pkg.soopen package index

brew / rang 7653

Installer jolie avec Homebrew

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install jolie

local Homebrew formula metadata

aperçu

Résumé du paquet

Service-oriented programming language

Commandes et alias

  • jolie
  • jolie2java
  • jolie2openapi
  • jolie2plasma
  • jolie2surface
  • jolie2wsdl
  • joliec
  • joliedoc
  • joliemock
  • jolier
  • jolietraceviewer
  • metaservice
  • openapi2jolie
  • wsdl2jolie

historique

Historique du projet et usages

Jolie is a service-oriented programming language implemented on the JVM and designed to make microservice and distributed-service abstractions native language features. The upstream repository describes it as a language for developing microservices, while the documentation and academic pages present it as both a practical tool and a research vehicle.

Historique du projet

Jolie's published research roots go back to the 2006 paper JOLIE: a Java Orchestration Language Interpreter Engine by Fabrizio Montesi, Claudio Guidi, Roberto Lucchi, and Gianluigi Zavattaro. That work positioned Jolie as an interpreter and engine for orchestration programs with a C/Java-like syntax instead of XML-based orchestration languages such as WS-BPEL.

The public GitHub repository was created in 2015, and early GitHub releases in 2015 and 2016 show the project already publishing 1.x language/runtime versions. The official site names Claudio Guidi and Fabrizio Montesi as responsible for language vision, design, and evolution, with Montesi handling language development and releases.

Historique d'adoption

Jolie's adoption has been strongest in academia, research, and specialized microservice tooling. The official academia page lists universities, research collaborations, EU projects, and publications covering Jolie, service-oriented programming, microservices, Docker, refinement types, testing, and choreography-related work.

Homebrew packages Jolie as a command-line language runtime with OpenJDK as a dependency, exposing tools such as jolie, joliec, joliedoc, jolie2java, jolie2openapi, jolie2wsdl, openapi2jolie, and wsdl2jolie.

Modes d'utilisation

Jolie is used to write services where communication ports, protocols, interfaces, deployment, and behavior are first-class concerns. Its bundled tools support compilation, documentation, tracing, mocking, Java/OpenAPI/WSDL interop, and service-surface generation.

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

Jolie is package-nerd-interesting because it packages a research language with many service-integration tools as a normal CLI formula. It is also a reminder that language runtimes in package managers are not only compilers and REPLs; sometimes they bundle protocol adapters, IDL converters, documentation tools, and microservice scaffolding commands.

Chronologie

  • 2006: The JOLIE orchestration-language paper was presented in the CoOrg/MTCoord proceedings.
  • 2014: The official academia page lists Service-Oriented Programming with Jolie as a Web Services Foundations chapter.
  • 2015: The jolie/jolie GitHub repository was created.
  • 2015: GitHub release metadata includes Jolie v1.4.
  • 2016: Official publications described Jolie community growth and refinement-type research.
  • 2025: GitHub release metadata includes the v1.13 release line.

Related projects

  • Related projects and concepts include WS-BPEL, SOCK, service-oriented computing, microservices research, Choreographic Programming, jolie/docs, jolie/awesome-jolie, jpm, Jolie language-server work, OpenAPI and WSDL converters, and Java/JVM packaging.

posture de sécurité

Niveau de risque : yellow

generalized runtime or code generation signal.

Classificateur de risque

risque yellow · confiance moyen · runtime

Pourquoi

  • generalized runtime or code generation signal

Signaux

  • text:programming language

Comportement d'installation

  • Aucune métadonnée de bottle Homebrew n’a été enregistrée.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
jolieexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
jolie2javaexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
jolie2openapiexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
jolie2plasmaexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
jolie2surfaceexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
jolie2wsdlexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
joliecexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
joliedocexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
joliemockexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
jolierexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
jolietraceviewerexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
metaserviceexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
openapi2jolieexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
wsdl2jolieexécutableexécutable indexéDécouvert depuis l'index local des exécutables.

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-08-03
version du gestionnaire1.13.4
gestionnaire mis à jour2026-06-22
données localesinconnu
amontnon disponible
dernière version détectéenon détecté
  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:jolie
Version1.13.4
Gestionnaire de paquetsHomebrew
Page d'accueilhttps://www.jolie-lang.org/
Dépôthttps://github.com/jolie/jolie
Dernière mise à jour2026-06-22T14:03:50-07:00
Pulseupdated
Bouteillenon enregistré
Serviceaucun déclaré

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • pkg.so package database
  • pkgdb category and tag curation