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.

Source Distribution

JSON_minify-0.3.0.tar.gz (3.3 kB view hashes)

Uploaded Source

Built Distribution

JSON_minify-0.3.0-py2.py3-none-any.whl (5.2 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page