ARCLUX
See through your codebase before it breaks. Every codebase accumulates debt nobody can see until it’s too late — circular dependencies, dead code, files nobody remembers touching. ARCLUX builds a live dependency graph of your repo, traces the blast radius of every change, and catches structural rot before it ships.Get started
Not yet published to npm — clone and build locally.Parsing TypeScript/TSX pakai TypeScript Compiler API, parsing Python pakai
web-tree-sitter. Kalau nambah bahasa baru, cek packages/parser/ dulu sebelum bikin parser baru.What it actually does
Dependency graph
Maps every import, export, and folder into one live dependency graph
Impact analysis
Change one file, trace everything downstream before you ship
18 structural detectors
Circular deps, dead code, orphan files, layer violations, and more
Framework conventions
Enforces conventions, starting with Next.js — more frameworks planned
Status: alpha
This project is under active development with a small team. Expect breaking changes and stubs that aren’t wired up yet.Solid today
Core pipeline, TS/Python parsing, all 18 detectors, full impact analysis — verified against
vscode, react, viteNot there yet
Real search, Go/Java relationship parsing, most dashboard panels
Next steps
Usage
Full CLI command reference and web dashboard setup
Architecture
How the pipeline fits together: parser to graph to detectors
Status & Progress
What’s solid, what’s a stub, and what’s actively being worked on
Codebase Map
Browse every package and app in the monorepo