πŸ¦€ browser extension to explore rust cargo dependencies on GitHub repos

cratehub

On every GitHub repository or folder with a Cargo.toml file, scroll to the bottom of the page to see a list of its npm dependencies and their descriptions.

cratehub also adds convenient links to:

  • the Cargo.toml file
  • crate info
  • support create data copy (eg: rustfmt-nightly = "1.4.21")
  • Cargo.toml Workspaces
  • crates.io
  • rust docs
  • rust playground

GitHub Enterprise is also supported by right-clicking on cratehub's icon in the toolbar and selecting Enable cratehub on this domain.

Design

Here's what cratehub looks like:

cratehub on Chrome

cratehub on Chrome

Installation

:partying_face:Github repo: GitHub - hehehai/cratehub: πŸ¦€ A browser extension to explore rust cargo dependencies on GitHub repos

3 Likes

I've used it for a half month, and it's handy.

2 Likes

Is GitLab support planned? (not just gitlab .com, but any GitLab server. I understand this can be complicated)

1 Like

Thank you very good advice :smiling_face_with_three_hearts:!

GitLab will be supported in the near future (some functions of the current version need to be adjusted. I think that after the adjustment, GitLab will be supported).

Other GitLab server information display itself is not complicated, I think. The problem is that you need to know that the website you visit is a GitLab server, which may require the permission to write browser extensions. This needs to be tested.

1 Like