HQChart is a charting library for rendering candlestick and trend charts across web and WeChat mini-program platforms.
The tool addresses the need for financial charting in Chinese markets and global exchanges by providing interactive K-line (candlestick) visualizations with support for Chinese stocks, Hong Kong stocks, cryptocurrencies, futures, and US equities. It renders charts using canvas and includes interaction features such as zooming, dragging, crosshair cursors, and drawing tools. The library supports technical analysis syntax from multiple sources including Analyst Home and Tongdaxin, allowing traders to apply established indicator languages to their charts. It also provides screenshot functionality and chip distribution visualization, with extensible data interfaces for third-party data source integration.
Developers building financial applications for Chinese markets or WeChat mini-programs should consider this tool if they need native support for regional exchanges and established technical analysis syntax. The project suits teams requiring a self-contained charting solution rather than integrating multiple specialized libraries. The canvas-based rendering approach provides performance suitable for real-time trading applications.
The project shows consistent maintenance with regular commits addressing bug fixes and feature enhancements. Development activity demonstrates responsiveness to user-reported issues and incremental improvements to chart rendering and interaction capabilities. The codebase maintains support across multiple deployment targets including standard web applications and WeChat mini-programs, indicating ongoing attention to platform compatibility.