OpenSource-Hub

likec4

CLI 도구

likec4/likec4

코드를 기반으로 실시간으로 C4 아키텍처 다이어그램을 생성하는 도구.

개요

LikeC4는 C4 모델에서 영감을 받은 모델링 언어이자 도구 세트로, 코드에서 직접 항상 최신 상태의 아키텍처 다이어그램을 생성할 수 있으며 협업과 아키텍처 진화를 지원합니다. CLI, VS Code 확장 프로그램 및 실시간 미리보기 서버를 제공합니다.

README 미리보기

# Architecture as a code\n\nVisualize, collaborate on, and evolve your software architecture with always up-to-date, live diagrams generated from your code.\n\n[docs](https://likec4.dev/) - [playground](https://playground.likec4.dev/) - [demo](https://template.likec4.dev/view/index)\n\n  \n\n\n\n\n\n\n## What is LikeC4? Why "like"?\n\nLikeC4 is a modeling language for describing software architecture and tools to generate diagrams from the model.\n\nLikeC4 is inspired by [C4 Model](https://c4model.com/) and [Structurizr DSL](https://github.com/structurizr/dsl), but provides some flexibility.\nYou customize or define your own notation, element types, and any number of nested levels in architecture model.\\nPerfectly tailored to your needs.\n\n## What does LikeC4 look like?\n\nLikeC4 source:\n\n\n  \n\n\nRun [CLI](./packages/likec4/README.md) to preview:\n\n```sh\nnpx likec4 start\n```\n\nAnd result:\n\n\n  \n\n\nTemplate repository - [likec4/template](https://github.com/likec4/template)\\nDeployed - [https://template.likec4.dev](https://template.likec4.dev/view/index)\n\n[](https://stackblitz.com/~/github.com/likec4/template)\n\nCheck [Tutorial](https://likec4.dev/tutorial/) - for a quick overview of LikeC4.\n\n## Getting help\n\nWe are always happy to help you get started:\n\n- [Join Discord community](https://discord.gg/86ZSpjKAdA) – it is the easiest way to get help\n- [GitHub Discussions](https://github.com/likec4/likec4/discussions) – ask anything about the project or give feedback\n\n## Contributors\n\n\n  \n\n\n[Become a contributor](./CONTRIBUTING.md)\n\n## Support development\n\nLikeC4 is a MIT-licensed open source project with its ongoing development made possible entirely by your support.\\nIf you like the project, please consider contributing financially to help grow and improve it.\\nYou can support us via [OpenCollective](https://opencollective.com/likec4) or [GitHub Sponsors](https://github.com/sponsors/likec4).\n\n## License\n\nThis project is release