Grapher is a graph editor. It's that simple!
Visit it now at:
Setting up grapher locally is really simple.
Install dependencies:
npm install
And run it
npm start
There's an npm script to deploy to Netlify:
npm run deploy
It requires an env variable, NETLIFY_SITE_ID
set to the ID of the Netlify site to deploy to.
Graphs are stored in your browser's local storage. Because of that, it can be considered volatile, so be careful!
You can download a JSON version of your graph that you can then use to import the graph again into grapher. Use that feature as backup method.
You can log in with your Google account and store your graphs in the cloud to have them available everywhere!
This project was bootstrapped with Create React App.
UI components by Material-UI.
Grammar by Ohm.
Forms by Formik.
Canvas by react-force-graph.