Marquee list

A Flutter Marquee list widget to display a list of items in a marquee style.

Package : https://pub.dev/packages/marquee_list

marquee_list_showcase

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

Site Footer