插件概览
一个 Flutter/Dart 包,提供与 Pub 包仓库交互的客户端,使开发者能够获取公共包信息,如元数据、版本和依赖项。该客户端设计简洁且可靠,可无缝集成到需要实时访问 Dart 包数据的应用中。该客户端支持所有主要平台,包括移动、桌面和 Web,非常适合用于分析或显示包详细信息的工具。由 leoafarias.com 维护,并托管在 GitHub 上,以确保透明度和社区贡献。
适合场景
- 正在获取软件包元数据
- 显示软件包版本
- 分析软件包依赖关系
- 构建包搜索工具
- 与开发工具集成
主要特点
- 简单 API 接口
- 跨平台支持
- 实时包数据
- GitHub托管的源代码
- 官方发布库仓库集成
适合对象
- Dart 包浏览器
- 开发者工具应用
- 依赖分析工具
- 关于 Dart 包的教育类应用程序
- CI/CD 流水线集成
使用建议
- 需要互联网连接
- 可能会应用速率限制
- 仅限公开包数据
- 不适用于私有包管理
- 依赖外部Pub服务的稳定性