rustlens
Share on:
Enter Your Mastodon Instance
Copy the link below to share to Mastodon
https://terminaltrove.com/rustlens/
A blazing-fast Rust code inspector for the terminal.
Script Preview
Review this script before executing in your terminal.

rustlens is a fast Rust code inspector for browsing and exploring Rust codebases to understand the source structure, symbols, and dependencies of a project directly in the terminal.
Upon running rustlens, it does a code analysis of all Rust source files and extracts the syntax and language semantics used in a project such as: functions, constants, enums, traits, impl blocks, structs and modules.
With this you can easily navigate and search certain types or structs with the search box and the definition / implementation of the selected type is shown on the right hand pane. It comes with a cargo dependency view to visualize all dependencies used in a project and supports vim style key bindings.
This tool is directed towards software engineers or developers who primarily use the Rust programming language and also learners that want to get a quick map of a Rust codebase or crate structure very quickly.
