SeedStack is a modular Java framework for building REST microservices, web applications, and CLI applications using domain-driven design principles. It provides an opinionated architecture and ready-to-use building blocks for implementing DDD patterns like entities, value objects, aggregates, repositories, and services. Major features include dependency injection, security, REST support, and tools for configuration, logging, transactions, and validation. It is used by Groupe PSA for over 100 projects and serves as their standard Java stack.