What is Charted?
Charted is a tool that automatically visualizes data. Give it the link to a data file and Charted returns a beautiful, shareable visualization of that data. The charts look like this:
Charted is open-sourced and available for anyone to use at charted.co. The publicly-hosted charted.co works with files that are already publicly accessible to anyone with the link (e.g., Dropbox share links). For protected or sensitive data, you can serve your own instance of Charted on your secure network, which is what we do at Medium.
Why did we build it?
We built Charted for a basic use case:
Turn some data into a simple chart.
It turns out that represents quite a few of our needs. Charted skips the frustrating process of fiddling with options in other programs. It just works. Plus, it adjusts to any screen, automatically updates itself, and provides a permalink that’s easy to share around. With faster and clearer charts, we can spend more time thinking about what they mean.
Internally at Medium, we use Charted everywhere:
- Checking the results of ad-hoc data queries
- Sharing our findings from general analyses
- Building dashboards for each of our teams
- Displaying metrics on monitors
- Showing charts during presentations and meetings
To focus on that single step — turning some data into a simple chart — we built Charted with a few core principles.
- Charted does not store any data. It only fetches and visualizes what the link provides. It also refetches the data every 30 minutes, so the chart is always up-to-date.
- Charted does not transform or manipulate data. It displays only and exactly what it receives. Any necessary calculations or adjustments must already be reflected in the data.
- Charted is not a formatting tool. It is deliberately sparse in features. Charted focuses on getting from the data to the visualization with the fewest decisions possible.
The resulting tool has only a few (optional) features, so anyone can just plug in the link and go.