pkg.soopen package index

brew / Rang 5779

prism-cli mit Homebrew, Nix, winget installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für prism-cli in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install prism-cli

local Homebrew formula metadata

Linux

Nixverifiziert · 92%
nix profile install nixpkgs#prism

nixpkgs package indexes · pkgs/by-name/pr/prism/package.nix · Quelle: api.github.com

Windows

Windows Package Managerverifiziert · 92%
winget install --id Andrea.Prism -e

Windows Package Manager source index · Andrea.Prism · Quelle: cdn.winget.microsoft.com

Überblick

Paketzusammenfassung

Set of packages for API mocking and contract testing

Befehle und Aliase

  • prism

Verlauf

Projektgeschichte und Nutzung

Prism CLI is Stoplight’s self-hosted HTTP server for generating mock APIs from contracts and validating real API traffic against those contracts.

Projektgeschichte

Stoplight developed Prism as a collection of packages for API mocking and contract testing. The project supports OpenAPI 2, OpenAPI 3.x and Postman collections, with a self-hosted HTTP server providing mock responses, request validation and content negotiation.

The 3.0 generation reached general release in July 2019 after a TypeScript-oriented refactoring and introduced a Docker image during its beta cycle. Later releases expanded schema support, validation behavior, content handling and deterministic dynamic example generation.

Adoptionsgeschichte

Stoplight made Prism available as the `@stoplight/prism-cli` npm package, a standalone command-line HTTP server, a Docker image and a component of its hosted API-design products. Homebrew, Nix and WinGet packaging further expose the CLI outside the Node.js package ecosystem.

Prism’s adoption niche is API-first development: teams can stand up a mock before backend implementation exists, place a validating proxy in front of an implementation and run the same checks in continuous integration.

Wie es verwendet wird

`prism mock` starts an interactive mock server from an OpenAPI document, allowing clients to integrate before a backend is complete. `prism proxy` forwards traffic to a real API while checking requests and responses against the contract; both modes can be used locally or in CI.

Warum Paket-Nerds sich dafür interessieren

Prism turns an OpenAPI or Postman description into an immediately runnable development service. For package-manager users, it compresses schema parsing, example generation, content negotiation, request validation and proxying into one reproducible CLI installation.

Zeitleiste

  • 2019: Prism 3.0 reached general release after an extended alpha and beta cycle.
  • 2023: The 5.x release line continued improvements to OpenAPI handling and validation behavior.
  • Later development: The CLI added deterministic seeding for dynamically generated examples.

Related projects

  • Stoplight Platform and Stoplight Studio integrate hosted mocking powered by Prism.
  • OpenAPI specifications and Postman collections are the primary contract inputs consumed by Prism.

Sicherheitslage

Risikostufe: grün

narrow executable package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • narrow executable package without higher-risk signals

Signale

  • metadata:no-higher-risk-signals

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 1 Plattformziele verfügbar.
  • Installiert mit 1 Laufzeitabhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
prismcliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-11-04
Manager-Version5.16.0
Manager aktualisiert2026-09-06
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://stoplight.io/open-source/prism

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:prism-cli
Version5.16.0
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/prism-cli
Homepagehttps://stoplight.io/open-source/prism
Upstream-Dokumentationhttps://stoplight.io/open-source/prism
LizenzApache-2.0
Quellarchivhttps://registry.npmjs.org/@stoplight/prism-cli/-/prism-cli-5.16.0.tgz
Zuletzt aktualisiert2026-09-06T23:58:24+02:00
Pulseupdated
Abhängigkeitennode
Bottleverfügbar (auf all)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nameprism-cli
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Nix92%

prism

nix profile install nixpkgs#prism
  • installed executable or alias match
  • Abgeglichen nach: Prism
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/pr/prism/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
winget92%

Andrea.Prism

winget install --id Andrea.Prism -e
  • installed executable or alias match
  • Abgeglichen nach: Prism
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: Andrea.Prism from https://cdn.winget.microsoft.com/cache/source.msix
winget92%

Stoplight.Prism

winget install --id Stoplight.Prism -e
  • installed executable or alias match
  • Abgeglichen nach: Prism
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: Stoplight.Prism from https://cdn.winget.microsoft.com/cache/source.msix
winget92%

qyzhg.Prism

winget install --id qyzhg.Prism -e
  • installed executable or alias match
  • Abgeglichen nach: Prism
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: qyzhg.Prism from https://cdn.winget.microsoft.com/cache/source.msix

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

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