Spring Initializr API
The Spring Initializr REST API enables programmatic generation of Spring Boot project scaffolding. It provides endpoints for listing available dependencies, project types, and boot versions, as well as generating ready-to-use project archives in zip or tar.gz format. Used by IDEs (IntelliJ IDEA, Eclipse STS, VS Code) and CLI tools to bootstrap new Spring projects.
Documentation
Specifications
Schemas & Data
JSONSchema
json-schema/spring-boot-application-schema.json
JSONStructure
json-structure/spring-boot-application-structure.json
Other Resources
OpenAPIUpstream
https://start.spring.io/v3/api-docs
GitHub
https://github.com/spring-io/initializr
WebInterface
https://start.spring.io
OpenAPI
#Bootstrap
#Code Generation
#Developer Tools
#Project Generator