te_widgets

A lightweight collection of reusable Flutter widgets including:

  • 🧱 Basic layout helpers
  • 📝 Form field components
  • 📊 Data table widgets

Built to speed up app development by offering ready-to-use, customizable UI components.


✨ Features

  • Responsive Layouts — Row/Column/Grid utilities
  • Form Widgets — Text input, dropdowns, switches, and validators
  • Data Table — Paginated and styled data tables with sorting and custom cells
  • Theming Support — Easily integrates with your existing theme

📦 Installation

Add this to your pubspec.yaml:

dependencies:
  te_widgets: ^0.0.1

Libraries

configs/theme/theme
configs/theme/theme_color_scheme
configs/theme/theme_colors
configs/theme/theme_extension
configs/theme/theme_text
configs/theme/theme_widget_color_scheme
enum/list
enum/shadow
extensions/date_format_extensions
extensions/date_time_extensions
extensions/time_of_day_extensions
helpers/routes_helper
helpers/validations
layouts/layout
layouts/widgets/profile
mixins/focus_mixin
mixins/input_field_mixin
mixins/input_validation_mixin
mixins/input_value_mixin
mixins/pagination/pagination_config
mixins/pagination/pagination_local_handler
mixins/pagination/pagination_mixin
mixins/pagination/pagination_notifier
mixins/pagination/pagination_server_handler
te_widgets
widgets/alert/alert
widgets/alert/alert_service
widgets/button/button
widgets/button/button_config
widgets/button/button_group
widgets/card/card
widgets/checkbox/checkbox
widgets/checkbox/checkbox_config
widgets/checkbox/checkbox_group
widgets/chip/chip
widgets/close-icon/close_icon
widgets/crud-table/crud_table
widgets/crud-table/crud_table_config
widgets/data-table/data_table
widgets/date-picker/date_picker
widgets/date-time-picker/date_time_picker
widgets/form/form_builder
widgets/form/form_service
widgets/form/items_form_builder
widgets/guard/guard
widgets/guard/guard_config
widgets/list/list
widgets/loading-icon/loading_icon
widgets/number-field/number_field
widgets/pagination/pagination
widgets/scrollbar/scrollbar
widgets/select/multi_select
widgets/select/select
widgets/select/select_configs
widgets/select/select_dropdown
widgets/select/select_mixin
widgets/select/select_notifier
widgets/table/table
widgets/table/table_card
widgets/table/table_configs
widgets/table/table_decoration
widgets/tabs/tabs
widgets/tags-field/tags_field
widgets/text-field/text_field
widgets/time-picker/clock_time_picker
widgets/time-picker/spinner_time_picker
widgets/time-picker/time_picker
widgets/toast/toast_service
widgets/tooltip/tooltip
widgets/tooltip/tooltip_config