Automic VaultAutomic Vault

brew

decasify mit Homebrew, Nix, pacman installieren

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

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install decasify

local Homebrew formula metadata

Linux

Nixverifiziert · 92%
nix profile install nixpkgs#decasify

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

Arch Linux pacmanverifiziert · 92%
sudo pacman -S decasify

Arch Linux sync databases · decasify · Quelle: geo.mirror.pkgbuild.com

Überblick

Paketzusammenfassung

Utility for casting strings to title-case according to locale-aware style guides

Befehle und Aliase

  • decasify

Verlauf

Projektgeschichte und Nutzung

decasify is a locale-aware string case conversion project packaged as a CLI, Rust crate, Lua rock, Python module, JavaScript/WASM module, editor plugin, SILE package, and Typst package. Its most visible purpose is title-casing prose, especially where English-only tools fail.

Projektgeschichte

The README states that decasify was born from frustration with all-caps titles in Markdown sources and the lack of tooling for Turkish prose case conversion. The public repository was created in July 2023, and the changelog shows early CLI and Lua/Rust work followed by Python, JavaScript/WASM, SILE, Typst, Vim, and Neovim integrations.

Adoptionsgeschichte

decasify is unusual for a small case-conversion tool because it deliberately exposes the same functionality through many packaging ecosystems: Homebrew and Arch for the CLI, Cargo for Rust, LuaRocks, PyPI, npm, SILE, Typst Universe, and editor plugin managers. That spread is documented by the README installation and usage sections.

Wie es verwendet wird

CLI usage accepts arguments or standard input and defaults to English title case, with flags for locale and style guide. Library users call case-specific functions, while editor integrations expose a `:Decasify` command for transforming lines or ranges with configurable locale, style guide, and override words.

Warum Paket-Nerds sich dafür interessieren

Package nerds care about decasify less as a huge utility and more as a clean example of one text-processing core shipped across several language and editor ecosystems. Its packaging matrix is the story: a Rust implementation serving CLI, Lua, Python, JavaScript, SILE, Typst, Vim, and Neovim users.

Zeitleiste

  • 2023: Repository created and 0.1.0 accepted standard input for the CLI.
  • 2024: Python, JavaScript/WASM, SILE, Neovim, and broader API work arrived through the 0.5-0.8 series.
  • 2025: Typst packaging and Spanish support appeared in later releases.
  • 2026: 0.11.3 added Neovim preview behavior, CLI help colors, binary-install tooling, and Lua 5.5 support.

Related projects

  • decasify builds on and references the Rust titlecase crate for Gruber-style English title casing, while also consulting language-specific style sources such as Turkish Language Institute rules and Spanish style references.

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 6 Plattformziele verfügbar.
  • Build-Metadaten listen 2 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
decasifycliglobales 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-07-25
Manager-Version0.11.3
Manager aktualisiert
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://github.com/alerque/decasify

  • InfoNo package-manager update timestamp was available.niedrig Konfidenz
  • InfoNo cached GitHub release or tag data was available.https://github.com/alerque/decasifynone Konfidenz

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:decasify
Version0.11.3
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/decasify
Homepagehttps://github.com/alerque/decasify
Repositoryhttps://github.com/alerque/decasify
Upstream-Dokumentationhttps://github.com/alerque/decasify#readme
LizenzLGPL-3.0-only
Quellarchivhttps://github.com/alerque/decasify/releases/download/v0.11.3/decasify-0.11.3.tar.zst
Build-Abhängigkeitenpkgconf, rust
Bottleverfügbar (auf 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 Namedecasify
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%

decasify

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

decasify 0.11.3-2

cast strings to title-case according to locale specific style guides including Turkish (CLI tool)

https://github.com/alerque/decasify

sudo pacman -S decasify
  • License: LGPL-3.0-only
  • Architecture: x86_64
  • 2 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Decasify
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: decasify from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

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
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment