likec4/likec4
GitHub: likec4/likec4
基于「架构即代码」理念的软件架构建模语言与可视化工具,从源码生成始终最新的架构图表。
Stars: 4055 | Forks: 289
# 架构即代码
通过从代码生成的、始终最新的实时图表,来可视化、协作并演进您的软件架构。
[文档](https://likec4.dev/) - [演练场](https://playground.likec4.dev/) - [演示](https://template.likec4.dev/view/index)





## 什么是 LikeC4?为什么叫“like”?
LikeC4 是一种用于描述软件架构的建模语言,以及从模型生成图表的工具。
LikeC4 的灵感来源于 [C4 Model](https://c4model.com/) 和 [Structurizr DSL](https://github.com/structurizr/dsl),但提供了一定的灵活性。
您可以根据需要自定义或定义自己的表示法、元素类型,以及架构模型中任意数量的嵌套层级。\
完美契合您的需求。
## LikeC4 长什么样?
LikeC4 源代码:
运行 [CLI](./packages/likec4/README.md) 进行预览:
```
npx likec4 start
```
结果如下:
模板仓库 - [likec4/template](https://github.com/likec4/template)\
已部署 - [https://template.likec4.dev](https://template.likec4.dev/view/index)
[](https://stackblitz.com/~/github.com/likec4/template)
查看[教程](https://likec4.dev/tutorial/) - 快速了解 LikeC4。
## 获取帮助
我们始终很乐意帮助您入门:
- [加入 Discord 社区](https://discord.gg/86ZSpjKAdA) – 这是最简单的求助方式
- [GitHub Discussions](https://github.com/likec4/likec4/discussions) – 询问有关项目的任何问题或提供反馈
## 支持开发
LikeC4 是一个采用 MIT 许可证的开源项目,其持续发展完全得益于您的支持。\
如果您喜欢该项目,请考虑在经济上予以支持,帮助其发展和完善。\
您可以通过 [OpenCollective](https://opencollective.com/likec4) 或 [GitHub Sponsors](https://github.com/sponsors/likec4) 来支持我们。
## 许可证
本项目基于 [MIT License](LICENSE) 发布。
标签:Android, C4模型, DSL, MITM代理, SOC Prime, 代码可视化, 前端工具, 开发工具, 暗色界面, 架构图, 自动化攻击, 软件架构