Future List Builder
A powerful and customizable Flutter widget for building lists with built-in pagination, filtering, sorting, and comprehensive state management.
Features
- ✅ Pagination Support: Built-in pagination with customizable page sizes
- ✅ Fixed & Dynamic Data: Support for both static and paginated data sources
- ✅ Filtering & Sorting: Built-in list processing capabilities
- ✅ Error Handling: Comprehensive error states with retry functionality
- ✅ Loading States: Multiple loading indicators and states
- ✅ Grid & List Views: Support for both GridView and ListView
- ✅ Pull to Refresh: Built-in refresh functionality
- ✅ Customizable UI: Highly customizable with floating sections, custom indicators
- ✅ Performance Optimized: Efficient scroll handling and memory management
Installation
Add this to your package's pubspec.yaml file:
dependencies:
future_list_builder: ^1.0.0
TODO
Improve README documentationAdd example usage sectionProvide API referenceAdd screenshots or GIFsWrite contribution guidelinesAdd FAQ sectionInclude changelog