pkg.soopen package index

brew / Rang 12373

pomsky mit Homebrew, Nix, scoop installieren

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

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install pomsky

local Homebrew formula metadata

Linux

Nixverifiziert · 92%
nix profile install nixpkgs#pomsky

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

Windows

Scoopverifiziert · 92%
scoop install main/pomsky

Scoop official bucket manifest trees · bucket/pomsky.json · Quelle: api.github.com

Überblick

Paketzusammenfassung

Regular expression language

Befehle und Aliase

  • pomsky

Verlauf

Projektgeschichte und Nutzung

Pomsky is a portable language for writing readable, maintainable regular expressions. Its CLI transpiles Pomsky syntax into conventional expressions for multiple regex flavors.

Projektgeschichte

Ludwig Stecher began the project in February 2022 under the name Rulex and released its first version the following month. It was conceived as a readable language compiled to regular expressions.

The project was renamed Pomsky in 2022 following a trademark complaint. Its documentation and playground were rebuilt, and subsequent development added variables, ranges, tests, Unicode features, diagnostics, optimization, and integrations.

Adoptionsgeschichte

The original Rulex announcement attracted substantial developer attention and feedback, which influenced syntax, diagnostics, fuzz testing, and tooling. The project subsequently gained an online playground, editor support, and distribution through several package ecosystems.

Wie es verwendet wird

Write a Pomsky expression using quoted strings, variables, readable repetition and assertion syntax, then compile it with the `pomsky` CLI for the intended regex flavor. Embed the resulting ordinary regex in the target application or language.

Use built-in `test` blocks to document accepted and rejected strings. The CLI can execute these tests through PCRE2, with the documented caveat that the target engine may differ from PCRE2 in supported behavior.

Warum Paket-Nerds sich dafür interessieren

Pomsky is interesting to package collectors because it is a compiler-like CLI for a tiny domain-specific language rather than another regex engine. Its output is ordinary regular-expression syntax that can be embedded in existing programs and APIs.

It also makes regex-engine differences explicit: users select a target flavor, while Pomsky reports unsupported constructs or polyfills some features. Built-in expression tests use PCRE2, giving the package a concrete bridge between language tooling and a conventional regex implementation.

Zeitleiste

  • 2022-02: Development begins under the name Rulex.
  • 2022-03: The first Rulex release is published.
  • 2022-07: The renamed Pomsky project is publicly introduced with a dedicated website and playground.

Related projects

  • PCRE2 is used by Pomsky's CLI to execute built-in expression tests. Pomsky remains a transpiler rather than a regex engine, so the generated expression is ultimately consumed by an engine such as PCRE2, JavaScript, Java, Python, Rust, Ruby, or .NET.

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 7 Plattformziele verfügbar.
  • Build-Metadaten listen 1 Build-Abhä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
pomskycliglobales 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-Version0.12
Manager aktualisiert2026-10-11
lokale DatenOK
Upstreamaktuell
neueste erkannte Versionv0.12

https://github.com/pomsky-lang/pomsky

  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:pomsky
Version0.12
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/pomsky
Homepagehttps://pomsky-lang.org/
Repositoryhttps://github.com/pomsky-lang/pomsky
Upstream-Dokumentationhttps://pomsky-lang.org/
LizenzApache-2.0 OR MIT
Quellarchivhttps://github.com/pomsky-lang/pomsky/archive/refs/tags/v0.12.tar.gz
Zuletzt aktualisiert2026-10-11T19:06:11-04:00
Pulseupdated
Build-Abhängigkeitenrust
Bottleverfügbar (auf arm64_golden_gate, arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

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

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

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

Nix95%

pomsky

nix profile install nixpkgs#pomsky
  • normalized package name match
  • Abgeglichen nach: Pomsky
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/po/pomsky/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Scoop95%

main/pomsky

scoop install main/pomsky
  • normalized package name match
  • Abgeglichen nach: Pomsky
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/pomsky.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1

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