# Installer helidon avec Homebrew

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de helidon pour les workflows d'agents IA.

## installation

```sh
sudo av install brew:helidon
```

Commandes d'installation supplémentaires:

### macOS

- Homebrew (100%):

```sh
brew install helidon
```

  Preuve: local Homebrew formula metadata

## Faits du paquet

- **Clé du paquet:** brew:helidon
- **Gestionnaire de paquets:** Homebrew
- **Page du gestionnaire de paquets:** <https://formulae.brew.sh/formula/helidon>
- **Version:** 3.0.6
- **Résumé source:** Command-line tool for Helidon application development
- **Page d'accueil:** <https://helidon.io/>
- **Dépôt:** <https://github.com/helidon-io/helidon-build-tools>
- **Docs amont:** <https://helidon.io/>
- **Licence:** Apache-2.0
- **Archive source:** <https://github.com/helidon-io/helidon-build-tools/archive/refs/tags/3.0.6.tar.gz>
- **Généré:** 2026-08-04T22:13:35+00:00

## exécutables

- helidon (cli)
- helidon (alias)

## Dépendances

- maven
- openjdk

## Comportement d'installation

- hook post-installation: non défini
- Bouteille: disponible sur arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, monterey, sonoma, ventura, x86_64_linux

## Version et fraîcheur

- page générée: 2026-08-04
- version du gestionnaire: 3.0.6
- données locales: OK
- dépôt amont: https://github.com/helidon-io/helidon-build-tools
- dernière version détectée: 3.0.6 (à jour)
- info: No package-manager update timestamp was available.
## Historique du projet et usages

The Homebrew `helidon` package is the Helidon CLI, a project generator and developer-loop tool for Oracle's open-source Helidon Java microservices framework. The CLI's history is inseparable from Helidon's framework history: SE and MP programming models, MicroProfile support, GraalVM/native-image positioning, and the Helidon 4 move to a virtual-thread web server.

### Historique du projet

Helidon itself was published as Java libraries for writing microservices, with the main repository metadata recording a public GitHub project in August 2018. The project exposes two programming models: Helidon SE, a smaller functional-style API, and Helidon MP, a MicroProfile-oriented runtime for developers who want familiar enterprise Java APIs.

Helidon 2.0 is the key milestone for the package in this batch because the official Helidon 2 documentation says one of that release's new features was the Helidon command-line interface. The CLI let developers create a new application, build it, run it, and perform other project tasks with simple commands, turning Helidon setup from Maven-archetype knowledge into a discoverable tool workflow.

The build-tools repository, also recorded by GitHub metadata in August 2018, contains the CLI implementation and supporting Maven/plugin infrastructure. Its CLI README describes `helidon init` for archetype-based project creation and `helidon dev` for a continuous edit-compile-restart development loop. It also records later changes in how the CLI discovers available Helidon versions and archetype metadata from helidon.io.

Helidon 4 reshaped the framework around Project Nima, replacing the Netty-based reactive web server and web client with virtual-thread-based implementations. The official Helidon 4 docs describe a blocking style API enabled by Java virtual threads, and the Nima page presents it as part of Helidon 4. That matters to the CLI because generated projects and selected archetypes track the framework's major-version model.

### Historique d'adoption

Helidon adoption has been driven by Java microservice developers who want either a lightweight SE API or a MicroProfile implementation with health checks, metrics, tracing, OpenAPI, security, gRPC, reactive messaging, and cloud-native integrations. The CLI lowered the cost of trying those paths by generating projects and running the development loop locally.

The Homebrew package is significant because the CLI is distributed as a standalone executable for macOS, Linux, and Windows, while Helidon libraries themselves are consumed from Maven coordinates. A package-manager install therefore gives developers the non-Maven bootstrap tool that creates the Maven project.

### Modes d'utilisation

The official CLI docs describe installation of a standalone `helidon` executable, `helidon init` for creating a project, `helidon dev` for automatic recompilation and restart while editing, and `helidon version` for verification. The build-tools README adds that the CLI uses archetypes, catalogs, and metadata files hosted from helidon.io to select Helidon versions and templates.

The CLI is most useful at the project boundary: choosing a Helidon version, selecting SE or MP, choosing an application type, naming Maven coordinates, generating source, and keeping a local service running while code changes. After that point, normal Java/Maven tooling takes over.

### Pourquoi les passionnés de paquets s'y intéressent

For package nerds, Helidon CLI is a neat split-brain package: the framework is a Maven ecosystem artifact, but the onboarding tool is a native-ish command-line executable that package managers can distribute. That makes the Homebrew formula less about shipping the framework and more about placing a project generator on `PATH`.

