https://github.com/arconia-io/arconia-cli
Arconia CLI is a powerful tool designed to streamline and enhance the developer experience when working with Java and Spring Boot applications.
https://github.com/arconia-io/arconia-cli
buildpacks cloud-native developer-experience gradle java maven openrewrite spring-boot
Last synced: 1 day ago
JSON representation
Arconia CLI is a powerful tool designed to streamline and enhance the developer experience when working with Java and Spring Boot applications.
- Host: GitHub
- URL: https://github.com/arconia-io/arconia-cli
- Owner: arconia-io
- License: apache-2.0
- Created: 2024-09-12T16:40:41.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2026-06-08T22:50:42.000Z (8 days ago)
- Last Synced: 2026-06-09T00:23:22.405Z (8 days ago)
- Topics: buildpacks, cloud-native, developer-experience, gradle, java, maven, openrewrite, spring-boot
- Language: Java
- Homepage: https://docs.arconia.io/arconia-cli/latest
- Size: 1.38 MB
- Stars: 27
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
- Maintainers: MAINTAINERS.md
- Dco: dco.txt
Awesome Lists containing this project
README
Arconia CLI
The companion command-line tool for Java, Spring Boot, and Arconia projects.
---
## ✨ Features
- **Dev mode.** Run your application with features improving your development experience.
- **Build & test.** Compile, test, and package as JVM JARs or GraalVM native executables.
- **Container images.** Build images using Cloud Native Buildpacks or Dockerfiles with Podman/Docker.
- **Automated upgrades.** Upgrade Spring Boot, Spring AI, Arconia, Gradle, and Maven with a single command.
- **OpenRewrite recipes.** Run any OpenRewrite recipe to migrate or refactor your codebase.
- **Project templates.** Create new projects from templates distributed as OCI artifacts.
- **Agent skills.** Install and manage AI agent skills for your applications.
## ⚡ Quick Start
**Install (macOS / Linux)**
```shell
brew install arconia-io/tap/arconia-cli
```
**Install (Windows)**
```shell
scoop bucket add arconia https://github.com/arconia-io/scoop-bucket.git
scoop install arconia-cli
```
**Explore**
```shell
arconia help
```
**Try it out** (from a Spring Boot project directory)
```shell
arconia dev # Run in dev mode with Dev Services
arconia build # Build the application
arconia image build buildpacks # Build a container image
arconia update spring-boot --to-version=4.0 # Upgrade Spring Boot to 4.0
```
See the [installation guide](https://arconia.io/arconia-cli/latest/installation.html) for more options, including manual installation and binary downloads.
> [!NOTE]
> The Arconia CLI is currently in active development. We're working hard to improve it and appreciate your patience as we refine the tool. Feel free to try it out and share your feedback!
## 📙 Documentation
The [Arconia CLI documentation](https://arconia.io) covers all available commands, options, and workflows in detail.
## 🤝 Contributing
Contributions are welcome! Please read the [Contributing Guide](CONTRIBUTING.md) and the [Code of Conduct](CODE_OF_CONDUCT.md) before getting started.
## 🛡️ Security
The security process for reporting vulnerabilities is described in [SECURITY.md](SECURITY.md).
## 🖊️ License
This project is licensed under the **Apache License 2.0**. See [LICENSE](LICENSE) for more information.