Skip to main content

Radix: Configurable SourceCode summarizer

Quickly summarize project structure with multiple verbosity levels (ok, so maybe there's only one option right now lol). More soon.

Installation


  1. Clone the repository:

    git clone [https://github.com/jdotpy/radix-map.git](https://github.com/jdotpy/radix-map.git)
    cd radix-map
    pip install .
    
  2. Install Dependencies based on code you plan on using:

    pip install tree-sitter-python
    pip install tree-sitter-go
    pip install tree-sitter-javascript
    

Use


radix map .

Example output:

#tests/test_integration.py
└── ƒ get_test_pairs()

#tests/snapshots/python_ex1.py
├── ƒ global_helper()
└──  class DataProcessor
    ├── ƒ __init__(self, source: str)
    ├── ƒ process(self)
    └── ƒ _validate(self)

#radix/scanner.py
└──  class ProjectScanner
    ├── ƒ __init__(self, registry, max_bytes: int = 200_000, extra_ignored_dirs: Optional[Set[str]] = None)
    ├── ƒ is_visible(self, path: Path)
    └── ƒ scan(self, target: str)

Supported Languages

Language Status Package Requirement
Python ✅ functions & classes tree-sitter-python
Go tree-sitter-go
JavaScript tree-sitter-javascript
Scala tree-sitter-scala

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

radixcodemap-0.5.0.tar.gz (17.2 kB view details)

Uploaded Source

File details

Details for the file radixcodemap-0.5.0.tar.gz.

File metadata

  • Download URL: radixcodemap-0.5.0.tar.gz
  • Upload date:
  • Size: 17.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for radixcodemap-0.5.0.tar.gz
Algorithm Hash digest
SHA256 f4c56f1f70f2fdb5bb7059b31cb2b625971ede34c7e13e8bc6033d9d2db2faed
MD5 5958324ed3317525b1d66e3e43f732b9
BLAKE2b-256 2b1eb17fc200d8078b08c8b623ed53d28c9f8ae0dfbc11572f9c855dfdbcff01

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.5.0 This release

1 file

0.4.2

1 file

0.4.1

1 file

0.4.0

1 file

0.3.0

1 file

0.2.0

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page