It also tracks a major Java ecosystem story: a framework that began in the cloud-native reactive/MicroProfile wave, added a CLI in its 2.0 line, and then used Java virtual threads in Helidon 4 to offer blocking-style code with high-concurrency ambitions.

### Chronologie

- 2018: GitHub metadata records public Helidon and Helidon build-tools repositories.
- Helidon 2.0: Official documentation identifies the Helidon command-line interface as a new feature for creating, building, and running applications.
- Helidon 3 line: Build-tools documentation records a shift from a single version file to a version catalog for CLI archetype selection.
- Helidon 4: Official documentation introduces the virtual-thread-based Helidon WebServer, Project Nima, and Java 21 requirements.
- Package-manager era: The input package facts record Homebrew packaging of the `helidon` executable.

### Related projects

- Helidon CLI is related to Helidon SE, Helidon MP, MicroProfile, Jakarta EE APIs, Maven archetypes, GraalVM Native Image, Project Loom virtual threads, and the Helidon build-tools repository that houses the CLI and Maven plugin work.

### Sources

- <https://github.com/helidon-io/helidon>
- <https://github.com/helidon-io/helidon-build-tools>
- <https://helidon.io/docs/latest/about/cli>
- <https://helidon.io/docs/v2/about/02_introduction>
- <https://helidon.io/docs/v4/about/intro>
- <https://helidon.io/nima>
- <https://raw.githubusercontent.com/helidon-io/helidon-build-tools/master/README.md>
- <https://raw.githubusercontent.com/helidon-io/helidon-build-tools/master/cli/README.md>


## Notes de sécurité

narrow executable package without higher-risk signals.

- **Risque Geiger:** vert / faible
- narrow executable package without higher-risk signals

## Détails de la base source

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** helidon
- **Version Scheme:** 0
- **Revision:** 1
- **Bottle Stable Root URL:** <https://ghcr.io/v2/homebrew/core>
- **Deprecated:** no
- **Disabled:** no
- **Keg Only:** no
- **URL Keys:** stable


## Liens liés

- [Terminal utility packages](https://pkg.so/fr/terminal-utilities/) - Matched terminal and command-line workflow metadata.
- [Text processing packages](https://pkg.so/fr/text-processing-tools/) - Matched text, document, or structured-data processing metadata.
- [Developer build packages](https://pkg.so/fr/developer-build-tools/) - Matched build, compiler, generator, or developer workflow metadata.
- [Language runtime packages](https://pkg.so/fr/language-runtime-packages/) - Matched language runtime, compiler, or interpreter metadata.
- [openjdk](https://pkg.so/fr/brew/openjdk/) - Runtime dependency declared by Homebrew.
- [maven](https://pkg.so/fr/brew/maven/) - Runtime dependency declared by Homebrew.
- [micronaut](https://pkg.so/fr/brew/micronaut/) - Shares pkgdb curated category or tags: cli, developer-tools, java, microservices.
- [mx](https://pkg.so/fr/brew/mx/) - Shares pkgdb curated category or tags: cli, developer-tools, development-tool, java.
- [jhipster](https://pkg.so/fr/brew/jhipster/) - Shares pkgdb curated category or tags: cli, developer-tools, java, microservices.
- [xcodegen](https://pkg.so/fr/brew/xcodegen/) - Shares pkgdb curated category or tags: cli, developer-tools, project-generator.
- [gradle](https://pkg.so/fr/brew/gradle/) - Shares pkgdb curated category or tags: cli, developer-tools, java.
- [tilt](https://pkg.so/fr/brew/tilt/) - Shares pkgdb curated category or tags: cli, developer-tools, microservices.
- [jenv](https://pkg.so/fr/brew/jenv/) - Shares pkgdb curated category or tags: cli, developer-tools, java.
- [bundletool](https://pkg.so/fr/brew/bundletool/) - Both packages touch the same language runtime or ecosystem. Shared terms: cli, command-line, developer, developer-tools, java.
- [jmxterm](https://pkg.so/fr/brew/jmxterm/) - Both packages touch the same language runtime or ecosystem. Shared terms: cli, command-line, developer, developer-tools, java.

## Combined YAML source

View the package source record on GitHub. [combined/helidon.yml](https://github.com/mxcl/pkgdb/blob/main/combined/helidon.yml)


## Sources

- pkg.so package database
- Geiger risk classifier
- package-page enrichment
- curated package history
- package version freshness
- pkgdb category and tag curation
- package relationship graph
- cross-ecosystem install command graph
