-
v0.1.0 — First Release Stable
released this
2026-02-15 11:22:42 +03:00 | 3 commits to main since this releasearchdoc v0.1.0
Rust CLI for generating architecture documentation from Python projects.
Features
- AST-based Python analysis (imports, classes, functions, docstrings, signatures)
- Architecture docs with module index, dependency graph, critical points
- Integration detection (HTTP, DB, Queue, Storage, AI/ML)
- Dependency cycle detection (DFS)
- Config validation
- Diff-aware writing (preserves manual sections)
- Caching for fast incremental runs
generate,check,stats,initcommands--dry-run,--verboseflags- Colored terminal output with progress bar
Install
# Download and extract tar xzf archdoc-v0.1.0-linux-x86_64.tar.gz sudo mv archdoc /usr/local/bin/ # Or build from source cargo install --path archdoc-cliQuick Start
cd your-python-project archdoc init archdoc generate --verboseTested on
- Logera (182 files, 1415 symbols, 16445 edges, 5 integration types detected)
50 tests passing
Downloads