Components: the UI library apps are built from
Generated apps are assembled from Nibor's component library: 120+ accessible, themed building blocks, from data tables to kanban boards.
What is in the library
- Data: tables with sorting/filtering/pagination, detail views, forms with validation, import/export.
- Visualisation: charts, stat cards, progress, calendars, timelines, gantt, maps.
- Workflow: kanban boards, wizards, approval flows, comments, notifications and toasts.
- Structure: navigation, tabs, drawers, dialogs, dashboards and landing-page sections.
Browse them all with live examples at nibor.io/components.
Theming
Components read your app's theme tokens (colors, radius, fonts), set in the Studio's Theme tab or inherited from your organisation's branding in the Portal. One change restyles the whole app consistently.
Custom components
When your app needs something the library lacks, the Studio's agent can create a custom component on the fly; it is saved to the shared registry so later apps (yours and, in anonymised form, the platform's) generate smarter. You can also ask for a specific component explicitly in chat.
Mobile
Every component is responsive by default: tables become cards, navigation collapses, touch targets grow. Preview any view at phone width from the Studio toolbar.