FLUTTER ECOSYSTEM

alphabet_list_view

A ListView with sticky headers and an iOS-like clickable sidebar.

alphabet_list_view cover
Latest version
1.2.1
30-day downloads
1.6K
Likes
63
Pub points
160

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

AlphabetListView is a Flutter widget that displays a scrollable list with sticky section headers and a clickable alphabetical sidebar, inspired by iOS's contact list. It enhances navigation in long lists by allowing users to jump to sections using the sidebar. The package supports multiple platforms including Android, iOS, Web, macOS, Windows, and Linux, making it ideal for apps with alphabetically sorted data like contacts, dictionaries, or directories. It provides smooth scrolling and intuitive user interaction through minimal configuration.

Use cases
  • Contact list navigation
  • Dictionary or glossary app
  • Directory of names
  • User profile sorting
  • Enhanced list filtering
  • Quick section jumping
Key features
  • Sticky section headers
  • iOS-style alphabetical sidebar
  • Cross-platform support
  • Smooth scrolling
  • Minimal setup
  • Customizable styling
Suitable for
  • Apps with sorted data
  • Mobile and web applications
  • User interface enhancements
  • Accessibility-focused design
  • Developers seeking native-like experiences
Considerations
  • Requires sorted data input
  • May need custom styling for complex layouts
  • Limited to alphabetical grouping
  • Not suitable for non-sequential data
  • Performance with very large datasets
  • Sidebar visibility on small screens
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add alphabet_list_view

Categories

Dependencies

Dependency list 1 items

Source repository

Related projects

No data available yet.