funbox/clean_mixer
CleanMixer is an Elixir library and CLI tool designed for static code architecture analysis. It constructs internal representations of a project's code and architecture maps to identify dependencies, detect cycles, and calculate structural metrics like instability and abstractness. The system provides Mix tasks and a GenServer-based API to visualize component relationships via PlantUML diagrams or text reports, enabling developers to audit codebase health and enforce architectural constraints.
70.4
Strong · 4 August 2026
2k
lines of production code
Elixir
primary language
1
bus factor · 5 authors in all
2
measurements over time
How it got here
2019 · initial release and core architecture analysis features
This period marks the initial release of Clean Mixer, an Elixir package for code architecture analysis. The work introduced core modules for mapping code structures, generating dependency graphs, and providing Mix tasks for visualization and cycle detection. The release also established the foundational test suite and dependency configuration.
11 changes
2020 · Architecture map metrics and rendering
This period focused on deepening architectural analysis by introducing comprehensive component and dependency metrics, such as stability and abstractness. The work also expanded the system's output capabilities, adding text and PlantUML rendering for architecture maps, alongside extensive unit test coverage for these new features.
11 changes
Survey your own repository
funbox/clean_mixer was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.
About this page
- The description of this project is derived from its own commit history, not from its README.
- The score is its highest published measurement, taken on 4 August 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit 8cceae9972 — the exact code this score is about.
- Scored under rubric rubric-2026.08.19. Score the same commit under that rubric and you get the same number.