bloc_concurrency
受 ember concurrency 启发的自定义事件转换器。专为与 bloc 状态管理包一起使用而设计。
🎨 功能强大、极简、跨平台、开源的笔记应用
以下为英文项目原文快照,最新内容请访问 GitHub。
Website • Download • Crowdin • Matrix • Discord • Mastodon • Bluesky • Linwood • Contribute
Butterfly is an open-source app for people who think better with space around their ideas. Instead of writing everything from top to bottom on a fixed page, you get an endless workspace where you can place notes, sketches, diagrams, images, and documents wherever they make sense.
Use it for class notes, meeting notes, research, math, worksheets, planning, whiteboarding, storyboards, product sketches, or any project that starts messy and needs room to grow. Write by hand with a stylus, touch, or mouse, type text and Markdown, add shapes and lines, place images and photos, import PDFs, SVGs, and image files, then export your work as PDF, SVG, images, or portable Butterfly files.
Your files stay under your control. Work offline, store documents on your device, choose a different data directory, or connect WebDAV and Nextcloud if you want your own sync setup. There is no required account, no required subscription, and no required proprietary cloud.
Butterfly is free, community translated, available on phones, tablets, desktops, and the web, and developed in public under the AGPL-3.0 license.


Try Butterfly in your browser, install it on your devices, or explore the documentation:
We are happy to see that you are interested in contributing to Butterfly. To get started, visit the contributing guide.
The code is open source and licensed under the AGPL-3.0 license.
All images in app/images/ and content in docs/ are licensed under the CC-BY-SA-4.0 license.
The files in api are licensed under the Apache-2.0 license instead of the AGPL-3.0 license to allow the use of the API without the need to open source the code (for example for extensions or other external services).
受 ember concurrency 启发的自定义事件转换器。专为与 bloc 状态管理包一起使用而设计。
Flutter 小部件,可轻松实现 BLoC(业务逻辑组件)设计模式。专为与 bloc 状态管理包一起使用而构建。
对 bloc 状态管理库的扩展,增加了撤销和重做功能支持。
功能丰富的预构建动画,可轻松集成到任何 Flutter 应用程序中。
一个用于控制相机的 Flutter 插件。支持预览相机画面、拍摄照片和视频,并将图像缓冲区流式传输到 Dart。
一个用于在 Windows 上获取相机信息并控制相机的 Flutter 插件。
一个抽象,用于跨多个平台处理文件。
一个基于 Navigation 2 的 Flutter 声明式路由器,支持深度链接、数据驱动路由等
RxDart 是用于异步编程的流行 ReactiveX API 的实现,利用了原生 Dart Streams API。
用于生成不可变类的代码,具有简单的语法/API,且不会牺牲功能。
用于在 Android 和 iOS 上发现网络(Wi-Fi 和移动/蜂窝)连接状态的 Flutter 插件。
用于发现网络信息(例如 WiFi 详细信息)的 Flutter 插件。
先按使用场景筛选,再比较项目活跃情况,最后到原始仓库核对使用要求。
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗
v3.0.0
v18.1.4