GitHub topics: archunit
rajadilipkolli/my-spring-boot-experiments
Examples about various spring integrations
Language: Java - Size: 9.03 MB - Last synced at: about 22 hours ago - Pushed at: about 23 hours ago - Stars: 21 - Forks: 9

jaguililla/hexagonal_spring
Spring template for a REST service designed with Hexagonal architecture
Language: Java - Size: 177 KB - Last synced at: 2 days ago - Pushed at: 3 months ago - Stars: 126 - Forks: 12

larrydiamond/ArchitectureUnitTests
Reusable architecture unit test library using the archunit library
Language: Java - Size: 167 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

Kryszak/springboot-kotlin-arrow
Template for springboot application wirtten with Kotlin using Arrow library
Language: Kotlin - Size: 505 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

ContextMapper/context-mapper-archunit-extension
Validate your code against the CML model with ArchUnit.
Language: Java - Size: 112 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 7 - Forks: 1

ddd-by-examples/library
A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.
Language: Java - Size: 45.8 MB - Last synced at: 6 days ago - Pushed at: almost 2 years ago - Stars: 5,257 - Forks: 767

gtiwari333/spring-boot-web-application-sample
Real World Spring Boot Web Application Example with tons of ready to use features
Language: Java - Size: 1.76 MB - Last synced at: 5 days ago - Pushed at: 2 months ago - Stars: 351 - Forks: 128

Angular2Guy/AngularPwaMessenger
This is an encrypted Angular 19 PWA messenger application with an AI friend that can work offline and has a reactive Spring Boot 3 backend with a MongoDB to store the messages in a clean architecture. With a Kubernetes setup. Structurizr is used for C4 diagrams.
Language: TypeScript - Size: 5.15 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 39 - Forks: 18

modernizing/guarding
Guarding is a guardians for code, architecture, layered, inspired by ArchUnit. Guarding 是一个用于 Java、JavaScript、Rust、Golang 等语言的架构守护工具。借助于易于理解的 DSL,来编写守护规则。Guarding is a guardians for code, architecture, layered.
Language: Rust - Size: 745 KB - Last synced at: 6 days ago - Pushed at: about 3 years ago - Stars: 72 - Forks: 13

enofex/taikai
Taikai is an extension of the popular ArchUnit library, offering a comprehensive suite of predefined rules tailored for various technologies.
Language: Java - Size: 1 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 134 - Forks: 4

Angular2Guy/AngularAndSpring
This is an example application to show howto use Spring Boot 3, Angular 19, Kafka with Streams and Mongodb with the reactive features of Spring in a clean architecture and a Helm chart for the Kubernetes setup. Structurizr is used for C4 diagrams.
Language: Java - Size: 6.05 MB - Last synced at: 3 days ago - Pushed at: 20 days ago - Stars: 106 - Forks: 46

franckrasolo/archunit-to-konsist
A comparison of ArchUnit and Konsist for implementing software architecture rules.
Language: Kotlin - Size: 230 KB - Last synced at: 7 days ago - Pushed at: 22 days ago - Stars: 0 - Forks: 0

Angular2Guy/AngularAndSpringWithMaps
This project shows howto use Angular 19 and Bing Maps and Spring Boot 3 and Jpa with a Gradle build in clean architecture. For the communication between the frontend and the backend GraphQl is used. For development/production the H2/Postgresql databases are used. The databases are managed with Liquibase. GraalVM native image is supported.
Language: Java - Size: 4.92 MB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 13 - Forks: 5

Angular2Guy/MovieManager
This project shows howto use Angular 19 and Spring Boot 3 and Jpa with a Maven build in clean architecture. For development/production the H2/Postgresql databases are used. The databases are managed with Liquibase. Structurizr is used for the diagrams.
Language: Java - Size: 4.85 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 32 - Forks: 23

mikybars/code-challenge
Language: Java - Size: 87.9 KB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

andifalk/online-banking-app
Online Banking Application to show secure architecture and secure coding
Language: Java - Size: 914 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

mmushfiq/springboot-microservice-template
Spring Boot microservice template implemented using Spring Boot 3.3 and Java 21
Language: Java - Size: 118 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 1 - Forks: 1

