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

awesome-flutter-cn

Flutter 资源大全中文版。包括:组件、导航、模板、插件、框架和引擎等
https://github.com/osoutpost/awesome-flutter-cn

Last synced: 8 days ago
JSON representation

  • 工具集

    • IntelliJ / Android Studio

      • Flutter Intl - 关联 .arb 文件的 i18n 插件,[Localizely](https://twitter.com/localizely).
      • Enhancement_Suite - 查找 pub.dev 库, 更新版本, Bloc, 代码片段等等,[Marius Höfler](https://github.com/marius-h).
    • VSCode

      • Awesome Snippets - 常用的类和方法集合,[Nash](https://twitter.com/Nash0x7E2).
      • Flutter Files - 快速生成 BLoC 模板文件的上下文菜单
      • Gorniv
      • Flutter Intl - 关联 .arb 文件的 i18n 插件,[Localizely](https://twitter.com/localizely).
    • 桌面端

      • Desktop Embedding - 谷歌的嵌入 Flutter API 的桌面实现
      • Golang Desktop Embedder - 用于桌面端的 Golang 的嵌入器,[Pierre Champion](https://github.com/pchampio).
      • Native Shell - 实验性的 Flutter 嵌入器,[Matej Knopp](https://twitter.com/matejknopp).
      • bitsdojo_window - -bitsdojo/bitsdojo_window--> - 自定义桌面应用窗口,[BitsDojo](https://github.com/bitsdojo).
      • Raspberry Pi Embedder - 轻量级的树莓派嵌入器,[Hannes Winkler](https://github.com/ardera).
      • Fluent UI - 基于 Microsoft 的 Fluent Design 系统 UI 设计的 wdgets,[Bruno D'Luka](https://twitter.com/bdlukaadev).
      • Ubuntu Yaru - Ubuntu 桌面的独特外观和风格的 UI 库,[Ubuntu](https://github.com/ubuntu).
      • Awesome Flutter Desktop - 与 Flutter 桌面相关的精彩内容的策划清单,[LeanFlutter](https://github.com/leanflutter).
      • MacOS UI - 基于 MacOS UI 设计的 widgets,[Groovin Chip](https://twitter.com/GroovinChip).
      • Rust Desktop Embedder - 用于桌面端的 Rust 的嵌入器,[juju](https://github.com/gliheng).
    • 热门的

      • FlutterIcon - Flutter 图标集,[Mike Hoolehan](https://github.com/ilikerobots).
      • Launcher Icons - 轻松生成你的启动页图标,[Mark O'Sullivan](https://github.com/MarkOSullivan94) 和 [Franz Silva](https://github.com/franzsilva).
      • FVM - Flutter 版本管理: 一个简单的管理 Flutter SDK 版本的命令行工具
      • Environment Configuration - 用于给应用生成 `.env` 配置文件的命令行工具,[TatsuUkraine](https://github.com/TatsuUkraine).
      • Flutter Flavorizr - 3分钟就可以为 Android 和 iOS 生成 flavors 的命令行工具,[Angelo Cassano](https://github.com/AngeloAvv).
      • Fontify - 可以将 SVG 图标转化为 OTF 字体文件并生成 Flutter 支持的类的命令行工具,[Igor Kharakhordin](https://github.com/westracer).
      • FlutterGen - 引用静态资源(图片,字体,颜色等)代码生成器
      • Very Good Cli - Very Good 的命令行工具,[Very Good Ventures](https://github.com/VeryGoodOpenSource).
      • Flutter Sidekick - 一个简单的应用,可以使 Flutter 开发更愉快,[Leo Farias](https://github.com/leoafarias).
      • Dart Code Metrics - 增强的检查程序,可以报告代码度量,检查反模式,并为 Dart 分析器提供额外的规则,[Dart Code Checker team](https://github.com/dart-code-checker).
  • 开源应用

    • 热门的

      • konifar
      • Flutter Team Samples - 实例合集 (包括 maps, json, Material 以及 Cupertino),[Flutter team](https://github.com/orgs/flutter/people).
      • Meme Chat - 团队开发的聊天应用,集成了 Firebase,Google 登录,以及设备摄像头
      • Flitter - Gitter 客户端,项目使用了 Redux 和 Jaguar,[Hadrien Lejard](https://twitter.com/HadrienLejard) 和 [Kevin Segaud](https://twitter.com/kevin_segaud)
      • Lime - Lime 客户端,Sebastian Sellmair.
      • Planets - 具有丰富 UI 的星球浏览器演示版本,[Sergi Martínez](http://sergiandreplace.com).
      • NewsBuzz - 集成 Firebase 和 news API 的新闻阅读器,[Ankur Kedia](https://github.com/theankurkedia).
      • DroidKaigi2018-flutter - DroidKaigi 2018 Toky 的非官方会议应用程序
      • Music Player - 全功能的音乐播放器,[Pawan Kumar](https://about.me/imthepk).
      • WhatTodo - 仿 Todoist 的应用,[Burhanuddin Rashid](https://about.me/burhanrashid52).
      • FlutterGram - 基于 Firestore 和 Google Functions 的完整 Instagram 客户端,[MDanics](https://github.com/mdanics).
      • BookSearch - 电子书架应用,[Norbert515](https://github.com/Norbert515).
      • Cinematic - 为 Movie DB 公开 API 编写的 UI 界面,[Aaron Oertel](https://github.com/aaronoe).
      • Beer-Me-Up - 设计精美的喝啤酒记录应用,[Benoit Letondor](https://github.com/benoitletondor).
      • Trace - 现代且强大的数字资产投资/市场浏览器,[Trent Piercy](https://github.com/trentpiercy).
      • Taskist - Taskist 是一个 ToDo List 应用,用于任务管理,[Hugo EXTRAT](https://github.com/huextrat).
      • Tourism - 集成 redux、动画以及 i18n 的 Tourism 应用,[blueMix](https://github.com/bluemix/tourism-demo).
      • Trinity Orientation @ Univ Toronto - 剑桥大学三一学院迎新周应用,[Matthew Tory](https://github.com/matthewtory).
      • Transform Widget - 3D 游戏引擎用的图片精灵 widgets,[Paul Thomas](https://github.com/DrPaulT).
      • Deer - 使用 BLoC 模式编写的极简 Todo 应用,[Aleksander Woźniak](https://github.com/aleksanderwozniak).
      • TailorMade - 使用 ReBLoC 和 Firebase 云存储和功能组合管理时装设计师的日常工作,[Jeremiah Ogbomo](https://twitter.com/jogboms).
      • Instory - 有精美 UI 的 Instagram 故事相册下载器,[Sarath](https://twitter.com/_sarath_kumar).
      • Spacex-Go - 简单而强大的开源 SpaceX 发射跟踪器,[jesusrp98](https://twitter.com/jesusrp98).
      • Superhero Interaction - 超酷的超级英雄互动动画,[Pinkesh Darji](https://github.com/pinkeshdarji).
      • Reply - 复刻 Reply 客户端,[Frederik Schweiger](https://github.com/flschweiger).
      • Enigma - 点对点加密的私密聊天工具,[AmitJoki](https://github.com/AmitJoki).
      • Chillify - 使用 Provider 和 Bloc 模式开发的超棒的音乐播放器,[Karim Elghamry](https://github.com/KarimElghamry).
      • Timy Messenger - 一款专注于组织活动的群组消息应用,[Miguel Beltran](https://github.com/miquelbeltran) 和 [Franz Heinfling](https://github.com/fheinfling).
      • GitJournal - 在 Git 代码库中记日记,[Vishesh Handa](https://github.com/vHanda).
      • AuthPass - 兼容 Keepass 的密码管理器,包含移动端和桌面端,[hpoul](https://github.com/hpoul).
      • Fwitter - 使用 Firebase 服务完全克隆 Twitter,[Sonu Sharma](https://github.com/TheAlphamerc).
      • Harpy - 功能丰富的 Twitter 客户端,[Roberto Doering](https://github.com/robertodoering).
      • Flutter Common Widgets - 官方中文 widget 演示和文档的集合,帮助开发者快速学习,[Alibaba Auction Frontend Team](https://github.com/alibaba-paimai-frontend).
      • Pokedex - 有着 精美 UI 以及流畅动画的 Pokedex 应用,[Hung Pham](https://github.com/scitbiz).
    • 高品质的

      • History Of Everything - 垂直时间轴动画应用,展示了从宇宙大爆炸到网络时代的事件时间线,[2D, Inc](https://www.2dimensions.com/).
      • Developer Quest - 成为技术领导者,消灭 bug,[2D, Inc](https://www.2dimensions.com/).
      • AppFlowy - 开源的 Notion 替代品,你可以用它管理你的数据和知识库,使用 Flutter 和 Rust 开发,[AppFlowy team](https://www.appflowy.io/).
  • 引擎

    • 渲染

      • Graphx - 灵感来自于 Flash 的动画库,使绘画和制作动画变得无比简单,[Roi Peker](https://github.com/roipeker).
    • 游戏

      • Awesome Flame - -stargazers:flame-engine/awesome-flame--> - 精心策划的最佳 Flame 游戏、项目、库、工具、教程、文章等的集合,[Flame Engine](https://github.com/flame-engine)
      • Flame - 极简的动画引擎,[Luan Nico](https://github.com/luanpotter).
      • SpriteWidget - 用于构建复杂、高性能动画和 2D 游戏的工具集,[Viktor Lidholt](https://github.com/vlidholt).
      • Flip - 翻转游戏,[Andrew Brogdon](https://github.com/RedBrogdon).
      • 2048 - 2048,[Anuran Barman](https://github.com/anuranBarman).
      • TRex - 经典的 Chrome 小恐龙游戏,[Renan C. Araújo](https://github.com/renancaraujo).
      • Crush - 如何编写一个三消游戏,例如糖果传奇和宝石迷阵,[Didier Boelens](https://didierboelens.com).
      • Slide Puzzle - 经典的滑块解谜,[Kevin Moore](https://github.com/kevmoo).
      • Tetris - 俄罗斯方块,[YangBin](https://github.com/boyan01).
      • Party Charades - 聚会猜谜游戏,[Kamil Rykowski](https://github.com/vintage).
      • Ghost Rigger - 幽灵跳线,是一款赛博朋克风格的解谜游戏,[Iain Smith](https://github.com/b099l3) 以及 [Julio Ernesto Rodríguez Cabañas](https://github.com/ernestoyaquello).
      • Space Empires - 一款以4X空间为主题的战略游戏,[Satyam Sharma](https://github.com/satyamx64).
  • 插件

    • 存储

      • Sqflite - SQLite flutter 插件,[Alexandre Roux](https://www.linkedin.com/in/alextekartik/).
    • 服务

      • Intercom - Intercom 集成组件,[Maido Kaara](https://github.com/v3rm0n).
      • App Rating - 查询和编写 app store 和 google play 应用评价 [Rody Davis](http://appleeducate.com).
      • Dialogflow - DialogFlow 集成组件,[Victor Rances](https://github.com/VictorRancesCode/).
      • OneSignal - 推送服务,[OneSignal](https://github.com/OneSignal).
      • Place Dialog - 基于 google map 服务的场所选择器,[David Bennett](https://github.com/pinkfish).
      • App Rating - 查询和编写 app store 和 google play 应用评价 [Rody Davis](http://appleeducate.com).
    • 视觉效果

    • 设备

      • Battery - 获取电池相关信息
      • Proximity Sensor Plugin - 一个近场通信信息获取组件,[Manoj NB](https://github.com/Samaritan1011001).
      • WebView - 加载网页内容,[Hadrien Lejard](https://twitter.com/HadrienLejard).
      • Location - 地理位置信息,通过回调持续获取位置信息,[Lyokone](https://github.com/Lyokone).
      • Geolocation - 完整的地理位置信息组件:当前位置,位置更新,地理位置编码,附近设施以及其他,[Loup](http://intheloup.io).
      • Local Notifications - 用于显示本地通知的插件,[Michael Bui](https://github.com/MaikuB).
      • Badger - 更新启动页面图标,[Edouard Marquez](https://twitter.com/g123k).
      • UDID - 支持应用重装的持久化 uuid,[Leon Kukuk](https://kukuk.me).
      • Downloader - 创建和管理下载任务,[HungHD](https://github.com/hnvn).
      • InAppWebView - 在组件内嵌 WebView,或者在应用内部打开一个浏览器窗口,[Lorenzo Pichilli](https://github.com/pichillilorenzo).
      • AppAvailability - 列出、启动和检查已安装应用,[Lorenzo Pichilli](https://github.com/pichillilorenzo).
      • VPN - -stargazers:X-dea/Flutter_VPN--> - 调取 VPN 服务,[Jason C.H](https://github.com/ctrysbita).
      • Geolocator - -stargazers:baseflow/flutter-geolocator--> - 一个 Flutter 地理位置插件,用于接入平台特殊的位置服务,[Baseflow](https://baseflow.com).
      • Permission Handler - -stargazers:baseflow/flutter-permission-handler--> - 一个 Flutter 权限管理插件,提供一个跨平台 (iOS, Android) 的 API 服务,用于申请和检查系统权限,[Baseflow](https://baseflow.com).
      • WidgetKit - -stargazers:baseflow/fasky-software/flutter_widgetkit--> - 一个用于开发 iOS 小部件的插件,[Thomas Leiter](https://github.com/tomLadder).
      • Fast QR Reader View - 混合扫码器,[Facundo Medica](https://github.com/facundomedica).
      • Blue - 蓝牙,[Paul DeMarco](https://github.com/pauldemarco).
      • Beacons - Flutter beacons 插件,[Loup](http://intheloup.io).
      • Beacon broadcast - 用你的手机模拟一个 beacon,[Paulina Szklarska](https://github.com/pszklarska/).
      • Reactive Ble - 处理多个设备的 BLE 操作,[Philips Hue](https://github.com/PhilipsHue).
      • NFC Manager - 支持 iOS 和 Android 的通用 NFC 插件,[Naoki Okada](https://github.com/okadan).
      • File Picker - 使用内置文件管理器打开并选择文件,[Miguel Ruivo](https://github.com/miguelpruivo).
      • QR Code Reader - 二维码读取器,[Matheus Villela](https://github.com/villela).
      • NFC Reader - 跨平台 NFC 读取器(iOS, Android),[Matteo Crippa](https://github.com/matteocrippa).
      • Device Calendar - 用于更改用户日历的插件,[Built to Roam](http://builttoroam.com).
  • 文章

    • flutter 介绍

      • Presentation - [Helio S. Junior](https://github.com/hjJunior).
      • Flutter Web - Flutter Web 的来龙去脉,[Nash](https://github.com/nash0x7e2))
      • Google IO 2018 - 构建精美灵活的用户界面
    • 中级

    • 入门

    • 指南

      • Build Flavor - 定义构建配置并自由切换,[Salvatore Giordano](https://medium.com/@salvatoregiordanoo).
      • Parallax Effect - 视差和非线性动画,[Marcin Szalek](https://marcinszalek.pl).
      • Build Flavor - 使用 flutter_flavorizr 轻松构建 flavors (包括 ios 和 android),[Angelo Cassano](https://medium.com/@angeloavv).
    • 教程

    • 网站 / 博客

      • Welcome to Flutter - 致力于解答 Flutter 的最常见问题的英语和法语博客,Didier Boelens.
      • Flutter Institute - 非常基础的教程,作者 [Brian Armstrong](https://twitter.com/flutterinst).
      • Norbert - 一些有深度的文章,功能和应用实现,[Norbert515](https://github.com/Norbert515).
      • Flutter Tips - 一些开发中的奇技淫巧,[Diego Velásquez](https://twitter.com/diegoveloper).
      • FilledStacks - 一些开发指南,[Dane Mackier](https://www.instagram.com/filledstacks/).
      • SZAŁKO-BLOG - 一步一步优化设计,[Marcin Szalek](https://marcinszalek.pl).
      • Flutter by Example - 关于 Redux, Firebase, 自定义动画以及 UI 的教程
      • Iirokrankka.com - 一些文章和教程, [Iiro Krankka](https://twitter.com/koorankka).
      • Awesome Flutter tips - 开发中提升生产力的技巧,[erluxman](https://twitter.com/erluxman/).
    • 高级

      • Rendering Pipeline - 引擎架构,Adam Barth.
      • Render Objects - 什么是 Widgets, RenderObjects 以及 Elements? [Norbert515](https://github.com/Norbert515).
      • Gesture System - 深入 Flutter: 手势,[Nash](https://github.com/nash0x7e2).
      • Rendering Engine Tutorial - Flutter 的渲染引擎,[AbdulRahman AlHamali](https://github.com/AbdulRahmanAlHamali/).
      • Inherited Widget - 用 Flutter 的 InheritedWidget 进行状态管理,[Chema Molins](https://github.com/jmolins).
      • From Mobile to Desktop - 移动端和桌面端应用开发教程,[Marcelo Henrique Neppel](https://neppel.com.br).
      • Accessibility widgets - 深入了解无障碍环境的各方面信息,[Muhammed Salih Güler](https://twitter.com/salihgueler).
      • Schemas - 关于 Widget, State, Context 以及 InheritedWidget 的讲解,[Didier Boelens](https://didierboelens.com).
      • Profiling w/ Timeline - 通过使用时间轴,你可以通过以下方式找到并解决你的应用程序中的具体性能问题,[Chinmay Garde](https://medium.com/@chinmaygarde).
      • Profiling w/ Timeline - 通过使用时间轴,你可以通过以下方式找到并解决你的应用程序中的具体性能问题,[Chinmay Garde](https://medium.com/@chinmaygarde).
      • Profiling w/ Timeline - 通过使用时间轴,你可以通过以下方式找到并解决你的应用程序中的具体性能问题,[Chinmay Garde](https://medium.com/@chinmaygarde).
      • Profiling w/ Timeline - 通过使用时间轴,你可以通过以下方式找到并解决你的应用程序中的具体性能问题,[Chinmay Garde](https://medium.com/@chinmaygarde).
      • Streams and RxDart - 技巧性的报告,[Brian Egan](https://github.com/brianegan).
  • 框架

    • Widgets

      • Hooks - widgets 之间交换数据,[Remi Rousselet](https://github.com/rrousselGit).
      • Functional widget - 代码生成器,可将 widget 编写为带有注释的函数,[Remi Rousselet](https://github.com/rrousselGit).
    • 动画

      • Animate Do - 灵感来自于 Animate.css 的动画集,[Fernando Herrera](https://twitter.com/Fernando_Her85).
      • Sequence Animation - 各种组合动画,[Norbert Kozsir](https://twitter.com/norbertkozsir).
      • SpinKit - loading 指示器动画,[Jeremiah Ogbomo](https://twitter.com/jogboms).
      • Villains - 页面跳转间动画,[Norbert Kozsir](https://twitter.com/norbertkozsir).
      • AnimatedTextKit - 酷炫的文字动画集合,[Ayush Agarwal](https://github.com/aagarwal1012/).
      • Simple Animations - 简单又酷炫的动画集合,[Felix Blaschke](https://github.com/felixblaschke).
      • Funvas - 基于 fun 和 canvas 的动画库,[creativecreatorormaybenot](https://twitter.com/creativemaybeno).
      • Drawing Animation - 基于 SVG 的线条绘画动画特效,[Carl Hauck](https://twitter.com/cahaucks).
      • Flutter-animation-set - 简单的动画合集,[efoxTeam](https://github.com/efoxTeam).
      • Staggered Animations - 为你的 ListView, GridView, Column 以及 Row 创建转场动画,[mobiten](https://mobiten.com/).
    • 后端

      • Parse for Flutter - 开源的后端框架,[ParsePlatform](https://parseplatform.org/).
      • NETCoreSync - 用于多个客户端的集中式数据库同步框架,[Moor](https://github.com/simolus3/moor),[Aldy J](https://github.com/aldycool).
    • 数据

      • Graphql - Graphql 组件,[Zino App B.V.](https://github.com/zino-app).
      • GeoFlutterFire - GeoFirestore for flutter 组件,[Darshan Gowda](https://darshann.me/).
      • Ferry - 强大且具有扩展性的 GraphQL 客户端,[Sat Mandir Khalsa](https://github.com/smkhalsa).
    • 测试

      • Flutter Gherkin - 全功能的 Gherkin 解析器和 UI 自动化测试运行器,[Jon Samwell](https://github.com/jonsamwell).
    • 状态管理

      • Async Redux - 支持同步和异步的 Redux 工具,[Marcelo Glasberg](https://github.com/marcglasberg/).
      • Bloc - 帮助实现 BLoC 设计模式的包的集合,[Felix Angelov](https://github.com/felangel).
      • MobX - 使用透明函数响应式编程 (TFRP) 在你的应用程序中加强状态管理
      • Provider - Flutter 状态管理库,[Remi Rousselet](https://github.com/rrousselGit).
      • GetX - -jonataslaw/getx--> - 忽略上下文的状态管理和导航,[Jonny Borges](https://github.com/jonataslaw).
      • Binder - 一个轻量级但功能强大的状态管理库,[Romain Rastel](https://github.com/letsar).
      • Built redux - 在构建模式下自动订阅你的 redux stores,[David Marne](https://github.com/davidmarne).
      • Redux - 让你可以轻松构建 Redux Store 的工具集
      • Inject - Google 开发的编译时依赖注入工具
      • Flux - Google 出品的 Flux 框架实现
      • Fish - 阿里巴巴 Redux 实现
      • RiverPod - 类似于 Provider,但略有不同,[Remi Rousselet](https://github.com/rrousselGit).
      • Redux.dart - 带有中间件,Flutter 集成,以及时序监测的 Redux 开发者工具,[John Ryan](https://github.com/johnpryan) and [Brian Egan](https://gitlab.com/users/brianegan/projects).
    • 网页

  • 模板

    • 代码仓库

      • GitTouch - 开源的移动端代码库客户端支持 GitHub, GitLab, Bitbucket 以及 Gitea,[Rongjian Zhang](https://github.com/pd4d10).
    • 推广和盈利

      • Mates - 如何从 randomuser.me 的API中加载资料,以及一个漂亮的资料详情页面,[Iiro Krankka](https://github.com/roughike).
      • Weather - 通过天气应用来学习如何使用 Canvas 和动画,[Alessandro Aime](https://github.com/alessandroaime).
      • TodoMVC - 基于不同的组件(Vanilla, Redux, built_redux)实现可用的 todo list 应用,[Brian Egan](https://github.com/brianegan).
      • Restaurant Menu - 酒店菜单应用,[Braulio Cassule](https://github.com/braulio94).
      • UI Challenges - 简介,旅游,食品应用,[Tomi Alagbe](https://github.com/tomialagbe).
      • Cupertino Settings - iOS 设置,[Matthias Rupp](https://github.com/matthinc).
      • Music Player - 音乐播放器组件,[Tobe O](https://thosakwe.com/).
      • Dashboard - 仪表盘组件,[Ivascu Adrian](https://github.com/Ivaskuu).
      • Card Swipe Animation - 滑动卡片模板,[Ruchika Gupta](https://github.com/geekruchika).
      • UI Kit - 有用的 UI 组件合集,[Pawan Kumar](https://github.com/iampawan).
      • Book - 书架应用,[Ardiansyah Putra](https://github.com/putraxor).
      • The Gorgeous Login - 丝滑的登录模板,[Hugo Extrat](https://github.com/huextrat).
      • Liquid Pay Payment App - 液态效果的支付模板,[Long Hoang](https://github.com/longhoang2984).
      • Starter Kit - 通过实现 App Store 应用来学习 Bloc, RxDart, Sqflite, Fluro and Dio,[King Wu](https://github.com/KingWu).
      • Feather - 漂亮的天气应用,集成了 RxDart, Dio, BLoC, i18n, unit 以及 widget tests, [Jakub Homlala](https://github.com/jhomlala).