TradeCanvas
bonguynvan.github.io- Category
- Developer Tools
- Rank
- No. 1338Tools index
Previous survey · No. 1442 ·
- Type
- TOOL
- Use case
- Business & Commerce
- GitHub
- 69 stars
- Latest release
- @tradecanvas/vue@1.4.21
- Date
About
TradeCanvas is a zero-dependency canvas charting library for Svelte that ships with a built-in TradingView-style interface, including 66 technical indicators, 24 drawing tools, 17 chart types, real-time streaming via a Binance WebSocket adapter, and a bar-by-bar backtester with Monte Carlo simulation. A single ChartWidget call embeds the full toolbar, drawing sidebar, and settings dialog without requiring a specific frontend framework.
At a glance
TradeCanvas is a web chart engine for market data, indicators and drawing tools. It is worth evaluating when you need an interactive chart and want to choose between a complete widget and a lower-level chart API.
Good fit
Developers building a charting interface with their own market data or paper trading.
Consider something else when
Use a separate execution stack if you need a production brokerage integration with independently verified order behavior.
Start here
Render a small synthetic candle series, add one indicator and feed it a new bar. Check the chart and indicator against known values before connecting a live feed.
Cost and requirements
MIT-licensed TypeScript library. Live feeds and any broker integration have their own setup and terms.
Limits to know
The chart can show orders and positions, but correctness depends on your data and broker adapters. Test reconnections and timestamps separately.
Sources checked 2026-11-05. Source-based assessment.
Why it made the leaderboard
It replaces the usual heavy TradingView-widget or multi-library stack with a single dependency-free package that includes indicators, drawing tools, and backtesting out of the box.
Tags
Tech Stack
Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.