
Onboard-CLI
animesh-94
An AST-powered, local-first CLI that visualizes complex system architectures and enforces architectural boundaries via instant Git hooks.
AI 简介
Onboard-CLI 是一个基于抽象语法树(AST)的本地优先命令行工具,用于解析代码结构、可视化系统架构拓扑并强制执行模块化边界约束。它通过 Tree-sitter 多语言解析器(支持 Go/TS/JS/Python/Java)生成依赖关系图,并提供本地启动的 React Flow 可视化画布;同时内置架构漂移检测功能,可实时比对代码导入行为与 architecture.yml 中定义的边界规则。适用于中大型团队在代码审查、新人上手、架构治理及技术债务评估等场景,提升代码可理解性与架构一致性。
TypeScript
81
Stars
5
Forks
1
Watchers
4
Issues
Star 增长
今日0
近 7 天0
近 30 天+16
综合评分40.93
默认分支main