apache/causeway
Use Apache Causeway™ to rapidly develop domain-driven apps or modular monoliths in Java, on top of the Spring Boot platform. Write your business logic in entities, domain services or view models, and the framework dynamically generates a representation of that domain model as a webapp, GraphQL or RESTful API. For prototyping or production.
GitHub repository with 889 stars and 318 forks.
Language: Java
Topics: ddd, domain-driven-design, java, naked-objects, rad, rapid-application-development, restful-objects, spring-boot, web-framework