{"repo":"dylanpersonguy/OpenCharts","free":true,"listed":false,"github":"https://github.com/dylanpersonguy/OpenCharts","clone":"git clone https://github.com/dylanpersonguy/OpenCharts.git","description":"The Open Source TradingView Alternative — Free, self-hosted charting with custom Canvas 2D engine, 20+ indicators, PineScript transpiler, multi-exchange (CCXT/Alpaca), WebSocket streaming, alerts & plugins. Next.js + Express + PostgreSQL + Redis.","language":"TypeScript","stars":41,"topics":["algorithmic-trading","candlestick-chart","canvas","charting","crypto","financial-charts","forex","indicators","nextjs","open-source"],"license":"MIT","category":"trading","readme_excerpt":"📈 OpenCharts An open-source trading terminal that runs entirely in your browser — no backend, no signup, no API keys. Advanced charting · full drawing-tool suite · watchlist · depth-of-market · order panel · built-in paper-trading engine, seeded with real market history. --- Table of contents - What is OpenCharts? - Features - Quick start - How it works - Project structure - Refreshing the bundled market data - Bring your own data / backend - Adding instruments - Scripts - Tech stack - Known limitations - Contributing - Acknowledgements - License --- What is OpenCharts? OpenCharts is a self-contained, professional-grade trading terminal UI . Open it and you land straight in a live-feeling terminal: a candlestick chart with a full drawing toolbar, a watchlist, a depth-of-market ladder, and an order ticket — all wired to an in-browser paper-trading engine . There is no server to run . The demo session is seeded with genuine historical OHLC data (pulled from a public exchange API, never synthetically generated) and a tick stream is replayed forward from the present, so the chart and prices move like a real feed while you place and manage paper trades. It's ideal as: - A standalone charting / paper-trading app you can host anywhere static. - A reference UI you can point at your own market-data and trading backend (the data layer is cleanly isolated — see Bring your own data). - A learning sandbox for charting, technical drawing, and order management. Features 📊 Charting - Candl","default_branch":null,"files":null,"tree":[],"storefront":"/r/dylanpersonguy","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dylanpersonguy/OpenCharts/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}