Welcome to Iced-FlatList, a highly performant virtualized list component for the Iced framework. This library provides an efficient way to render large lists by only rendering the rows that are currently visible on the screen. As a result, it significantly improves performance and reduces memory consumption.
Please note: This library is still under development and may not be suitable for production use.
- Virtualized Rendering: Only renders the rows that are currently visible on the screen to optimize performance.
- Efficient Scrolling: Smooth scrolling experience even with large data sets.
- Built for Iced: Seamlessly integrates with the Iced framework.
Coming Soon: Detailed usage instructions and examples will be provided once the library is stable and ready for production use.
If you'd like to contribute to the development of Iced-FlatList, follow these steps to set up the development environment:
- Clone the repository:
git clone https://github.com/luizvidoto/iced-flatlist.git
- Navigate to the repository directory:
cd iced-flatlist
- Install dependencies:
cargo build
- Run the examples and check it out
We welcome contributions from the community to improve Iced-FlatList. If you'd like to contribute, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bugfix.
- Commit your changes to the new branch.
- Create a pull request describing your changes, and submit it to the main repository.
Iced-FlatList is released under the MIT License. Please refer to the LICENSE file for more information.