Bloomberg-level insights for everyone. Open source. Cross-platform.
π Quick Start β’ β¨ Features β’ πΈ Screenshots β’ π€ Contribute
Fincept Terminal is a modern, cross-platform financial terminal built with Tauri, React, and TypeScript. It brings institutional-grade financial analysis tools to retail investors and tradersβcompletely free and open source.
Inspired by Bloomberg and Refinitiv, Fincept Terminal delivers real-time market data, advanced analytics, AI-powered insights, and a professional interfaceβall without the enterprise price tag.
| Traditional Platforms | Fincept Terminal |
|---|---|
| πΈ $20,000+ per year | π Free & Open Source |
| π’ Enterprise-only | π€ Available to Everyone |
| π Vendor lock-in | π» Cross-Platform Desktop |
| βοΈ Limited customization | π¨ Fully Customizable |
Tech Stack: Tauri (Rust) β’ React 19 β’ TypeScript β’ TailwindCSS
- π Global Coverage - Stocks, forex, crypto, commodities, bonds, ETFs
- π Real-Time Data - Live market feeds and streaming updates
- π° News Integration - Financial news from multiple sources
- π Watchlists - Track your favorite assets
- π€ GenAI Chat - Natural language financial queries
- π Sentiment Analysis - Real-time market sentiment
- π‘ Smart Insights - AI-driven recommendations
- π― Pattern Recognition - Automated technical signals
- π Technical Analysis - Advanced charting with 50+ indicators
- πΌ Fundamentals - Company financials and research
- π Portfolio Tracking - Multi-account management
- β‘ Backtesting - Test strategies with historical data
- π Custom Alerts - Price and technical notifications
- ποΈ Economic Data - Central bank rates, GDP, inflation
- πΊοΈ Trade Routes - Maritime shipping and logistics
- π Geopolitics - Risk assessment and global events
- π₯οΈ Bloomberg-Style UI - Professional terminal interface
- β‘ Function Keys - Keyboard shortcuts (F1-F12)
- π Dark Mode - Optimized for long sessions
- π― Tab Workflow - Dashboard, Markets, News, Forum, Advanced
Prerequisites: Node.js 18+, Rust 1.70+, Git
# Clone the repository
git clone https://github.com/Fincept-Corporation/FinceptTerminal.git
cd FinceptTerminal/fincept-terminal-desktop
# Install dependencies
npm install
# Run in development
npm run tauri dev
# Build for production
npm run tauri buildPre-built installers for Windows, macOS, and Linux coming soon.
| Chat Module | Dashboard |
|---|---|
![]() |
![]() |
| AI-powered financial assistant | Real-time market overview |
| Economy | Equity Research |
|---|---|
![]() |
![]() |
| Global economic indicators | Comprehensive stock analysis |
| Forum | Geopolitics |
|---|---|
![]() |
![]() |
| Community discussions | Global risk monitoring |
| Global Trade | Markets |
|---|---|
![]() |
![]() |
| International trade flows | Live multi-asset markets |
| Trade Analysis |
|---|
![]() |
| Advanced analytics and backtesting |
- β Tauri application framework
- β Authentication system (guest + registered)
- β Bloomberg-style UI
- β Payment integration
- β Forum features
- π§ Real-time market data
- π§ Advanced charting
- π§ AI assistant
- π Complete market data streaming
- π Interactive charts with 50+ indicators
- π€ Production AI features
- πΌ Portfolio management
- π Alert system
- π Multi-language support
- π’ Broker integrations
- π± Mobile companion app
- π Plugin system
- π¨ Theme marketplace
We welcome contributions from developers, traders, and financial professionals!
Ways to contribute:
- π Report bugs and issues
- π‘ Suggest new features
- π§ Submit code (React, Rust, TypeScript)
- π Improve documentation
- π¨ Design contributions
Quick Links:
Development Setup:
# Fork and clone
git clone https://github.com/YOUR_USERNAME/FinceptTerminal.git
cd FinceptTerminal/fincept-terminal-desktop
# Install and run
npm install
npm run dev # Start Vite dev server
npm run tauri dev # Start Tauri appfincept-terminal-desktop/
βββ src/
β βββ components/ # React components (auth, dashboard, tabs, ui)
β βββ contexts/ # React Context (Auth, Theme)
β βββ services/ # API service layers
β βββ hooks/ # Custom React hooks
βββ src-tauri/
β βββ src/ # Rust backend
β βββ Cargo.toml # Rust dependencies
β βββ tauri.conf.json # Tauri config
βββ package.json # Node dependencies
Performance:
- Binary Size: ~15MB
- Memory: ~150MB (vs. 500MB+ for Electron)
- Startup: <2 seconds
Platform Support:
- β Windows 10/11 (x64, ARM64)
- β macOS 11+ (Intel, Apple Silicon)
- β Linux (Ubuntu, Debian, Fedora)
Security:
- Tauri sandboxed environment
- No Node.js runtime
- Encrypted credential storage
- HTTPS-only API calls
β STAR THE REPO AND SHARE THE PROJECT β€οΈ
Built by the community, for the community Making professional financial analysis accessible to everyone
β Star us β’ π Share β’ π€ Contribute
MIT License - see LICENSE.txt
Built with: Tauri β’ React β’ Rust β’ TailwindCSS β’ Radix UI
Note: An earlier version was built with Python/DearPyGUI and is archived in legacy-python-depreciated/. The current Tauri-based application is a complete rewrite with modern technologies.
Β© 2024-2025 Fincept Corporation β’ Open Source β’ MIT License








