crate.el provides an interactive completing-read interface for
browsing Rust crates from a local static.crates.io JSON dump.
Optional on-demand rustdoc builds via Nix for module tree display.
M-x find-cratewith completion, Marginalia annotations, and Embark actionsM-x crate-browse-cratestabulated list view with sorting and bookmarks- Redirect crates.io URLs to
find-crateviabrowse-urlhandler - Org link type:
crate: - Module tree display from rustdoc JSON (optional, requires Nix)
- Bookmark support for both detail and browse buffers
Set crate-data-path to the location of your JSON dump, then use
M-x find-crate to look up a Rust crate.
To enable the browse URL handler:
(crate-install-browse-url-handler)