#search #who #list #crates #command-line-tool

app chit

终端中的软件包帮助:无需前往crates.io即可查找 rust 软件包的详细信息。

20 个版本

0.1.15 2019 年 10 月 11 日
0.1.14 2019 年 5 月 19 日
0.1.11 2019 年 4 月 30 日
0.0.5 2019 年 3 月 31 日

#who 中排名 13

MIT 许可协议

165KB
856 行(不含注释)

Chit

Build Status Downloads Stars Collaborators

Chit:终端中的软件包帮助

一个无需访问crates.io即可查找 rust 软件包详细信息的命令行工具。

Chit 可以帮助回答以下问题:

  • 谁编写了这个软件包?他们还写了什么?
  • 这个软件包有哪些替代品?
  • 这个软件包有多久历史了?
  • 有哪些版本?它们是什么时候发布的?
  • 随着时间的推移,下载量如何?
  • 我应该使用这个软件包吗?
  • 它的成熟度如何?

安装

Cargo 已安装?cargo install chit

如果没有...了解如何安装 cargo!

Nix 包管理器

nix-env-iA nixpkgs.chit

使用

chit rocketchit --crate=rocket

chit 版本--crate=hex-buffer-serde

chit 所有者--crate=hex-buffer-serde

chit 仓库--crate=chit

路线图

(非常希望获得能实现这些目标的拉取请求)

  • 测试
    • 版本
    • 所有者
    • 软件包详情
  • 添加一个 CI 管道以运行测试
  • 为 Chit 设计一个标志
  • 添加另一个命令,例如 chit repo,该命令可能获取元数据,如星标和协作者数量等
  • 将错误处理更改为使用结果类型
  • 使用更多函数式编程技术来减少代码大小
  • 通过 brew、apt-get 等进行分发...
  • 扩展 repo 命令返回的仓库详细信息

贡献者

查看为 Chit 做出贡献的杰出人物

许可协议

本项目采用 MIT 许可协议 - 有关详细信息,请参阅LICENSE.md 文件。

依赖项

~21–33MB
~501K SLoC