Stars
Forks
Watchers
Developer links
Bloomberg Terminal
With 1,450+ GitHub stars and a live demo on Vercel, this Bloomberg Terminal clone delivers a professional-grade financial dashboard without the $24,000 annual seat license. The Next.js 15 App Router with React 19 and TypeScript serves a single-page terminal interface optimized for constantly mutating financial data, with partial pre-rendering enabling sub-500ms initial loads even on data-heavy views. Upstash Redis caches AlphaVantage market data to minimize API calls while maintaining sub-second update latency through React Query polling with configurable refresh rates. OpenAI integration provides AI-powered market insights, sentiment analysis, and trend interpretation directly within the terminal interface. Multiple specialized views cover market data tables with bid/ask spreads, financial news aggregation with category filtering, market movers highlighting top gainers and losers, and volatility analysis with historical comparison charts. Jotai atoms manage local state for watchlists, layout preferences, and terminal sessions while React Query handles server-state synchronization with aggressive stale-while-revalidate caching. The shadcn/ui component library with Tailwind CSS delivers accessible, keyboard-navigable interface elements styled after Bloomberg's iconic dark terminal aesthetic. Security features include origin restriction, rate limiting via Redis, and Zod-based input validation on all API routes. Motion (formerly Framer Motion) animates transitions between views and data updates without layout shift. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Benefits
- Professional Financial Dashboard Free
- Bloomberg Terminal-grade interface with market data, news, volatility analysis, and AI insights without the $24,000 annual seat license or proprietary hardware requirements.
- Smart Redis Caching Minimizes Costs
- Upstash Redis layer caches AlphaVantage responses with configurable TTL, reducing API calls by 90%+ while maintaining sub-second data freshness through intelligent invalidation.
- AI-Powered Market Analysis Built In
- OpenAI integration delivers sentiment analysis, trend interpretation, and market insights directly within the terminal interface without requiring separate analytics subscriptions.
- Keyboard-First Terminal Experience
- Terminal-like keyboard shortcuts for navigation, watchlist management, and view switching replicate the muscle-memory workflow that professional traders expect from Bloomberg.
Features
- Real-Time Market Views
- Simulated market data with configurable refresh rates across market tables, news feeds, movers rankings, and volatility charts powered by React Query polling.
- Watchlist Management
- Create and manage multiple instrument watchlists with real-time price updates, sparkline charts, and customizable column layouts persisted in Redis.
- Volatility Analysis
- Historical volatility comparison charts with configurable time periods, standard deviation bands, and correlation matrices across tracked instruments.
- AlphaVantage Integration
- Direct market data feed from AlphaVantage API with automatic Redis caching, rate limit management, and fallback to local simulations during outages.
- Dark Terminal Aesthetic
- Pixel-accurate Bloomberg-inspired dark interface using shadcn/ui components with Tailwind CSS, supporting light mode toggle and responsive tablet layouts.