Building high‑quality, production‑ready templates and tooling for modern JVM services.
IQKV delivers pragmatic, reusable building blocks for backend services. Repositories emphasize clear structure, testability, and maintainability to help you ship faster with confidence.
- App templates: Opinionated Spring Boot scaffolds for REST, data, messaging, and cloud-native services
- Starter packs: Preconfigured integrations (security, observability, persistence, CI)
- Tooling: Developer experience scripts, quality gates, and automation
- Guidelines: Architecture, static analysis, and code quality practices
- Choose a template repository to scaffold your service.
- Run the init script and set module and group identifiers.
- Enable CI and quality checks using the provided workflows.
Check each repository README for exact commands and options.
- Language and framework: Java/Kotlin with Spring Boot
- Branching: Trunk‑based with short‑lived feature branches
- CI/CD: Build, test, lint, and security checks required before merge
The code adheres to the Google Code Conventions. Code quality is measured by SonarQube, PMD, CheckStyle, SpotBugs, Qulice
We welcome issues and pull requests. Please review each repository's contributing guide and follow the standards above.
- Organization: github.com/IQKV
- License: See
LICENSE
in each repository