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.TwoWayListView- anAnimatedListViewanalog that properly grows in both directions. Based onTwoWayCustomScrollViewandSliverTwoWayList.SliverTwoWayList- a set ofSliverwidgets that can be used withTwoWayCustomScrollView/CustomScrollViewto achieve any positioning in a list.
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