https://github.com/aeroxy/ast-bro
Score: 16.04354234889072
Last synced: about 4 hours ago
JSON representation
Repository metadata:
A fast, AST-based code navigation toolkit that maps file shapes, public APIs, and call graphs across coding languages. Designed to help coding agents and humans explore codebases, analyze blast radius, and generate token-budgeted context with massive token savings.
- Host: GitHub
- URL: https://github.com/aeroxy/ast-bro
- Owner: aeroxy
- License: mit
- Created: 2026-04-25T17:25:51.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2026-08-17T16:52:34.000Z (9 days ago)
- Last Synced: 2026-08-25T23:35:26.773Z (1 day ago)
- Language: Rust
- Homepage: https://ast-bro.gitlawb.app/
- Size: 2.09 MB
- Stars: 223
- Watchers: 1
- Forks: 21
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Agents: AGENTS.md
- Claude: CLAUDE.md
- Gemini: GEMINI.md
-
Funding:
- Github: aeroxy
Owner metadata:
- Name: Aero
- Login: aeroxy
- Email:
- Kind: user
- Description:
- Website: https://linkedin.com/in/aeroxy
- Location: Singapore
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/2761307?u=3e7535b70e0dc2fd3e51e5303baee627ef14d3e0&v=4
- Repositories: 90
- Last Synced at: 2026-08-23T07:24:36.406Z
- Profile URL: https://github.com/aeroxy
GitHub Events
Total
- Fork event: 1
- Issue comment event: 3
- Issues event: 1
- Pull request event: 2
- Pull request review comment event: 9
- Pull request review event: 5
- Push event: 29
- Total: 50
Last Year
- Fork event: 1
- Issue comment event: 3
- Issues event: 1
- Pull request event: 2
- Pull request review comment event: 9
- Pull request review event: 5
- Push event: 29
- Total: 50
Committers metadata
Last synced: 1 day ago
Total Commits: 241
Total Committers: 7
Avg Commits per committer: 34.429
Development Distribution Score (DDS): 0.203
Commits in past year: 241
Committers in past year: 7
Avg Commits per committer in past year: 34.429
Development Distribution Score (DDS) in past year: 0.203
| Name | Commits | |
|---|---|---|
| Aero | a****r@g****m | 192 |
| Vladimir Sitnikov | s****r@g****m | 25 |
| Dávid Balatoni | b****a@g****m | 17 |
| vkarasen | b****c@g****m | 4 |
| teenjuna | 5****a | 1 |
| Rahul Bhati | r****9@g****m | 1 |
| Adam D. Humphrey | 1****b | 1 |
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 20
Total pull requests: 25
Average time to close issues: 10 days
Average time to close pull requests: 2 days
Total issue authors: 2
Total pull request authors: 6
Average comments per issue: 0.45
Average comments per pull request: 10.24
Merged pull request: 15
Bot issues: 0
Bot pull requests: 0
Past year issues: 20
Past year pull requests: 25
Past year average time to close issues: 10 days
Past year average time to close pull requests: 2 days
Past year issue authors: 2
Past year pull request authors: 6
Past year average comments per issue: 0.45
Past year average comments per pull request: 10.24
Past year merged pull request: 15
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- vlsi (19)
- seanmozeik (1)
Top Pull Request Authors
- vlsi (12)
- aeroxy (7)
- aspnmy (3)
- jose44github (1)
- vkarasen (1)
- therahulbhati (1)
Top Issue Labels
Top Pull Request Labels
Package metadata
- Total packages: 6
-
Total downloads:
- npm: 3,854 last-month
- cargo: 1,087 total
- pypi: 469 last-month
- Total dependent packages: 0 (may contain duplicates)
- Total dependent repositories: 0 (may contain duplicates)
- Total versions: 51
- Total maintainers: 2
npmjs.org: @ast-bro/cli
Fast, AST-based code-navigation and log-squeezing toolkit — downloads the binary on install
- Homepage: https://github.com/aeroxy/ast-bro
- Licenses: MIT
- Latest release: 4.2.0 (published 19 days ago)
- Last Synced: 2026-08-25T23:36:18.922Z (1 day ago)
- Versions: 10
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 3,833 Last month
-
Rankings:
- Downloads: 5.829%
- Average: 19.32%
- Dependent repos count: 21.355%
- Dependent packages count: 30.775%
- Maintainers (1)
pypi.org: ast-bro
Fast, AST-based code-navigation: shape, public API, deps & call graphs, hybrid semantic search, structural rewrite, and log squeezing. MCP server included.
- Homepage: https://github.com/aeroxy/ast-bro
- Documentation: https://github.com/aeroxy/ast-bro#readme
- Licenses: MIT
- Latest release: 4.2.0 (published 19 days ago)
- Last Synced: 2026-08-25T23:30:41.320Z (1 day ago)
- Versions: 10
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 449 Last month
-
Rankings:
- Dependent packages count: 7.162%
- Average: 23.837%
- Dependent repos count: 40.512%
- Maintainers (1)
pypi.org: ast-outline-cli
Final ast-outline release. Renamed to ast-bro — install via `pip install ast-bro`. Ships ast-bro and sb binaries alongside ast-outline.
- Homepage: https://github.com/aeroxy/ast-bro
- Documentation: https://github.com/aeroxy/ast-bro#readme
- Licenses: MIT
- Latest release: 2.1.1 (published 3 months ago)
- Last Synced: 2026-08-25T23:30:51.894Z (1 day ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 20 Last month
-
Rankings:
- Dependent packages count: 7.209%
- Average: 23.995%
- Dependent repos count: 40.78%
- Maintainers (1)
npmjs.org: @ast-outline/cli
Final ast-outline release. Renamed to ast-bro — install @ast-bro/cli. Ships ast-bro and sb binaries alongside ast-outline.
- Homepage: https://github.com/aeroxy/ast-bro
- Licenses: MIT
- Latest release: 2.1.1 (published 3 months ago)
- Last Synced: 2026-08-25T23:35:36.426Z (1 day ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 21 Last month
-
Rankings:
- Dependent repos count: 21.693%
- Average: 26.472%
- Dependent packages count: 31.251%
- Maintainers (1)
crates.io: ast-bro
Fast, AST-based code-navigation: shape, public API, deps & call graphs, hybrid semantic search, structural rewrite, and log squeezing. MCP server included.
- Homepage:
- Documentation: https://docs.rs/ast-bro/
- Licenses: MIT
- Latest release: 4.2.0 (published 19 days ago)
- Last Synced: 2026-08-25T23:30:34.735Z (1 day ago)
- Versions: 10
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 533 Total
-
Rankings:
- Dependent repos count: 14.617%
- Dependent packages count: 19.305%
- Average: 41.207%
- Downloads: 89.698%
- Maintainers (1)
crates.io: ast-outline
Final ast-outline release. Renamed to ast-bro — install via `cargo install ast-bro`. This 2.1.1 ships the new `ast-bro` and `sb` binaries alongside `ast-outline` so existing users can transition.
- Homepage:
- Documentation: https://docs.rs/ast-outline/
- Licenses: MIT
- Latest release: 2.1.1 (published 3 months ago)
- Last Synced: 2026-08-25T23:30:34.778Z (1 day ago)
- Versions: 17
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 554 Total
-
Rankings:
- Dependent repos count: 15.363%
- Dependent packages count: 20.292%
- Average: 42.191%
- Downloads: 90.918%
- Maintainers (1)
Dependencies
- crane ad8b31a
- flake-parts 3107b77
- nixpkgs 01fbdee
- json >= 0
- tempfile 3 development
- ast-grep-core 0.42.1
- ast-grep-language 0.42.1
- bincode 2
- clap 4.5
- colored 3.1.1
- dirs 5
- fs2 0.4
- glob 0.3.3
- half 2
- ignore 0.4.22
- jsonc-parser 0.33
- memmap2 0.9
- rayon 1.10
- regex 1
- reqwest 0.12
- safetensors 0.6
- serde 1
- serde_json 1
- serde_yaml 0.9
- sha2 0.10
- similar 2
- tokenizers 0.21
- toml_edit 0.22
- tree-sitter 0.26.3
- tree-sitter-md 0.5.3
- wide 0.7
- xxhash-rust 0.8
- actions/cache 55cc8345863c7cc4c66a329aec7e433d2d1c52a9 composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- 326 dependencies
- crane *
- flake-parts *
- nixpkgs nixpkgs-unstable
- httpx >=0.24.0