Gloomberb

June 24, 2026 ยท View on GitHub

Gloomberb logo

Gloomberb

Open-source finance terminal. Fast, keyboard-driven and extensible.

Available as a desktop app or TUI.

Download desktop for Mac



Gloomberb terminal showing portfolio, watchlists, market data, and chart panels.

Install

macOS desktop app + terminal command:

brew install --cask vincelwt/tap/gloomberb
# or
curl -fsSL gloomberb.com/install | bash

Both install Gloomberb.app and a gloomberb terminal command that runs the TUI through the app bundle, so the Bun runtime is stored once.

Desktop-only download:

Terminal-only install:

bun install -g gloomberb

Then run:

gloomberb

On macOS, app updates replace the app bundle in place and keep the terminal command pointing at the updated bundle. Homebrew users can also update through brew upgrade --cask gloomberb.

For the best terminal experience, use a Kitty-compatible terminal such as Ghostty, Kitty, or WezTerm.

Start

Open command mode with Ctrl+P, then type a command. Press ` to open ticker search directly.

TryOpens
DES AAPLSecurity details
GP NVDAPrice chart
TOPRanked market stories
HMMarket heatmap
MOSTMarket movers
PFPortfolios and watchlists
KELLY AAPLPosition sizing
HELPFull in-app shortcut list

What It Does

  • Research companies with quotes, charts, financials, filings, holders, insiders, options, analyst ratings, events, and relative valuation.
  • Follow markets with top stories, breaking news, sector feeds, Substack subscriptions, global indices, FX, macro events, yield curves, market movers, and fear/greed.
  • Track portfolios and watchlists, connect brokers, set alerts, keep notes, run AI screens, browse prediction markets, and use Gloom Cloud chat.

CLI

Running gloomberb with no arguments launches the terminal UI. Normal commands run through a headless CLI path; use gloomberb launch-ui when a script should explicitly open the UI.

Human-readable output is the default. Automation can opt into structured output with --json, --csv, or --ndjson. JSON output favors the richest fetched model available and includes display-column metadata when a command has table columns; CSV and NDJSON use the command's tabular row view. Common global flags include --limit, --refresh, --quiet, --no-color, --dry-run, and --yes.

CommandUse
gloomberbLaunch the terminal UI
gloomberb launch-uiExplicitly launch the terminal UI
gloomberb helpShow all CLI commands
`gloomberb api listget
gloomberb quote <symbols>Fetch current quotes
gloomberb search <query> / provider-search <query>Search tickers and provider symbols
gloomberb ticker <symbol>Show quote, ownership, and financials
`gloomberb historyfinancials
`gloomberb newsfilings
`gloomberb moversindices
`gloomberb econfred
`gloomberb comparecorrelation
gloomberb portfolio [action]Manage manual portfolios
gloomberb watchlist [action]Manage watchlists
`gloomberb notesalerts [action]`
`gloomberb brokeribkr [action]`
`gloomberb ai providersask
gloomberb rss fetch <url>Fetch an RSS feed
`gloomberb buildoutcongress
gloomberb provider statusInspect enabled data providers
`gloomberb configcache
gloomberb fn [...]Run a pane-backed report command
gloomberb shot [...]Capture a pane-backed screenshot
gloomberb predictions [...]Launch Prediction Markets
gloomberb pluginsList installed plugins
gloomberb install <user/repo>Install a plugin from GitHub
gloomberb remove <name>Remove an installed plugin
gloomberb update [name]Update plugins

Commands that need a signed-in cloud session may return auth_required; sign-in, account management, and chat workflows are still handled in the app UI for now.

Plugins

Everything from the portfolio list to broker integrations is a plugin. Plugins can add panes, tabs, columns, command bar commands, CLI commands, status bar widgets, and data providers.

Core plugin areas include:

  • Portfolios, watchlists, manual entry, and broker connections
  • Ticker details, quotes, charts, options, filings, holders, insiders, and research
  • News, Substack reader feeds, market movers, global indices, sectors, FX, earnings, macro data, and yield curves
  • Prediction markets, alerts, notes, chat, AI screeners, and external plugins

See PLUGINS.md for the plugin API and the shared UI surface available through gloomberb/components.

Keyboard

KeyAction
Ctrl+POpen command mode
`Open ticker search
Ctrl+,Open focused pane settings
Ctrl+WClose focused pane
Ctrl+Shift+MMove focused window (WIN resize starts resize mode)
Ctrl+Shift+DDock or float focused pane
Ctrl+Shift+LLayout actions
Ctrl+Shift+GGridlock all windows
TabSwitch panes
j / kNavigate lists
h / lSwitch tabs
mCycle chart mode
qQuit

Desktop builds also accept Cmd/Ctrl+K for the command bar, the matching Cmd shortcuts on macOS, Cmd/Ctrl+Shift+O to pop out a pane, and Cmd/Ctrl+Shift+C to copy a focused pane screenshot.

Command Reference

Use HELP inside Gloomberb for the live shortcut list. The common command-bar prefixes are listed here for quick scanning.

Company Research

ShortcutFunction
DES <ticker> / T <ticker>Security details for a ticker
FA <ticker>Financial statement view
GP <ticker>Price chart
GIP <ticker>Intraday price chart
HP <ticker>Historical OHLCV prices
GF <tickers>Fundamental statement graph
GE <tickers>Valuation multiple graph
GR <tickers>Security relationship graph
EE <ticker>Events view with earnings and revenue estimates
EM [tickers]Earnings monitor
SRCH <query>Provider symbol search
QQ <tickers>Ticker quote monitor
CMP <tickers>Ticker charts
CORR <tickers>Ticker return correlations
ANR <ticker>Analyst targets and ratings
SEC <ticker>SEC filings and company disclosures
OMON <ticker>Options monitor
HDS <ticker>Institutional holders
13F [fund/ticker/CIK]13F fund filings and holdings
INS <ticker>Insider activity
EVT <ticker>Corporate actions, earnings, and estimates
RV <tickers>Relative valuation

Markets, News, and Macro

ShortcutFunction
TOPRanked market stories
HMMarket heatmap for large US stocks and ETFs
MOSTTop gainers, losers, most active, and trending tickers
PM <query>Polymarket and Kalshi prediction data
NNews feed
CN <ticker>Ticker news
NISector news
SUBAuthenticated Substack reader feed
FIRSTBreaking news
TWIT <query>Ticker-related market posts
TBOTheBuildout infrastructure intelligence
CGCongress trading disclosures
WEIGlobal equity indices
ECONEconomic events and releases
GCYield curve
ERNEarnings calendar
BI / SPS&P 500 sector performance
FXCMajor FX cross rates
FNGFear and greed market gauge

Workspace and App Controls

ShortcutFunction
PFPortfolio and watchlist workspace
PORTPortfolio risk and sector exposure
ALRTPrice alerts
SA <symbol condition price>Create a price alert
AI <prompt>AI screener
CHAT [channel]Gloom Cloud chat
DM @user [@user...]Open or start a direct or group chat
ACMGloom Cloud account settings
NOTENotes
IBKRIBKR trading pane
BRBroker connections
CHGChangelog
HELPOpen shortcut and layout help
AW / AP <ticker>Add a ticker to the active watchlist or portfolio
RW / RP <ticker>Remove a ticker from the active watchlist or portfolio
PSOpen focused pane settings
LAY <action>Open layout actions
WIN move|resizeMove or resize the focused window
GLGridlock all visible panes
SBToggle the status bar
VFToggle quote value flashing
TH <theme>Change color theme
CRCycle chart renderer
PL <plugin>Manage plugins

License

MIT

Credits