Vibeleaderboard
Index / tool
Visit bonguynvan.github.io
Category
Developer Tools
Rank
No. 1338Tools index

Previous survey · No. 1442 ·

Type
TOOL
Use case
Business & Commerce
GitHub
69 stars
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.

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

chartingtradingsveltecanvasindicatorsbacktesting

Tech Stack

Node.js

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.