Static charts as images via simple URLs
Use Cases
- Reporting emails
- Chat bots
- Embedding charts on wordpress, magento, etc.
- Excel sheet ⇒ chart image
Competitive Analysis
- https://www.image-charts.com/
- Drop-in replacement for Google Image Charts
- Supports GIFs
- https://docs.google.com/spreadsheets/d/1n7ipCKWwWSEsUnNS0IoN0kb3xjBXxWfuqIU32ns3RBs/edit#gid=692639863
- https://quickchart.io/
- Uses https://github.com/chartjs/Chart.js (46k stars)
- https://charturl.com/
- Based on templates
- Then either POST ⇒ short URL or
- https://developers.google.com/chart/image (deprecated)
- https://imgchart.net/ (new)
- https://vizydrop.com/notion (notion)
- https://www.notion.vip/charts (notion)
Competitor Pricing
API
Price Per Image
Base Monthly Price
Notes
image-charts community
0
0
watermark
image-charts enterprise
0
49
no watermark, custom subdomain
image-charts enterprise 2
0
148
retina support, compound charts
image-charts on-premise
0
290
quickchart oss
0
0
2 charts / sec rate-limit
quickchart pro
0
25
no rate limits, priority support
quickchart pro + sla
0
40
includes SLA
charturl free
0
0
200 images / month, watermark
charturl pro
0.00078
39
50k images
charturl premier
0.000356
89
250k images
charturl enterprise
0.000298
149
500k images; short URL and Bulk APIs
Chart Styles
Ideas
- allow hydrating charts with interactive versions via script embed
- gochartyourself.com
Features
- Two unique drawing styles
- Subsecond latency
- (todo) Global CDN
- (todo) WebP and GIF support
- No watermark
- (possibly post-v1) Custom subdomains
- Support for multiple encoding formats (see jsoncrush)
Todo
- Figure out caching strategy: ticket
- Figure out approach to calling from client-side: ticket
- Service should be aware of authenticated user: ticket
- Add support for multiple pricing plans