macOS
brew install decasifylocal Homebrew formula metadata
brew
Utility for casting strings to title-case according to locale-aware style guides. Version 0.11.3 via Homebrew; verified from local package data.
install
brew install decasifylocal Homebrew formula metadata
nix profile install nixpkgs#decasifynixpkgs package indexes · pkgs/by-name/de/decasify/package.nix · source: api.github.com
sudo pacman -S decasifyArch Linux sync databases · decasify · source: geo.mirror.pkgbuild.com
overview
Utility for casting strings to title-case according to locale-aware style guides
history
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.
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.
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.
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.
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.
security posture
narrow executable package without higher-risk signals.
green risk · low confidence · appliance
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
executables
| Command | Kind | Exposure | Note |
|---|---|---|---|
decasify | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://github.com/alerque/decasify
install metadata
| Package key | brew:decasify |
|---|---|
| Version | 0.11.3 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/decasify |
| Homepage | https://github.com/alerque/decasify |
| Repository | https://github.com/alerque/decasify |
| Upstream docs | https://github.com/alerque/decasify#readme |
| License | LGPL-3.0-only |
| Source archive | https://github.com/alerque/decasify/releases/download/v0.11.3/decasify-0.11.3.tar.zst |
| Build dependencies | pkgconf, rust |
| Bottle | available (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | decasify |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
decasify
nix profile install nixpkgs#decasifydecasify 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 decasifysource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.