gettext

Install command:
brew install gettext

GNU internationalization (i18n) and localization (l10n) library

https://www.gnu.org/software/gettext/

License: GPL-3.0-or-later AND LGPL-2.1-or-later

Development: Pull requests

Formula JSON API: /api/formula/gettext.json

Formula code: gettext.rb on GitHub

Bottle (binary package) installation support provided for:

macOS on
Apple Silicon
golden gate ✅
tahoe ✅
sequoia ✅
Linux ARM64 ✅
x86_64 ✅

Current versions:

stable ✅ 1.0

Depends on:

json-c 0.19 JSON parser for C
libunistring 1.5 C string library for manipulating Unicode strings

Uses from macOS: curl, libxml2, ncurses

Binaries: autopoint, envsubst, gettext, gettext.sh, gettextize, msgattrib, msgcat, msgcmp, msgcomm, msgconv, msgen, msgexec, msgfilter, msgfmt, msggrep, msginit, msgmerge, msgpre, msgunfmt, msguniq, ngettext, po-fetch, printf_gettext, printf_ngettext, recode-sr-latin, spit, xgettext

GitHub Packages downloads:

Last 30 days914,604
Downloads77,769,442
Analytics install events (30 days)60,369
Downloads / install events (30 days)15.2×

Source: GitHub Packages, fetched 2026-11-11T00:50:07Z. Analytics dates: 2026-10-12 to 2026-11-11. Totals exclude downloads from Bintray before the migration to GitHub Packages. Downloads and install attempts measure different things; the difference does not count analytics opt-outs. Definitions and limitations.

Analytics:

30 days90 days365 days
Installs60,363180,4231,641,235
Installs (--HEAD)617154
Installs on Request4,55713,805103,881
Installs on Request (--HEAD)111115
Build Errors226