CristianoRC/ArchUnitNet
🏗️ POC e estudos sobre ArchUnit para .NET | 🔍 Testes de Arquitetura | 🎯 Validação de regras arquiteturais | 🚀 .NET
Language: C# - Size: 29.3 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

NeVeSpl/NetArchTest.eNhancedEdition
A fluent API for .Net that can enforce architectural rules in unit tests.
Language: C# - Size: 608 KB - Last synced at: 29 days ago - Pushed at: 3 months ago - Stars: 29 - Forks: 3

Tianea2160/ArchUnitTest
ArchUnit 의존성에 대해서 테스트 및 실 사용예시가 정리되어 있습니다
Language: Kotlin - Size: 47.9 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

JonasHavers/archunit-examples
ArchUnit examples for a ports-and-adapters application architecture inside a Spring Boot book-catalog application
Language: Java - Size: 72.3 KB - Last synced at: 8 days ago - Pushed at: almost 6 years ago - Stars: 40 - Forks: 9

jwbargsten/pytest-archon
Rule your architecture like a real developer
Language: Python - Size: 242 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 64 - Forks: 1

chris--/archunit-jpa-rules
JPA related ArchUnit rules
Language: Java - Size: 25.4 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

carloscazelattojr/hexagonal-api-customer
API Hexagonal de Customer, com Kafka, MongoDB, wiremock e ArqUnit
Language: Java - Size: 14.4 MB - Last synced at: 3 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

archifacts/archifacts
archifacts is a library to extract your architectural concepts out of your application's code
Language: Java - Size: 464 KB - Last synced at: 7 days ago - Pushed at: 5 months ago - Stars: 51 - Forks: 1

GabryelBoeira/arquitetura_hexagonal_java 📦
Aprenda na prática como aplicar a arquitetura hexagonal em microsserviços utilizando Java, Spring Boot, MongoDB e Kafka.
Language: Java - Size: 16.4 MB - Last synced at: 15 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

spanierm42/archunit-junit5-kotlin
Generic Architecture Tests written in Kotlin using ArchUnit and Junit5
Language: Kotlin - Size: 74.2 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 38 - Forks: 6

pcah/pca-archunit
A DSL & analysis library for testing architecture of your application. Part of the python-clean-architecture project.
Language: Python - Size: 637 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Rossalli/api-hero
Language: Java - Size: 16.6 KB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 6 - Forks: 1

tiarebalbi/archunit-demo
Example on Writing Unit Test to ensure the Integrity of your Software
Language: Kotlin - Size: 144 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

felipesalvadordev/archunit
Validating architectural rules using the ArchUnit testing library
Language: Java - Size: 8.79 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

claudioaltamura/java-archunit-example
Java ArchUnit example with Spring Boot
Language: Java - Size: 18.6 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

electronickai/ArchUnit-Layers-Example
This project gives a brief overview about more sophisticated use cases with ArchUnit
Language: Java - Size: 443 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

jbb-project/jbb
Java bulletin board system
Language: Java - Size: 7.03 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 3

sneufeind/hexagonal-architecture-example-java
Language: Java - Size: 539 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 15 - Forks: 8

windwant/spring-dubbo-service
微服务 spring dubbo项目:dubbo rpc;druid数据源连接池;mybatis配置集成,多数据源;jmx监控MBean;定时任务;aop;ftp;测试;Metrics监控;参数验证;跨域处理;shiro权限控制;consul服务注册,发现;redis分布式锁;SPI服务机制;cat监控;netty服务代理;websocket;disconf;mongodb集成;rest;docker;fescar
Language: Java - Size: 52.5 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 223 - Forks: 82

baransonmez/how-to-protect-architecture-archunit
This repository serves as a comprehensive guide and toolkit for leveraging ArchUnit effectively. It contains a collection of code samples, documentation, and best practices aimed at helping software architects and developers maintain the integrity of their software architecture.
Language: Java - Size: 6.58 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

SimonVerhoeven/archunit-demo
An overview of ArchUnit functionality
Language: Java - Size: 242 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

stef38-code/structureProjet
Clean Architecture in java
Language: Java - Size: 1.35 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

