Skip to main content

Simple, fast, extensible JSON encoder/decoder for Python

Project description

https://travis-ci.org/simplejson/simplejson.svg?branch=master

simplejson is a simple, fast, complete, correct and extensible JSON <http://json.org> encoder and decoder for Python 2.5+ and Python 3.3+. It is pure Python code with no dependencies, but includes an optional C extension for a serious speed boost.

The latest documentation for simplejson can be read online here: https://simplejson.readthedocs.io/

simplejson is the externally maintained development version of the json library included with Python 2.6 and Python 3.0, but maintains backwards compatibility with Python 2.5.

The encoder can be specialized to provide serialization in any kind of situation, without any special support by the objects to be serialized (somewhat like pickle). This is best done with the default kwarg to dumps.

The decoder can handle incoming JSON strings of any specified encoding (UTF-8 by default). It can also be specialized to post-process JSON objects with the object_hook or object_pairs_hook kwargs. This is particularly useful for implementing protocols such as JSON-RPC that have a richer type system than JSON itself.

For those of you that have legacy systems to maintain, there is a very old fork of simplejson in the python2.2 branch that supports Python 2.2. This is based off of a very old version of simplejson, is not maintained, and should only be used as a last resort.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

simplejson-3.13.2.tar.gz (79.7 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

simplejson-3.13.2.win-amd64-py3.6.exe (657.6 kB view details)

Uploaded Source

simplejson-3.13.2.win-amd64-py3.5.exe (657.6 kB view details)

Uploaded Source

simplejson-3.13.2.win-amd64-py3.4.exe (289.5 kB view details)

Uploaded Source

simplejson-3.13.2.win-amd64-py3.3.exe (289.5 kB view details)

Uploaded Source

simplejson-3.13.2.win-amd64-py2.7.exe (293.0 kB view details)

Uploaded Source

simplejson-3.13.2.win32-py3.5.exe (526.0 kB view details)

Uploaded Source

simplejson-3.13.2.win32-py3.4.exe (257.4 kB view details)

Uploaded Source

simplejson-3.13.2.win32-py3.3.exe (257.4 kB view details)

Uploaded Source

simplejson-3.13.2.win32-py2.7.exe (263.7 kB view details)

Uploaded Source

simplejson-3.13.2-cp36-cp36m-win_amd64.whl (70.2 kB view details)

Uploaded CPython 3.6mWindows x86-64

simplejson-3.13.2-cp35-cp35m-win_amd64.whl (70.2 kB view details)

Uploaded CPython 3.5mWindows x86-64

simplejson-3.13.2-cp35-cp35m-win32.whl (68.1 kB view details)

Uploaded CPython 3.5mWindows x86

simplejson-3.13.2-cp35-cp35m-macosx_10_11_x86_64.whl (69.8 kB view details)

Uploaded CPython 3.5mmacOS 10.11+ x86-64

simplejson-3.13.2-cp34-cp34m-win_amd64.whl (67.7 kB view details)

Uploaded CPython 3.4mWindows x86-64

simplejson-3.13.2-cp34-cp34m-win32.whl (66.9 kB view details)

Uploaded CPython 3.4mWindows x86

simplejson-3.13.2-cp33-cp33m-win_amd64.whl (67.7 kB view details)

Uploaded CPython 3.3mWindows x86-64

simplejson-3.13.2-cp33-cp33m-win32.whl (66.8 kB view details)

Uploaded CPython 3.3mWindows x86

simplejson-3.13.2-cp27-cp27mu-macosx_10_11_x86_64.whl (71.2 kB view details)

Uploaded CPython 2.7mumacOS 10.11+ x86-64

simplejson-3.13.2-cp27-cp27m-win_amd64.whl (69.7 kB view details)

Uploaded CPython 2.7mWindows x86-64

simplejson-3.13.2-cp27-cp27m-win32.whl (68.0 kB view details)

Uploaded CPython 2.7mWindows x86

File details

Details for the file simplejson-3.13.2.tar.gz.

File metadata

  • Download URL: simplejson-3.13.2.tar.gz
  • Upload date:
  • Size: 79.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for simplejson-3.13.2.tar.gz
Algorithm Hash digest
SHA256 4c4ecf20e054716cc1e5a81cadc44d3f4027108d8dd0861d8b1e3bd7a32d4f0a
MD5 870bf6257465ce2ee8cad14e2394f7eb
BLAKE2b-256 0d3f3a16847fe5c010110a8f54dd8fe7b091b4e22922def374fe1cce9c1cb7e9

See more details on using hashes here.

File details

Details for the file simplejson-3.13.2.win-amd64-py3.6.exe.

File metadata

File hashes

Hashes for simplejson-3.13.2.win-amd64-py3.6.exe
Algorithm Hash digest
SHA256 e95f107de632ae6effa6915f194f2c282db592b9aa449070a5f9c065c478ec47
MD5 d2aca2ddad5071ff38ef6ca966bcc77c
BLAKE2b-256 8672066f162de3c45394d7127661e3fac4e9bc70275b5beb4d5004b1c8538ba7

See more details on using hashes here.

File details

Details for the file simplejson-3.13.2.win-amd64-py3.5.exe.

File metadata

File hashes

Hashes for simplejson-3.13.2.win-amd64-py3.5.exe
Algorithm Hash digest
SHA256 c62045146474c41c5b9e4c758873b3b2872b3e0fefd2b87de3f08292c370fce6
MD5 4cbc6969743285a859774c3fef6c2128
BLAKE2b-256 94cd2ac722091a33fe0512976b7df234042ce05d22d71dabac572b0327d1bd5e

See more details on using hashes here.

File details

Details for the file simplejson-3.13.2.win-amd64-py3.4.exe.

File metadata

File hashes

Hashes for simplejson-3.13.2.win-amd64-py3.4.exe
Algorithm Hash digest
SHA256 06b69946903ffd593d45624bdc354c1b857c2b1690ed2112df88d0e4e0294b06
MD5 24e7284811900b48ef8072f9eb326515
BLAKE2b-256 95e727bf4c42db793f567beaeec0b51a35f0316d6b7f75af77b490da180b9a20

See more details on using hashes here.

File details

Details for the file simplejson-3.13.2.win-amd64-py3.3.exe.

File metadata

File hashes

Hashes for simplejson-3.13.2.win-amd64-py3.3.exe
Algorithm Hash digest
SHA256 ec0d482b9d28c123a2c6ccfa5341d47734b1dee2d61a655a99f26ef9c0080ce7
MD5 f68460898d1bad753fd580b1131245a9
BLAKE2b-256 1b71f1d9832e674cb937f07591398100da24fb58bd7f8742b70dd5b895f00207

See more details on using hashes here.

File details

Details for the file simplejson-3.13.2.win-amd64-py2.7.exe.

File metadata

File hashes

Hashes for simplejson-3.13.2.win-amd64-py2.7.exe
Algorithm Hash digest
SHA256 ec7b08ffefae94b2c0a85df4ec17e3ada8f9f2bfae18e8b6812ece366917d0c5
MD5 fc181b7cc714562490c24618090e9e88
BLAKE2b-256 5e4126af524351f5ab43d64dcd39d9b60f6646896b0f057898db595dc2d34c83

See more details on using hashes here.

File details

Details for the file simplejson-3.13.2.win32-py3.5.exe.

File metadata

File hashes

Hashes for simplejson-3.13.2.win32-py3.5.exe
Algorithm Hash digest
SHA256 c64c9972a847b5de9a47f5e3a06b280ee3301ac83089cc9d7ea922f7cea5954c
MD5 d7c1da3fae72caf6a631118b911ccd33
BLAKE2b-256 a86d2003985e41ae788dbd57dd16bdd1688186026cd8d92e1cecf7ea403c0c48

See more details on using hashes here.

File details

Details for the file simplejson-3.13.2.win32-py3.4.exe.

File metadata

File hashes

Hashes for simplejson-3.13.2.win32-py3.4.exe
Algorithm Hash digest
SHA256 26f70a009c70866a07c43e25d6d9a1fb027ecef110a6c93cc8aec04ddf2ad05f
MD5 a67f442f73537df026a5eb0681701b2a
BLAKE2b-256 b60b8355a02c67d12589c843b8d797c6c82bf357504dffd5b082fbc30acaf8fa

See more details on using hashes here.

File details

Details for the file simplejson-3.13.2.win32-py3.3.exe.

File metadata

File hashes

Hashes for simplejson-3.13.2.win32-py3.3.exe
Algorithm Hash digest
SHA256 1c9c13077560b8c0404c38d8e385d9e171aa8aec2a9b3139ded315a4c5ffc4d8
MD5 b2293b9fce1aaf024aafbdabf2d40a28
BLAKE2b-256 a2a689d55cc79777a16e1b8d3f59135e3785bede34a6f01df1087f9bf1787dbb

See more details on using hashes here.

File details

Details for the file simplejson-3.13.2.win32-py2.7.exe.

File metadata

File hashes

Hashes for simplejson-3.13.2.win32-py2.7.exe
Algorithm Hash digest
SHA256 335d2a6afdd3a31f4ef210b46e6824848491c969f4b3a655d1864f655d57c5d3
MD5 62c3ffdd7c59f743636eb2ddbf7eee33
BLAKE2b-256 6eba775b27b19789538d0d00da4e94cb5ed0270f0892248b9a585686163f6444

See more details on using hashes here.

File details

Details for the file simplejson-3.13.2-cp36-cp36m-win_amd64.whl.

File metadata

File hashes

Hashes for simplejson-3.13.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 6560b68e98aba17afa4e898aab21d06d549738267dbe4d0981a24b4c1db66368
MD5 fcb0f8d3c8d17033c3bd73704fb21a92
BLAKE2b-256 9aa171dd9229d025b71244a22b406cfd415742efd665f91d727302acce893b2d

See more details on using hashes here.

File details

Details for the file simplejson-3.13.2-cp35-cp35m-win_amd64.whl.

File metadata

File hashes

Hashes for simplejson-3.13.2-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 6cf42bc495f7e3fd25e92912a22f47e439f3a809814103a1b727d373f758915a
MD5 728d9358ecfdb89538744529e97e4e0d
BLAKE2b-256 8cccbee163e87baf8a9f58c2f6fe996a04efca8870b6953c746fbbe799288aec

See more details on using hashes here.

File details

Details for the file simplejson-3.13.2-cp35-cp35m-win32.whl.

File metadata

File hashes

Hashes for simplejson-3.13.2-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 c1347a0d6e90d4a0fd67514c8691346c5cd1ee6039415eba97690f4b5d594915
MD5 0b5a2e260a1c744a5c483ee03dcfd5a0
BLAKE2b-256 a47531506faa5b3ab0ed0de6f44abaae69301825e17d2085f41293b06fe22ee8

See more details on using hashes here.

File details

Details for the file simplejson-3.13.2-cp35-cp35m-macosx_10_11_x86_64.whl.

File metadata

File hashes

Hashes for simplejson-3.13.2-cp35-cp35m-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 b2e64d1695bcd0d916e8633ab12179bde8d96e8cbd18d9d0c3020409cfaf8091
MD5 99ff0b05babcf5845044ece53a67131c
BLAKE2b-256 203b2b951166255e786da3b174cd8663bb7189222df1aefc8b8b93d3cd875a0d

See more details on using hashes here.

File details

Details for the file simplejson-3.13.2-cp34-cp34m-win_amd64.whl.

File metadata

File hashes

Hashes for simplejson-3.13.2-cp34-cp34m-win_amd64.whl
Algorithm Hash digest
SHA256 5539547ba11f4affcdc4890cc85bfdd3f2d7186042d91e9340add98699cc3d50
MD5 45a305691bedf28006fe42bcff33183a
BLAKE2b-256 638c00ebab50f3f92ec54fdc7e20c4c465c2e07201c3061b0eb316e5670cce59

See more details on using hashes here.

File details

Details for the file simplejson-3.13.2-cp34-cp34m-win32.whl.

File metadata

File hashes

Hashes for simplejson-3.13.2-cp34-cp34m-win32.whl
Algorithm Hash digest
SHA256 cf669980df3a6db918e69920df3eaf52901aa4c007287070a8b6e0da811cd2a2
MD5 d306b60e648bd32457dfe435069e8cca
BLAKE2b-256 09f19a09cb6662e8cf2080ec01546e5c80db6110e6af5ed6be4ee6c7b3b80289

See more details on using hashes here.

File details

Details for the file simplejson-3.13.2-cp33-cp33m-win_amd64.whl.

File metadata

File hashes

Hashes for simplejson-3.13.2-cp33-cp33m-win_amd64.whl
Algorithm Hash digest
SHA256 b4967af248c1fde0b184d81b2aa9646d96a400342d26f837e772a1dcb11cdc10
MD5 fe2489a076509b086abd74f851e0ee75
BLAKE2b-256 6efe453559b2f32a2aba1ac6c73f4fc919373d249c1529118444e458d785e7e6

See more details on using hashes here.

File details

Details for the file simplejson-3.13.2-cp33-cp33m-win32.whl.

File metadata

File hashes

Hashes for simplejson-3.13.2-cp33-cp33m-win32.whl
Algorithm Hash digest
SHA256 ef822f66d932a7ced43844a4684d7bd24c4cc7ebe8030ee7277cf7c033e58a13
MD5 e3c50952dfe44e1d91a7cbba5326d68c
BLAKE2b-256 50e1c9ca488aa364872181ce6496a8b6c8e261cad40051ea2fb05ab21ccae551

See more details on using hashes here.

File details

Details for the file simplejson-3.13.2-cp27-cp27mu-macosx_10_11_x86_64.whl.

File metadata

File hashes

Hashes for simplejson-3.13.2-cp27-cp27mu-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 194fa08e4047f16e7087f2a406abd15151a482a097e42d8babb1b8181b2232b1
MD5 f163bcc073841462315ce4fcc767ece5
BLAKE2b-256 18aa023d3f3ba43ae59061d8587ac20f986c06edfaf3f68760fd59691ae9ca4b

See more details on using hashes here.

File details

Details for the file simplejson-3.13.2-cp27-cp27m-win_amd64.whl.

File metadata

File hashes

Hashes for simplejson-3.13.2-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 44a7e0e117032666d37bcfa42161c7eb27c6ed9100d260e5b25751a6d8d7a2e8
MD5 24a39d89c1f5a4b7634b625154fab36d
BLAKE2b-256 f835e90a5dbefe373a0917fdfc8e3bc339fab8db15aa6dfe23f0e378dc7eebb6

See more details on using hashes here.

File details

Details for the file simplejson-3.13.2-cp27-cp27m-win32.whl.

File metadata

File hashes

Hashes for simplejson-3.13.2-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 43dc3082f3a8fd5bb0c80df5a8ab96d81eafeca701615aaa0b01910b1869e678
MD5 c20801dccd04389e846abcc04ad1cf96
BLAKE2b-256 2ac563cca41968d09804215e591b8e9abf4e0ff293c84f6e55b16f5d90c1c114

See more details on using hashes here.

Supported by

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