Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fossui_plus

Important

Pre-development. This is an early draft, not a released package. It is under very active work: the API is unsettled and changes constantly. Do not depend on it yet.

Composite UI components for Flutter, built on fossui.

fossui ships the foundations: design tokens and atoms like Button, TextField, Card, and Select. fossui_plus is the layer above it, the bigger composed pieces most apps end up rebuilding by hand: charts, data tables, dashboard shells, auth forms. Each one is assembled from fossui atoms, so it inherits the same theme and rethemes with your app for free.

The fossui core comes bundled. Adding fossui_plus pulls it in, and a single import gives you both the plus components and the fossui atoms and tokens.

Status

Pre-development. The package is scaffolded, the API is unsettled, and components are still being designed.

Roadmap

Planned components. None shipped yet; each lands as it is built.

Component Description
Data Table Sortable, filterable data grid with row selection, column resize and pagination.
Charts Line, bar, area and pie charts that read the app theme.
Stat Card Metric and KPI cards with delta, trend and sparkline.
Dashboard Responsive dashboard shell with a draggable, resizable tile grid.
Auth Form Prebuilt sign in and sign up forms with validation and OTP.
Command Palette Searchable command and navigation menu opened by a shortcut, full screen on mobile.
Search Bar Search field with a live results panel.
Scheduler Calendar with month, week, day and agenda event views.
Tree View Expandable hierarchical list with selection and lazy loading.
Carousel Swipeable content slider with page indicators.
Color Picker Color selector with area, hue and alpha controls and swatches.
Rich Text Editor Formatting toolbar over an editable rich text surface.
Markdown View Rendered markdown with syntax-highlighted code blocks.
File Upload Cross-platform file picker and drag-and-drop dropzone.
Tag Input Token and mention input for tags and references.
Motion Animated display effects for marketing and hero surfaces.

License

MIT. Free, same as the core.

About

Composite Flutter UI components built on fossui: charts, tables, dashboards, and more.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages