#architecture

Logo of go-structurizr
go-structurizr
The 'go-structurizr' library auto-generates C4 diagrams from Go code using a scraper and view system, converting structures to PlantUML. It accommodates both code-based and YAML configurations for flexible diagram customization, applying regex rules and component styles. The library identifies components through interface checks and previously registered rules and visually represents them in detailed diagrams. Its resources are suitable for developers focused on clean architecture principles, providing guides and examples to facilitate swift adoption.
Logo of ArchUnit
ArchUnit
ArchUnit provides an extensible library for Java code architecture validation, including dependency checks and cyclic validation. It integrates seamlessly with popular testing frameworks, offering developers a reliable tool for enforcing architectural rules. Explore the documentation and examples for effective implementation insights.
Logo of gatsby-starter-lumen
gatsby-starter-lumen
gatsby-starter-lumen provides a dynamic structure for developing static blogs, featuring elegant typography, a mobile-first approach, and syntax highlighting with PrismJS. It supports pagination and organizes content efficiently with a clear folder structure. Sponsored contributions facilitate ongoing updates and enhancements. Install via npm to start crafting a personalized blogging experience.
Logo of awesome-azure-architecture
awesome-azure-architecture
Discover a well-curated selection of Microsoft Azure architecture resources including blogs, videos, tutorials, and tools for effective design and implementation. This repository facilitates development in Azure by providing both official content and community contributions. Streamline technological initiatives with detailed insights into Azure capabilities.