The easiest way to transform a CSV into a JSON and vice versa. You can try the webapp without installing any package. The app runs in your browser; data isn't uploaded to any server.
- Transform a CSV into a JSON (and vice versa)
- Beautify/uglify the JSON
- Configure indentation
- Replace/delete a property in multiple JSON files at once
- Merge JSON files
You can also install and use the app through the CLI:
npm i jsonmatic -g
Transform a CSV into JSON and vice versa:
jsonmatic transform <source> <destination>
Replace a property in multiple JSON files at once:
jsonmatic replace [options] <property> <currentValue> <replaceValue> <files...>
Merge multiple JSON files:
jsonmatic merge <files...>
The first column is reserved for unique keys. Use dot notation to create properties and subproperties.
This project is open source and available under the MIT License.