CommaComb is a simple handy CSV to JSON (and back) conversion tool.
This tool provides a ReactJS implementation of the ever popular and super awesome PapaParse Conversion Library
This tool aims to deliver a slick and easy to use UI aimed to simplify the mass conversion of CSV & JSON documents.
All the magic happens in the browser; no more upload size limitations, rubbish scams or server 500 errors!
Made by developers, for developers.
This project is currently a work in progress ๐
Anyone is welcome to get involved, this will be a quick and fun project - so feel free to wing over a PR and join in!
- CRA Boiler Plate
- Build UI
- DND File Input Window
- Implement PapaParse
- Filetype: JSON, CSV
- Custom Errors
- Settings Modal
- Custom Doc Title
- Results Window?
- DND File Input Window
- Dev Tools Backend
- Write a new PrettyConsole.js
- Show some cool dev tools magic
- Doc conversion stats?
- Write Unit Tests
- Other stuff... ๐
Clone this repository:
git clone [email protected]:YenHub/csv-json-tool.git
Use npm to install the project dependencies:
npm install
Build the production source @ /build
npm run build
Run the local development environment on localhost:3000
npm start
Run the all test suites & monitor for changes
npm run test
๐ Pull requests are welcome.
๐จ For major changes, please open an issue first to discuss what you would like to change.
โ Please make sure to update tests as appropriate.
This project wouldn't be possible without the excellent PapaParse, please do share the love!