tui / macro-tui
Twenty-six macro instruments on one screen with live prices, a month of daily closes, and the headlines moving them. No API key. No signup. It works the moment it starts.
Linux · macOS ~2 MB binary MIT
Install
$ curl -fsSL https://jp30566347.github.io/tui/macro-tui/install.sh | sh
Drops a single binary in ~/.local/bin. Verifies its checksum. Then run macro-tui.
S&P 500, Nasdaq 100, Dow, Russell 2000 and the VIX.
The 2, 10 and 30-year Treasury yields, moving in basis points, and the dollar index.
WTI and Brent crude, gold, silver, copper and natural gas.
EUR/USD, USD/JPY, GBP/USD, Bitcoin and Ethereum.
The DAX, FTSE 100, CAC 40, Nikkei 225, S&P/TSX and FTSE MIB.
Five feeds merged and deduplicated, filtered to whatever row you have selected.
| j k | move the selection |
| h l | jump group, or switch chart range |
| Enter | open the detail view |
| 1 2 | board, news |
| n N f | scroll and widen the news rail |
| o | open a story in your browser |
| r | refresh now |
| ? q | help, quit |
# build and install a real package
git clone https://github.com/jp30566347/tui
cd macro-tui && makepkg -si
cargo install --git https://github.com/jp30566347/tui macro-tui
# pick your platform from the releases page github.com/jp30566347/tui/releases
Static musl builds for x86-64 and ARM Linux, and native builds for Intel and Apple silicon Macs. Every archive ships a SHA-256 file beside it. A Windows zip is built too, but it has never been run on Windows, so treat it as untested.
| What | Source | Refresh |
|---|---|---|
| Quotes | CNBC, all 26 instruments in one request | 15 s |
| Daily closes | MarketWatch timeseries, all 26 in one request | 15 min |
| Headlines | CNBC top, economy and finance; MarketWatch; the FT | 5 min |
All public and keyless, which is why there is nothing to configure. Prices come from the exchanges' own feeds and are real-time for the indices. Treat them as indicative rather than as something to trade against.
The app renders to stderr, so stdout stays free and piping it is safe.