Architecture of coleleavitt/unlace
coleleavitt/unlace is 1,478 source files holding 44,212 symbols across 8 modules, written mainly in Rust, C, Python. The largest module is crates, with 880 files, and 60 files are entry points into the dependency graph.
Largest modules
- crates: 880 files and 449,510 lines of code
- tests: 302 files and 17,123 lines of code
- xtask: 48 files and 15,964 lines of code
- scripts: 17 files and 2,277 lines of code
- benches: 2 files and 257 lines of code
- .codex: 1 file and 49 lines of code
- rocq-tests: 1 file and 55 lines of code
- root: 1 file and 16 lines of code
Languages
By file count: Rust 873 files, C 310 files, Python 24 files, C++ 23 files, Shell 20 files, Makefile 1 file.
Documentation
Repowise documents unlace in 2,712 pages generated from the source.
More on unlace: summary and FAQ, codebase overview, code health.