A modern boilerplate for building scalable and maintainable REST APIs with JWT authentication, written in TypeScript. It features Docker, Express, Drizzle, and integrates Clean Architecture principles with Dependency Injection powered by Inversify.
nodejs api docker boilerplate jwt express typescript database authentication eslint jest rest-api dependency-injection postgresql domain-driven-design starter clean-architecture inversifyjs docker-express-postgres-boilerplate drizzle-orm
- Updated
Feb 14, 2026 - TypeScript