klinecharts/klinechart

📈Lightweight k-line chart that can be highly customized. Zero dependencies. Support mobile.(可高度自定义的轻量级k线图,无第三方依赖,支持移动端)

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 49 minutes ago
Added to GitGenius on September 16th, 2026
Created on May 19th, 2019
Open Issues & Pull Requests: 44 (+0)
GitHub issues: Enabled
Number of forks: 1,001
Total Stargazers: 4,155 (+0)
Total Subscribers: 48 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 15.3 days
Mean response time: 81.7 days
90th percentile: 222.0 days
Tracked items: 170

Most active contributors

Sign in to see contributor activity.

How this project is maintained

96% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "bug" is answered fastest, typically in about 6 days, while "enhancement" waits about 6 months. Three people close 88% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 27
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 420 days
Stale 30+ days: 16
Stale 90+ days: 13

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (15)
  • enhancement (14)
  • unplanned (8)
  • invalid (5)
  • optimization (5)
  • duplicate (4)
  • need to improve (3)
  • not urgent (3)

Detailed Description

KlineChart is a lightweight candlestick chart library that renders financial k-line charts with high customization capability and zero external dependencies.

The library addresses the need for performant, flexible charting in financial applications by rendering directly to canvas. It handles the core requirements of displaying candlestick data with support for technical indicators and timeline visualization. The zero-dependency approach means the library carries minimal overhead and avoids version conflicts that plague projects with heavy dependency trees.

Developers building financial dashboards, trading platforms, or stock analysis tools should consider this library if they need a chart that works across desktop and mobile browsers without external dependencies. The emphasis on customization suggests it suits projects where visual styling and behavior need to diverge from standard chart libraries. The README does not compare this tool to alternatives, so adoption decisions should rest on whether the zero-dependency constraint and mobile support align with project requirements.

The project shows consistent development activity with regular commits across multiple areas of the codebase. Pull requests are reviewed and merged steadily, indicating active maintenance. Issues receive responses and are tracked through to resolution. The maintainers push updates to the main branch on a regular basis, suggesting ongoing refinement rather than dormancy.