macOS
brew install titlecaselocal Homebrew formula metadata
brew / 順位 10876
titlecase のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install titlecaselocal Homebrew formula metadata
概要
Script to convert text to title case
履歴
titlecase is a small Perl command-line script and library-style function for converting text to title case. Its history is tied to John Gruber's Daring Fireball title-casing script and Aristotle Pagaltzis's refactoring/test-suite version.
John Gruber published his original Perl title-case script on Daring Fireball in May 2008, explaining that he used it to standardize Linked List headlines and that it handled small words, internal capitalization, domains, edge cases such as AT&T and Q&A, and first/last word capitalization.
In August 2008 Gruber credited Aristotle Pagaltzis with refactoring the Perl script in a more straightforward way, fixing edge cases, and turning David Gouch's test cases into a proper test suite. The plasmasturm project page describes titlecase as that refactoring and points to the program, test suite, and Git repository.
titlecase's adoption is intentionally small. It is a one-command text-processing utility for editors, scripts, publication workflows, and package users who want the Gruber-style title-casing behavior without embedding a larger formatting library.
The input metadata lists Homebrew as its package-manager surface. That matches its package-nerd profile: tiny Perl script, stdin/stdout behavior, reproducible test cases, and a narrow job that is convenient to install globally.
The plasmasturm documentation says the program under test should read any number of titles from standard input, one title per line, and write corrected titles to standard output in the same form. The script also exposes a titlecase function internally and includes a -f option to force lowercasing before title-casing.
The test suite is a Perl script that can be passed a command line for invoking any program that performs title casing, making the project useful not only as a tool but also as a compatibility reference for other implementations.
titlecase matters in the package-nerd niche because it is the kind of single-file text utility that earns a package slot through reliability and provenance rather than breadth. Its value is traceable behavior: a known editorial algorithm, a test corpus, and a simple stdin/stdout interface.
セキュリティ状態
narrow executable package without higher-risk signals.
リスク グリーン · 信頼度 低 · appliance
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
titlecase | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
インストールメタデータ
| パッケージキー | brew:titlecase |
|---|---|
| バージョン | 1.015 |
| パッケージマネージャ | Homebrew |
| ホームページ | http://plasmasturm.org/code/titlecase/ |
| リポジトリ | https://github.com/ap/titlecase |
| Bottle | 未記録 |
| サービス | 宣言なし |
ソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.