Pedro 的代码实验室.
一个高性能、类型安全的 Flutter 全局事件分发系统,用于在应用程序的不同模块之间进行解耦通信。采用观察者模式和流式处理架构,支持事件优先级、批量处理、延迟发送、统计监控等高级功能。
一个专业的Flutter防抖节流插件,提供完整的防抖(Debounce)和节流(Throttle)解决方案。
纯dart编码的网络数据加载状态控制组件.
一套实用的Shell脚本工具集合,用于文件管理、多媒体处理和系统优化。
一个功能强大的dart随机数据生成工具包,提供各种类型的随机数据生成功能。
pedro-labs 是一个面向开发者的开源组织,专注于分享高质量的插件与工具,帮助你更快、更稳、更愉悦地构建产品。我们秉持“简单、可靠、可复用”的工程理念,持续推出适用于多平台的开发组件、脚手架与实用库。
# 以某个仓库为例(替换为实际地址)
git clone https://gitcode.com/pedro-labs/<repo>.git
cd <repo>
# 获取依赖
flutter pub get
# 运行示例(如项目提供 example)
flutter run -d chrome
# 安装依赖
pnpm install # 或 npm install / yarn
# 构建与测试
pnpm build
pnpm test
main(稳定) + feature/<topic>(开发) + fix/<topic>(修复)。feat: ...、fix: ...)。dart format、flutter analyze。eslint + prettier(项目内提供配置)。MIT 或 Apache-2.0(按项目类型与依赖选择)。CC BY 4.0(署名)或与项目一致的开源协议。LICENSE 文件与说明;请以具体项目为准。SemVer(语义化版本)。CHANGELOG 并在发布时打 tag。example 或 playground,用于快速体验与验证;具体以仓库文档为准。我们期待你的加入,一起打造更高质量的开源插件与工具。如果你正在使用我们的项目并觉得还不错,欢迎 Star 与分享给同事朋友,这对我们是非常大的鼓励!