A Flutter Marquee list widget to display a list of items in a marquee style.
Package : https://pub.dev/packages/marquee_list
Features
Use this widget in your Flutter app to:
- Scroll a list of items horizontally or vertically by defining
scrollDirection. - Customize the scrolling speed using
scrollDuration.
Usage
Scroll horizontally
import 'package:marquee_list/marquee_list.dart';
//....
child: MarqueeList(
scrollDirection: Axis.horizontal, // By default, it's horizontal
children: [
Text("Text 1"),
Text("Text 2"),
Text("Text 3"),
Text("Text 4"),
],
),
//....
Scroll vertically
import 'package:marquee_list/marquee_list.dart';
//....
child: MarqueeList(
scrollDirection: Axis.vertical, // Change direction to vertical
children: [
Text("Text 1"),
Text("Text 2"),
Text("Text 3"),
Text("Text 4"),
],
),
//....
Customize the scrolling speed
import 'package:marquee_list/marquee_list.dart';
//....
child: MarqueeList(
scrollDuration: const Duration(seconds: 3), // Default is 1 second
children: [
Text("Text 1"),
Text("Text 2"),
Text("Text 3"),
Text("Text 4"),
],
),
//....
Contributing to this package
Contributions are welcome! Here is a curated list of how you can help:
- Report bugs and scenarios that are difficult to implement
- Report parts of the documentation that are unclear
- Fix typos/grammar mistakes
- Update the documentation or add examples
- Implement new features by making a pull-request










Social Profiles