An open API service for producing an overview of a list of open source projects.

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.


Owner metadata:


GitHub Events

Total
Last Year

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 Email 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

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/aeroxy/ast-bro

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

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

flake.lock nix
  • crane ad8b31a
  • flake-parts 3107b77
  • nixpkgs 01fbdee
tests/fixtures/deps/php_psr4/composer.json packagist
cli-typescript/package.json npm
tests/fixtures/surface/ts_exports_field/package.json npm
tests/fixtures/deps/go_root_package/go.mod go
tests/fixtures/deps/python_pkg/pyproject.toml pypi
tests/fixtures/deps/ruby_relative/Gemfile rubygems
  • json >= 0
Cargo.toml cargo
  • 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
tests/fixtures/deps/go_multi_module/go.mod go
tests/fixtures/deps/go_sibling_module/testdata/broken/go.mod go
.github/workflows/tests.yml actions
  • actions/cache 55cc8345863c7cc4c66a329aec7e433d2d1c52a9 composite
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
Cargo.lock cargo
  • 326 dependencies
tests/fixtures/surface/rust_chained/Cargo.toml cargo
tests/fixtures/deps/go_dup_module/service/go.mod go
tests/fixtures/deps/java_basic/pom.xml maven
tests/fixtures/deps/ts_barrel/package.json npm
tests/fixtures/deps/go_dup_module/backup/go.mod go
tests/fixtures/deps/rust_simple/Cargo.toml cargo
tests/fixtures/deps/go_module/go.mod go
tests/fixtures/surface/ts_barrel/package.json npm
tests/fixtures/deps/rust_cycle/Cargo.toml cargo
tests/fixtures/surface/rust_rename/Cargo.toml cargo
tests/fixtures/deps/go_multi_module/toolkit/go.mod go
flake.nix nix
  • crane *
  • flake-parts *
  • nixpkgs nixpkgs-unstable
cli-python/pyproject.toml pypi
  • httpx >=0.24.0
tests/fixtures/deps/go_sibling_module/go.mod go