Architect Linter Pro
A multi-language software architecture linter written in Rust.
Documentation
👉 Read the complete documentation
Quick Links
Quick Install
Key Features
- Multi-Language Support - TypeScript, JavaScript, Python, and PHP
- Dynamic Rule Engine - Define custom architectural constraints via
architect.json - Circular Dependency Detection - Automatically analyzes and detects dependency cycles
- AI-Powered Auto-Fix - Automatically suggest and apply fixes for violations
- Health Score System - Comprehensive project health measurement (0-100 scale)
- Watch Mode - Real-time monitoring with native OS notifications
- Daemon Mode - Background monitoring without terminal window
- Multi-Framework Support - NestJS, Express, React, Next.js, Django, and more
- Git Integration - Analyze only staged files with
--stagedflag
Supported Frameworks
- NestJS - Enterprise Node.js framework
- Express - Minimal web framework
- React - Frontend library
- Next.js - Full-stack React framework
- Django - Python web framework
License
MIT
Languages: English | Español