https://github.com/themkat/spring-starter-terminal
Simple script that uses dialog as a terminal UI for creating new Spring application using the Spring Starter / Spring Initializer service.
https://github.com/themkat/spring-starter-terminal
cli dialog spring-boot tui
Last synced: 11 months ago
JSON representation
Simple script that uses dialog as a terminal UI for creating new Spring application using the Spring Starter / Spring Initializer service.
- Host: GitHub
- URL: https://github.com/themkat/spring-starter-terminal
- Owner: themkat
- License: mit
- Created: 2019-10-05T17:40:24.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-09-18T06:39:23.000Z (almost 3 years ago)
- Last Synced: 2025-04-30T05:46:11.963Z (about 1 year ago)
- Topics: cli, dialog, spring-boot, tui
- Language: Shell
- Homepage:
- Size: 659 KB
- Stars: 5
- Watchers: 1
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/themkat/spring-starter-terminal/actions/workflows/lint.yml)
# Spring Starter Terminal
Simple script that uses dialog as a terminal UI for creating new Spring application using the Spring Starter / Spring Initializer service. A little quick and dirty, and the UI has major room for improvement relating to sizes. You can create a project, and it will unpack in the folder you are running the script from (useful to have in PATH if you dare ;) ).

## Dependencies
- bash (or equivalent, also tested with zsh)
- Standard Unix tools (sed, curl)
- dialog
- jq
## Container image
If you prefer to use the script from a container, [it is available on Docker hub and is called themkat/spring-starter](https://hub.docker.com/r/themkat/spring-starter). You can also build it yourself from this repo using the included Dockerfile using `docker build -t themkat/spring-starter .`.