The story
TangleGuard is still in early development. However, it already provide main features which can be used.
Milestones
Section titled “Milestones”- Idea and prototype (Q4 2024) ✅
- static mermaid diagrams for Cargo workspace
- released open source project
- got traction and some of stars
- Started working full time on TangleGuard (Q2 2025) ✅
- Desktop App as MVP (Q3 2025) ✅
- Interactive diagrams for package view and module view
- Initial dependency rule system
- Made source code available (Q4 2025)
- Create Web App (Q2 2026)
- no installation required
- Client-side analysis with WebAssembly
Features in pipeline
Section titled “Features in pipeline”- Visualization
- Node size depending on lines of code
- Configure option to specify module nesting
- Persist positions of nodes for custom alignment
- Mark dependencies which violate rules and circular dependencies
- Fill packages associated with a domain with a user defined color
- Include network requests/dependencies (TBD, research needed)
- Validation
- More rule types: In addition to
allowed
, add also e.g.required
- More rule types: In addition to
- Other
- Support for more more programming languages
- Proper planning of packages and modules