PROJ — TERMINALWIP · 2026
Bloomberg-style research terminal
A keyboard-first market research terminal built in Next.js with Drizzle/SQLite.
Next.js 16TypeScriptDrizzleSQLiteTauri
DOC
A personal research terminal that feels like a Bloomberg without the $24k/yr subscription. Keyboard-first, dense, and offline-capable.
What's in it
- Real-time charts pulling Yahoo Finance via the
chart()API. - A command bar (Bloomberg-style mnemonics) for jumping between screens.
- A journal panel for trade ideas and post-mortems.
- Local SQLite (better-sqlite3) so it works without an internet connection.
- Tauri build target so I can carry it around as a native app.
Why
Honest answer: I wanted an excuse to write a fast keyboard-driven UI with no animations, dense data tables, and an aesthetic that would horrify a designer. The market data is a side effect.
export const commands = {
GIP: { handler: globalIndexPanel, label: "Global indices" },
N: { handler: newsPanel, label: "News" },
Q: { handler: quotePanel, label: "Quote" },
};