two_way_scrollable
A set of two-way growable widgets for Flutter that properly fill the viewport even if there is not enough content.
Example

Features
TwoWayCustomScrollView- aCustomScrollViewreplacement that properly grows in both directions.SliverTwoWayListView- a set ofSliverwidgets that can be used withTwoWayCustomScrollView/CustomScrollViewto achieve any positioning in a list.TwoWayListView- anAnimatedListViewanalog that properly grows in both directions. Based onTwoWayCustomScrollViewandSliverTwoWayListView.
Note: TwoWayCustomScrollView and TwoWayListView only allow anchoring to the top or bottom, but not in the middle.
Getting started
flutter pub add two_way_scrollable