⌂
›
Reference
›
Component Reference
Component Reference
This page is a practical map of the feature surface already present in Ruflet today.
Current scope
- The generated Ruflet-layer component index currently reports 159 controls.
- The lower-level Flet protocol extraction in the repo currently reports 91 protocol components.
Those numbers matter because they show Ruflet is already much more than a starter toolkit.
Major categories covered today
Layout and structure
columnrowcontainerstackresponsive_rowgrid_viewlist_viewsafe_areacardpage_viewview
Content and presentation
texttext_spaniconimagecircle_avatarmarkdowntooltipbadge
Input and actions
text_fieldcheckboxradioswitchsliderrange_sliderdropdownsearch_barsegmented_buttonpopup_menu_button
Navigation
app_barnavigation_barnavigation_railnavigation_drawertabstab_bartab_bar_view
Feedback and overlays
alert_dialogbottom_sheetbannersnack_barprogress_barprogress_ring
Data and charts
data_tablebar_chartline_chartpie_chartcandlestick_chartradar_chartscatter_chart
Media and platform-aware features
audiovideocamerafile_pickerweb_viewbatteryconnectivityclipboardsharestorage_pathsurl_launcherwindow
Cupertino and adaptive controls
cupertino_navigation_barcupertino_action_sheetcupertino_alert_dialogcupertino_bottom_sheetcupertino_buttoncupertino_checkboxcupertino_switchcupertino_text_fieldcupertino_pickercupertino_date_pickercupertino_timer_picker
What this means for teams
Ruflet can already cover a large range of app types:
- dashboards
- media utilities
- internal tools
- client-facing mobile apps
- cross-platform admin panels
Best source of truth
When you need concrete usage, pair this page with:
/docs/examples/docs/services-and-plugins- Ruflet Studio in the monorepo
That combination gives you both the feature map and runnable code.