CLI to generate Spring Boot project
SpringCLI is a command-line tool built in Go to scaffold and manage Spring Boot REST API projects. Inspired by the Symfony CLI workflow, SpringCLI brings a similar developer experience to the Spring Boot ecosystem β a first version is already available, with more features actively in development. π Description The goal of the project is to speed up the setup of Spring Boot REST API projects directly from the terminal. Instead of manually configuring boilerplate code, SpringCLI lets you generate project structures, endpoints, and common configurations with simple commands β just like the Symfony CLI does for PHP projects. β¨ Features * Spring Boot project scaffolding from the CLI * REST API endpoint generation * Built in Go for fast and lightweight execution π§ Status Currently in active development β a first version is available and usable. β Challenges * Learning and working with Go * Parsing and generating Java/Spring project structures * Designing an intuitive CLI experience inspired by Symfony