les-tontons-crafters/archunit-scl
ArchUnit repository for the Software Craft Luxembourg Community Autumn Camp 2022
Language: Java - Size: 438 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

ContextMapper/ddd-cm-tla-sample-application
Domain-driven Design (DDD) & Context Mapper: Three Letter Abbreviations (TLAs) Sample Application
Language: Java - Size: 832 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 2

peterborkuti/bp-archunit-examples
Some examples for ArchUnit and Spring Boot - Layered and Onion/Clean Architecture
Language: Java - Size: 65.4 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

w-k-s/Bank-Transfer
Language: Kotlin - Size: 71.3 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

gtiwari333/maven-starter-project-with-static-analysis-spock
Maven Starter Project with several static analyis and testing libraries
Language: Java - Size: 145 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

shihyuho/jcconf2022-ArchUnit
Using ArchUnit to test your architecture
Size: 4.4 MB - Last synced at: 20 days ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 0

luizgustavocosta/16-bits-zero-to-hero
Java project to show how to run front-end (React) and back-end (Java) using Spring
Language: Java - Size: 1.68 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 5

pkubowicz/archunit-accessrecord-bug 📦
Reproduces a bug in ArchUnit 0.23.0
Language: Kotlin - Size: 58.6 KB - Last synced at: 2 days ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

extact-io/person-multi-module-app
Sample app used in the blog article on the Mamezou developer site
Language: Java - Size: 39.1 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

robatwilliams/enforce-frontend-architecture 📦
ArchUnit for JavaScript doesn't exist. What can we do about that?
Size: 1.95 KB - Last synced at: 4 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

ssimmie/todos
Todos microservice
Language: Java - Size: 936 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 14 - Forks: 3

ricardohsmello/hexagonal-architecture
[HEXAGONAL ARCHITECTURE] [JAVA] [SPRING] Personnal finance backend app
Language: Java - Size: 168 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 0

extact-io/rms
RentalManagementSystem is MicroProfile's experimental reference application with Helidon
Language: Java - Size: 593 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 1

IlyasYOY/demo-archunit
Пример проекта с ArchUnit
Language: Java - Size: 59.6 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

aileria/spring-hexagonal
Hexagonal Architecture implementation with Spring Boot
Language: Java - Size: 69.3 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 5 - Forks: 0

jmartac/uoc-iscsd-pr3
Practice 3 of the lab project for the ISCSD course at the UOC: implementing tests for a microservice.
Language: Java - Size: 72.3 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

andres-sacco/api-example-archunit
This repository contains some examples related to the use of Archunit
Language: Java - Size: 64.5 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 1

janlingen/archunit-presets
⚙️ a few examples of recurring architectures in the daily work of a software developer
Language: Java - Size: 76.2 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

tinohertlein/poc-archunit
This repository contains a proof of concept, how violations of a given architecture pattern can be recognized with ArchUnit integrated into a Maven-lifecycle
Language: Java - Size: 59.6 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

unexist/showcase-architecture-testing-quarkus
Showcase for architecture testing [MIRROR]
Language: Java - Size: 142 KB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 1

jmaciel33/quarkus-archunit-lib
Executing ArchUnit Tests from a Java Library
Language: HTML - Size: 231 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

mehmetpekdemir/spring-boot-archunit
Spring boot ArchUnit
Language: Java - Size: 7.81 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

benjamineckstein/showcase
A showcase of testing. Architecture, Pojo, and Mutation testing
Language: Java - Size: 180 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 4 - Forks: 0

barbararochazup/adrs-archunit-sample
Simple Spring Boot Application With Sample Use ADRs and ArchUnit
Language: Java - Size: 9.93 MB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

accidentlywoo/HelloTesting
Java
Language: Java - Size: 69.3 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

4hwc/4HWCAutonomousCar
4HWC Autonomous Car Software
Language: Java - Size: 31.3 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 2

adreeana/Voxxed-Days-Bucharest
Language: Java - Size: 7.18 MB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

sylvaindecout/archunit-sandbox
Demonstrate basic capabilities of ArchUnit
Language: Java - Size: 17.6 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0
