Vibeleaderboard
Index / tool
Visit github.com
Category
Developer Tools
Rank
No. 1443Tools index

Previous survey · No. 1383 ·

Pricing
Open Source
Type
TOOL
Use case
Coding
Interfaces
CLI
GitHub
51 stars
Latest release
v0.6.0
Date

About

graf is a Rust rewrite of the graphify tool that indexes a codebase and its docs into a queryable graph, letting an agent ask what calls a symbol, what depends on it, and what might break if it changes. It stores the graph in SQLite instead of loading it into memory with Python/NetworkX, reports roughly 1000x faster search and 89x faster incremental updates, and ships as a single native binary with a command to migrate existing graphify data.

At a glance

graf builds a local SQLite index of code relationships so an agent can look up what depends on a symbol. It is worth trying when repeated searches across a large repository are slowing down change planning.

Good fit

Developers who want a queryable view of call and dependency relationships without running a separate service.

Consider something else when

Keep ordinary search if your repository is small or your important dependencies are mostly dynamic and need runtime evidence.

Start here

Index a sample project and look up a symbol with known callers. Compare the reported dependents with the source before relying on the graph for an unfamiliar refactor.

Cost and requirements

Apache 2.0. The project describes a native Rust binary and static indexing without a model or API key.

Limits to know

The graph reflects the indexed snapshot and relationships the parser can see. Check coverage and freshness before treating an impact report as complete.

Tags

code-graphrustsqlitecodebase-indexingcli

Tech Stack

Rust

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.