ncurses

Install command:
brew install ncurses

Text-based UI library

https://invisible-island.net/ncurses/announce.html

License: X11-distribute-modifications-variant

Development: Pull requests

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

Formula code: ncurses.rb on GitHub

Bottle (binary package) installation support provided for:

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

Current versions:

stable ✅ 6.6

Keg-only because macOS already provides this software.

Binaries: captoinfo, clear, infocmp, infotocap, ncurses6-config, ncursesw6-config, reset, tabs, tic, toe, tput, tset

GitHub Packages downloads:

Last 30 days2,065,745
Downloads40,170,268
Analytics install events (30 days)145,166
Downloads / install events (30 days)14.2×

Source: GitHub Packages, fetched 2026-11-15T00:52:17Z. Analytics dates: 2026-10-16 to 2026-11-15. 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
Installs145,165357,8451,611,526
Installs (--HEAD)1222
Installs on Request6471,86816,241
Installs on Request (--HEAD)0014
Build Errors153