Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

awesome-flutter

A curated list of awesome Flutter frameworks, libraries, software and resources
https://github.com/JunhuaLin/awesome-flutter

  • Flutter Boost - 新一代Flutter-Native混合解决方案。 FlutterBoost是一个Flutter插件,它可以轻松地为现有原生应用程序提供Flutter混合集成方案。
  • fluro - 基于Navigater 1.0 api编写的路由库,最明亮、最时尚、最酷的 Flutter 路由器。
  • go_router - 官方路由框架,基于Navigater 2.0,Flutter 的声明式路由包,使用 Router API 提供方便的、基于 url 的 API,用于在不同屏幕之间导航。您可以定义 URL 模式、使用 URL 进行导航、处理深层链接以及许多其他与导航相关的场景。
  • getx - GetX 是一个超轻且强大的 Flutter 解决方案。它快速实用地结合了高性能状态管理、智能依赖注入和路由管理。
  • provider - 对 InheritedWidget 组件的上层封装,使其更易用,更易复用。
  • riverpod - A reactive caching and data-binding framework. [riverpod.dev](https://riverpod.dev) 。对provider优化。
  • flutter_redux - A set of utilities that allow you to easily consume a Redux Store to build Flutter Widgets.
  • PowerImage - 一个充分利用原生图片库能力、高扩展性的flutter图片库。
  • flutter_easy_refresh - EasyRefresh很容易就能在Flutter应用上实现下拉刷新以及上拉加载操作,它支持几乎所有的Flutter滚动组件。它的功能与Android的SmartRefreshLayout很相似,同样也吸取了很多三方库的优点。EasyRefresh中集成了多种风格的Header和Footer,但是它并没有局限性,你可以很轻松的自定义。使用Flutter强大的动画,甚至随便一个简单的控件也可以完成。EasyRefresh的目标是为Flutter打造一个强大,稳定,成熟的下拉刷新框架。
  • flutter_smart_dialog - Flutter中一个简洁,强大,侵入性极低的Dialog实现库。
  • Beike_AspectD - Beike_AspectD是一个dart面向切面库。闲鱼的AspectD为开发者提供了call/execute/inject三种方式对代码进行操作。除此之外,Beike_AspectD还提供了:Add语法支持为class添加方法;FieldGet语法支持更换变量获取;支持空安全。(null-safety下的分支)支持Flutter for Web;其他的一些问题修复.
  • floor - Flutter SQLite ORM插件,它带有内存中对象和数据库行之间的自动映射,同时仍然通过使用 SQL 提供对数据库的完全控制。
  • flutter_inappwebview - Flutter WebView封装库,允许您添加内联 Web 视图、使用无头 Web 视图以及打开应用内浏览器窗口。功能完善,文档丰富,开箱即用。
  • webview_flutter - flutter官方封装的WebView库,功能在不断完善,存在一些问题,提供原生能力,部分功能需要自己实现。