A beautiful and custom refresh indicator for flutter highly inspired by Ramotion Pull Down to Refresh. Try out our live example app. For adding this custom refresh indicator in your flutter app, you have to simply wrap ListView or GridView inside LiquidPullToRefresh. Also, you have to provide the value of the onRefresh parameter which is a refresh callback.