An open API service indexing awesome lists of open source software.

https://github.com/gabrielalmir/spring-initializr-cli

spring-initializr-cl it is a command-line interface (CLI) tool to generate Spring Boot projects using the Spring Initializr API
https://github.com/gabrielalmir/spring-initializr-cli

cli spring spring-initializr

Last synced: about 1 month ago
JSON representation

spring-initializr-cl it is a command-line interface (CLI) tool to generate Spring Boot projects using the Spring Initializr API

Awesome Lists containing this project

README

          

# Spring Initializr CLI

This project, `spring-initializr-cli`, is developed by gabrielalmir. It is a command-line interface (CLI) tool to generate Spring Boot projects using the Spring Initializr API.

## Features

- Fetch Spring Initializr metadata
- Prompt user for project configuration
- Generate and unzip Spring Boot projects
- Clean up temporary files

## Installation

To install the dependencies, run:

```bash
pnpm install
```

## Usage

To start the CLI in development mode, run:

```bash
pnpm dev
```

To build the project, run:

```bash
pnpm build
```

To start the CLI from the built files, run:

```bash
pnpm start
```

## License

This project is licensed under the MIT License.