zengeld-canvas
High-performance SVG chart rendering engine for financial data visualization
A platform-agnostic rendering library for financial charts. Built in Rust with zero runtime dependencies, available for Rust, Python, and JavaScript.
Examples
Features
- 80+ Drawing Primitives - Fibonacci, Gann, Pitchforks, Patterns, Elliott Waves, and more
- 12 Series Types - Candlestick, Line, Area, Histogram, and more
- Platform Agnostic -
RenderContexttrait for any rendering backend - Zero Dependencies - Only serde for serialization
- High Performance - Optimized for real-time chart rendering
Quick Start
use ;
let bar = Bar ;
let viewport = new;
let theme = dark;
License
MIT OR Apache-2.0
Support the Project
If you find this library useful, consider supporting development:
| Currency | Network | Address |
|---|---|---|
| USDT | TRC20 | TNxMKsvVLYViQ5X5sgCYmkzH4qjhhh5U7X |
| USDC | Arbitrum | 0xEF3B94Fe845E21371b4C4C5F2032E1f23A13Aa6e |
| ETH | Ethereum | 0xEF3B94Fe845E21371b4C4C5F2032E1f23A13Aa6e |
| BTC | Bitcoin | bc1qjgzthxja8umt5tvrp5tfcf9zeepmhn0f6mnt40 |
| SOL | Solana | DZJjmH8Cs5wEafz5Ua86wBBkurSA4xdWXa3LWnBUR94c |