FlutterDraggableListView is a simple Flutter app that allows you to create and manage lists with draggable items. You can reorder items by holding and dragging them to your preferred position. The best part? The order of your list items is saved, even if you close and reopen the app.


  • Create and manage lists effortlessly.
  • Rearrange list items by dragging and dropping.
  • Persistent item order, ensuring your changes are saved.

Getting Started

  1. Clone this repository.
  2. Open it in your preferred Flutter development environment.
  3. Run the app on your emulator or physical device.


  • Open the app to view your list.
  • Long-press on an item and drag it to rearrange.
  • Enjoy the convenience of persistent item order.




Contributions are welcome! If you’d like to enhance or fix issues in the project, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them with clear messages.
  4. Submit a pull request.


This project is licensed under the MIT License.


If you have any questions or suggestions, feel free to reach out to Muhammad Ali:


View Github