Skip to main content

A simple script to minify valid JSON, containing C/C++ style comments

Project description

JSON-minify
============

A port of the `JSON-minify` utility to the Python language.

Overview
--------

`JSON-minify` minifies blocks of JSON-like content into valid JSON by removing
all whitespace *and* JS-style comments (single-line `//` and multi-line
`/* .. */`).

With `JSON-minify`, you can maintain developer-friendly JSON documents, but
minify them before parsing or transmitting them over-the-wire.

Installation
------------

You can install using pip as follows::

pip install JSON-minify

If you wish to use the development version fo JSON-minify, you can install it
as follows::

pip install git+https://github.com/getify/JSON.minify@python


Testing
-------

To run the tests, just execute json_minify.py.

::

python json_minify.py

License
-------

The code and all the documentation are released under the MIT license.

http://getify.mit-license.org/


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for JSON_minify, version 0.3.0
Filename, size File type Python version Upload date Hashes
Filename, size JSON_minify-0.3.0-py2.py3-none-any.whl (5.2 kB) File type Wheel Python version py2.py3 Upload date Hashes View
Filename, size JSON_minify-0.3.0.tar.gz (3.3 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page