QuickChart

QuickChart is a service that generates images of charts from a URL.

  • Cloud
  • Databases
  • Development
  • Network Services
  • Tools & Utilities
QuickChart is a service that generates images of charts from a URL.

Platform availability

Available on 2 of 9 platforms

  • Unraid
  • TrueNAS (not listed)
  • Umbrel (not listed)
  • ZimaOS (not listed)
  • Proxmox (not listed)
  • Helm
  • Mac (not listed)
  • Windows (not listed)
  • Linux (not listed)

Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.

33/100 Low

Maintained
0last commit 849 days ago
Popular
662,058 GitHub stars
Easy to install
302 install platforms, Docker image
Light to run
701 GB minimum RAM

Availability: platform listings confirmed today, links checked 15 days ago

GitHub stars
2,058
Open issues
43
Last commit
2024-06-18
Latest release
v1.8.0
License
AGPL-3.0
Activity
stale

Checked 7 days ago - source: GitHub (typpo/quickchart)

Resources & Compatibility

Minimum requirements: 1 GB RAM, 1 CPU core(s), 25 GB disk. ARM (e.g. Raspberry Pi) is not supported.

Checked 17 days ago - source: Docker Hub image tags and published docs

First-install notes

No first-install notes yet.

Alternatives

No alternatives collected yet.

Common questions

Does QuickChart provide a Docker image for self-hosting?

Yes, QuickChart provides a Docker image for self-hosting.

How should I secure a self-hosted QuickChart instance?

Do not expose the service to untrusted parties. Because Chart.js configs may contain arbitrary JavaScript, the instance must be properly sandboxed.

Can a QuickChart instance render multiple Chart.js versions?

No, each QuickChart instance should use one specific Chart.js version. Mixing and matching versions, such as rendering a v2 chart followed by a v3 chart, is not well supported.

Can QuickChart generate QR codes?

Yes, the /qr endpoint generates QR codes and accepts parameters such as text, format, size, and margin.

Where should I look for chart customization options?

Use the Chart.js documentation and Chart.js-related search terms, because QuickChart is built on the Chart.js library.

Answers sourced from github.com, github.com, quickchart.io, selfhost.directory

Community

Collected 11 days ago - public community threads