The open-source trading terminal that Wall Street doesn't want you to have.
Quick Start • Why Omnijure • Features • Contributing • Support
Retail traders are stuck choosing between:
- TradingView — Great charts, zero automation, monthly fees.
- Custom scripts — Powerful but no UI, no visual feedback, painful debugging.
- Institutional terminals — Bloomberg at $24,000/year. Enough said.
There's no free, open-source, desktop-native platform that gives you professional charting, AI analysis, bot management, and a real-time order book — all in one window.
Omnijure TDS is a Trading Development Studio built from the ground up in C# with a custom GPU-accelerated rendering engine. No Electron. No web views. No monthly subscription. Just raw performance.
One executable. Real-time data. AI-powered analysis. Bot fleet management. A workspace you can arrange exactly how you want — like Visual Studio, but for trading.
| TradingView | MetaTrader | Bloomberg | Omnijure TDS | |
|---|---|---|---|---|
| Open source | ✗ | ✗ | ✗ | ✓ |
| Free | Freemium | ✓ | ✗ ($24k/yr) | ✓ |
| AI assistant | ✗ | ✗ | ✗ | ✓ |
| Custom bots | ✗ | Limited | ✗ | ✓ |
| GPU-accelerated | ✗ | ✗ | ✗ | ✓ |
| Dockable workspace | ✗ | ✗ | ✓ | ✓ |
| Desktop native | ✗ | ✓ | ✓ | ✓ |
| Extensible | ✗ | Limited | ✗ | ✓ |
Candlestick, line, and area charts rendered at 144Hz+ with SkiaSharp on OpenGL. Color-coded wicks, SMA indicators, crosshair, drawing tools, and smooth zoom/scroll. Every pixel is custom-rendered — no charting libraries, no compromises.
An integrated AI assistant that understands market context. Ask about patterns, run divergence scans across pairs, get entry/target/stop signals — all inside the platform. Pluggable LLM backend (GPT-4o, local models, or your own).
Dual-column order book with depth bars, real-time spread indicator, and a live trade feed — all streamed via WebSocket from Binance. See the market as it happens.
Monitor multiple accounts, track active bots (Grid, DCA, Scalper), view holdings with real-time PnL, and manage datasets for backtesting. Everything in one panel.
Open positions table with leverage badges, entry vs mark price, unrealized PnL, ROE percentage, and one-click close actions.
Visual Studio-style docking system with diamond compass guides, tabbed panels, tab tear-off, panel resize, and floating windows. Arrange your workspace exactly how you work.
git clone https://github.com/jackby03/omnijure-trading-platform.git
cd omnijure-trading-platform
dotnet run -c Release --project src/Omnijure.VisualRequirements: .NET 9.0 SDK • OpenGL 3.3+ GPU • Windows 10/11
The app connects to Binance public APIs on launch — no API key required for market data.
Omnijure.Core Data layer — RingBuffers, SIMD math, WebSocket streaming
Omnijure.Visual GPU rendering — Charts, Panels, Docking, Drawing tools
Omnijure.Mind AI/ML — Strategy scripting, LLM integration
Omnijure.Oracle Prediction — Market analysis models
Built with C# 13 on .NET 9. Custom rendering with SkiaSharp + Silk.NET. Zero-allocation data structures. SIMD-accelerated technical analysis. No UI frameworks — every pixel is ours.
Omnijure is in active development and we're looking for contributors who want to build the future of open-source trading tools.
| Area | Skills | Impact |
|---|---|---|
| Charting | C#, SkiaSharp, math | More indicators, chart types, annotations |
| Exchange integration | WebSocket, REST APIs | Bybit, OKX, Coinbase, Kraken support |
| Bot engine | Algorithms, backtesting | Strategy execution and simulation |
| AI/ML | LLM integration, NLP | Smarter market analysis and signals |
| UI/UX | Design, SkiaSharp rendering | Better panels, themes, accessibility |
| Testing | .NET testing, CI/CD | Reliability and automated builds |
| Documentation | Technical writing | Guides, API docs, tutorials |
- Fork the repo and clone locally
- Pick an issue labeled
good first issueorhelp wanted - Open a PR with your changes
- Join the discussion in Issues
We value clean code, meaningful commits, and respectful collaboration.
Omnijure is free and open source. If you believe in democratizing access to professional trading tools, here's how you can help:
⭐ Star this repo — It helps others discover the project.
🍴 Fork & contribute — Code, docs, design, testing — everything counts.
📣 Share it — Tell traders, developers, and communities who need better tools.
💬 Open issues — Bug reports, feature requests, and ideas are all welcome.
🤝 Partner with us — If you're an exchange, data provider, or fintech company interested in integration, reach out.
If you want to directly support ongoing development:
Every contribution — code, feedback, or a coffee — helps keep this project alive and independent.
MIT License — free to use, modify, and distribute. See LICENSE.
Stop renting your trading tools. Own them.
Built by @jackby03
