Skip to content

(🌟 Star please🌟) FinceptTerminal is a modern finance application offering advanced market analytics, investment research, and economic data tools, designed for interactive exploration and data-driven decision-making in a user-friendly environment.

License

Notifications You must be signed in to change notification settings

Fincept-Corporation/FinceptTerminal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Fincept Terminal ✨

License: MIT Tauri React TypeScript Hits

Twitter LinkedIn Facebook Reddit WhatsApp

English | EspaΓ±ol | δΈ­ζ–‡ | ζ—₯本θͺž | FranΓ§ais | Deutsch | ν•œκ΅­μ–΄ | ΰ€Ήΰ€Ώΰ€¨ΰ₯ΰ€¦ΰ₯€

Professional Financial Analysis Platform

Bloomberg-level insights for everyone. Open source. Cross-platform.

πŸ“₯ Download β€’ ✨ Features β€’ πŸ“Έ Screenshots β€’ 🀝 Contribute

πŸ“₯ Download Latest Build

Version: v3.0.0 | Commit: d834bb1 | Released: 2025-10-23 12:14 UTC

🎯 Direct Downloads - Click to Download Immediately!

Platform Architecture Direct Download
🍎 macOS Apple Silicon (ARM64) ⬇️ Download .dmg
🍎 macOS Intel (x64) ⬇️ Download .dmg
🐧 Linux x64 (AppImage) ⬇️ Download .AppImage
🐧 Linux x64 (Debian) ⬇️ Download .deb
πŸͺŸ Windows x64 ⬇️ Download .msi

✨ One-Click Downloads! These links will start downloading immediately - no GitHub login required!

πŸ“Š Build Status & Info

Build Status Latest Release Downloads

Release Page: View all releases and changelogs


Fincept Terminal


🎯 What is Fincept Terminal?

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.

🌟 Why Choose Fincept Terminal?

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


πŸš€ Getting Started

Option 1: Download from Microsoft Store πŸŽ‰

Get it from Microsoft Store

Easiest installation β€’ Automatic updates β€’ Windows 10/11

Option 2: Download Installer

Windows:

macOS & Linux:

  • Pre-built installers coming soon.

Option 3: Build from Source

πŸš€ Quick Setup (Automated)

For Windows:

# 1. Clone the repository
git clone https://github.com/Fincept-Corporation/FinceptTerminal.git
cd FinceptTerminal

# 2. Run setup script (as Administrator)
setup.bat

For Linux/macOS:

# 1. Clone the repository
git clone https://github.com/Fincept-Corporation/FinceptTerminal.git
cd FinceptTerminal

# 2. Make script executable and run
chmod +x setup.sh
./setup.sh

The automated setup script will:

  • βœ… Install Node.js LTS (v22.14.0)
  • βœ… Install Rust (latest stable)
  • βœ… Install project dependencies
  • βœ… Set up everything automatically

βš™οΈ Manual Setup

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 build

✨ Features

πŸ“Š Market Intelligence

🌍 Global coverage (stocks, forex, crypto, commodities)
πŸ“ˆ Real-time data & streaming updates
πŸ“° Multi-source news integration
πŸ“‰ Custom watchlists

🧠 AI-Powered Analysis

πŸ€– GenAI chat interface
πŸ“Š Real-time sentiment analysis
πŸ’‘ AI-driven insights & recommendations
🎯 Automated pattern recognition

πŸ“ˆ Professional Tools

πŸ“Š Advanced charting (50+ indicators)
πŸ’Ό Company financials & research
πŸ“‹ Multi-account portfolio tracking
⚑ Strategy backtesting
πŸ”” Custom price & technical alerts

🌐 Global Insights

πŸ›οΈ Economic data (rates, GDP, inflation)
πŸ—ΊοΈ Trade routes & maritime logistics
🌍 Geopolitical risk assessment

User Experience: Bloomberg-style UI β€’ Function key shortcuts (F1-F12) β€’ Dark mode β€’ Tab-based workflow


🎬 Platform Preview

Chat Module Dashboard
Chat Dashboard
AI-powered financial assistant Real-time market overview
Economy Equity Research
Economy Equity
Global economic indicators Comprehensive stock analysis
Forum Geopolitics
Forum Geopolitics
Community discussions Global risk monitoring
Global Trade Markets
GlobalTrade Markets
International trade flows Live multi-asset markets
Trade Analysis
TradeAnalysis
Advanced analytics and backtesting

πŸ›£οΈ Roadmap

Current Status

  • βœ… Tauri application framework
  • βœ… Authentication system (guest + registered)
  • βœ… Bloomberg-style UI
  • βœ… Payment integration
  • βœ… Forum features
  • 🚧 Real-time market data
  • 🚧 Advanced charting
  • 🚧 AI assistant

Coming Soon (Q2 2025)

  • πŸ“Š Complete market data streaming
  • πŸ“ˆ Interactive charts with 50+ indicators
  • πŸ€– Production AI features
  • πŸ’Ό Portfolio management
  • πŸ”” Alert system

Future

  • 🌍 Multi-language support
  • 🏒 Broker integrations
  • πŸ“± Mobile companion app
  • πŸ”Œ Plugin system
  • 🎨 Theme marketplace

🀝 Contributing

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

# Automated setup (recommended for first-time contributors)
# Windows: run setup.bat as Administrator
# Linux/macOS: chmod +x setup.sh && ./setup.sh

# Or manual setup
cd fincept-terminal-desktop
npm install
npm run dev          # Start Vite dev server
npm run tauri dev    # Start Tauri app

πŸ—οΈ Project Structure

fincept-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

πŸ“Š Technical Details

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 History

⭐ STAR THE REPO AND SHARE THE PROJECT ❀️


🌐 Connect With Us

GitHub Discussions Email Support Contact Form

Built by the community, for the community Making professional financial analysis accessible to everyone

⭐ Star us β€’ πŸ”„ Share β€’ 🀝 Contribute


πŸ“œ License

MIT License - see LICENSE.txt


πŸ™ Acknowledgments

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

About

(🌟 Star please🌟) FinceptTerminal is a modern finance application offering advanced market analytics, investment research, and economic data tools, designed for interactive exploration and data-driven decision-making in a user-friendly environment.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Contributors 13