Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/charted-co/charted
A charting tool that produces automatic, shareable charts from any data file
https://github.com/charted-co/charted
Last synced: 4 months ago
JSON representation
A charting tool that produces automatic, shareable charts from any data file
- Host: GitHub
- URL: https://github.com/charted-co/charted
- Owner: charted-co
- License: mit
- Archived: true
- Created: 2014-11-15T00:03:23.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2017-10-15T21:57:36.000Z (about 7 years ago)
- Last Synced: 2024-05-21T01:01:39.007Z (8 months ago)
- Language: JavaScript
- Homepage: http://charted.co
- Size: 605 KB
- Stars: 2,755
- Watchers: 83
- Forks: 191
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-github-repos - charted-co/charted - A charting tool that produces automatic, shareable charts from any data file (JavaScript)
- awesome-starred - charted-co/charted - A charting tool that produces automatic, shareable charts from any data file (others)
README
# Charted
Charted is a tool for automatically visualizing data, originally created by
the Product Science team at [Medium](https://medium.com/). Provide the
link to a data file and Charted returns a beautiful, interactive,
and shareable chart of the data. The charts look like this:![Example Chart Screenshot](img/example_chart_screenshot.png?raw=true "Example Chart Screenshot")
Charted is deliberately sparse in formatting and data transformation options,
and instead gives you a few powerful core features:
* Rendering well on all screen sizes, including monitors
* Re-fetching the data and updating the chart every 30 minutes
* Moving data series into separate charts
* Adjusting the chart type, labels/titles, and background## Supported files
Charted currently supports the following file types:
* .csv files
* .tsv files
* Google Spreadsheets (set to shareable)
* Dropbox share links to supported files## Data structure
Charted treats the first column of the data file as the labels for the
x-axis. All subsequent columns are added as y-series. Charted does not
parse the first column (x-axis), but instead always equally spaces the
data points along the x-axis.## Running Charted
To try Charted out, simply download the repo and run `npm install`
to install dependencies. After that you will be able to run
`npm start`. This will start a server at localhost:3000.