pysimdjson 7.0.2


pip install pysimdjson

  Latest version

Released: Jun 28, 2025

Project Links

Meta
Requires Python: >=3.9

Classifiers

PyPI - License Tests

pysimdjson

Python bindings for the simdjson project, a SIMD-accelerated JSON parser. If SIMD instructions are unavailable a fallback parser is used, making pysimdjson safe to use anywhere.

Bindings are currently tested on OS X, Linux, and Windows for Python version 3.9 to 3.12.

๐Ÿ“ Documentation

The latest documentation can be found at https://pysimdjson.tkte.ch.

If you've checked out the source code (for example to review a PR), you can build the latest documentation by running cd docs && make html.

๐Ÿ“ˆ Benchmarks

pysimdjson compares well against most libraries. The full benchmarks can be found in its sister project json_benchmark.

Wheel compatibility matrix

Platform CPython 3.9 CPython 3.10 CPython 3.11 CPython 3.12 CPython 3.13
macosx_10_13_universal2
macosx_10_13_x86_64
macosx_10_9_universal2
macosx_10_9_x86_64
manylinux1_i686
manylinux2014_aarch64
manylinux2014_i686
manylinux2014_ppc64le
manylinux2014_x86_64
manylinux_2_17_aarch64
manylinux_2_17_i686
manylinux_2_17_ppc64le
manylinux_2_17_x86_64
manylinux_2_5_i686
musllinux_1_2_aarch64
musllinux_1_2_i686
musllinux_1_2_ppc64le
musllinux_1_2_x86_64
win32
win_amd64

Files in release

pysimdjson-7.0.2-cp310-cp310-macosx_10_9_universal2.whl (1.8MiB)
pysimdjson-7.0.2-cp310-cp310-macosx_10_9_x86_64.whl (1.6MiB)
pysimdjson-7.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.6MiB)
pysimdjson-7.0.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.7MiB)
pysimdjson-7.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1MiB)
pysimdjson-7.0.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (2.4MiB)
pysimdjson-7.0.2-cp310-cp310-musllinux_1_2_aarch64.whl (3.5MiB)
pysimdjson-7.0.2-cp310-cp310-musllinux_1_2_i686.whl (3.4MiB)
pysimdjson-7.0.2-cp310-cp310-musllinux_1_2_ppc64le.whl (3.6MiB)
pysimdjson-7.0.2-cp310-cp310-musllinux_1_2_x86_64.whl (4.0MiB)
pysimdjson-7.0.2-cp310-cp310-win32.whl (1.5MiB)
pysimdjson-7.0.2-cp310-cp310-win_amd64.whl (1.5MiB)
pysimdjson-7.0.2-cp311-cp311-macosx_10_9_universal2.whl (1.8MiB)
pysimdjson-7.0.2-cp311-cp311-macosx_10_9_x86_64.whl (1.6MiB)
pysimdjson-7.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.7MiB)
pysimdjson-7.0.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.7MiB)
pysimdjson-7.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1MiB)
pysimdjson-7.0.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (2.4MiB)
pysimdjson-7.0.2-cp311-cp311-musllinux_1_2_aarch64.whl (3.5MiB)
pysimdjson-7.0.2-cp311-cp311-musllinux_1_2_i686.whl (3.4MiB)
pysimdjson-7.0.2-cp311-cp311-musllinux_1_2_ppc64le.whl (3.7MiB)
pysimdjson-7.0.2-cp311-cp311-musllinux_1_2_x86_64.whl (4.0MiB)
pysimdjson-7.0.2-cp311-cp311-win32.whl (1.5MiB)
pysimdjson-7.0.2-cp311-cp311-win_amd64.whl (1.5MiB)
pysimdjson-7.0.2-cp312-cp312-macosx_10_13_universal2.whl (1.8MiB)
pysimdjson-7.0.2-cp312-cp312-macosx_10_13_x86_64.whl (1.6MiB)
pysimdjson-7.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.6MiB)
pysimdjson-7.0.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.7MiB)
pysimdjson-7.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1MiB)
pysimdjson-7.0.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (2.4MiB)
pysimdjson-7.0.2-cp312-cp312-musllinux_1_2_aarch64.whl (3.5MiB)
pysimdjson-7.0.2-cp312-cp312-musllinux_1_2_i686.whl (3.4MiB)
pysimdjson-7.0.2-cp312-cp312-musllinux_1_2_ppc64le.whl (3.6MiB)
pysimdjson-7.0.2-cp312-cp312-musllinux_1_2_x86_64.whl (4.0MiB)
pysimdjson-7.0.2-cp312-cp312-win32.whl (1.5MiB)
pysimdjson-7.0.2-cp312-cp312-win_amd64.whl (1.5MiB)
pysimdjson-7.0.2-cp313-cp313-macosx_10_13_universal2.whl (1.8MiB)
pysimdjson-7.0.2-cp313-cp313-macosx_10_13_x86_64.whl (1.6MiB)
pysimdjson-7.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.6MiB)
pysimdjson-7.0.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.7MiB)
pysimdjson-7.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1MiB)
pysimdjson-7.0.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (2.4MiB)
pysimdjson-7.0.2-cp313-cp313-musllinux_1_2_aarch64.whl (3.5MiB)
pysimdjson-7.0.2-cp313-cp313-musllinux_1_2_i686.whl (3.4MiB)
pysimdjson-7.0.2-cp313-cp313-musllinux_1_2_ppc64le.whl (3.6MiB)
pysimdjson-7.0.2-cp313-cp313-musllinux_1_2_x86_64.whl (4.0MiB)
pysimdjson-7.0.2-cp313-cp313-win32.whl (1.5MiB)
pysimdjson-7.0.2-cp313-cp313-win_amd64.whl (1.5MiB)
pysimdjson-7.0.2-cp39-cp39-macosx_10_9_universal2.whl (1.8MiB)
pysimdjson-7.0.2-cp39-cp39-macosx_10_9_x86_64.whl (1.6MiB)
pysimdjson-7.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.6MiB)
pysimdjson-7.0.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.7MiB)
pysimdjson-7.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1MiB)
pysimdjson-7.0.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (2.4MiB)
pysimdjson-7.0.2-cp39-cp39-musllinux_1_2_aarch64.whl (3.5MiB)
pysimdjson-7.0.2-cp39-cp39-musllinux_1_2_i686.whl (3.4MiB)
pysimdjson-7.0.2-cp39-cp39-musllinux_1_2_ppc64le.whl (3.6MiB)
pysimdjson-7.0.2-cp39-cp39-musllinux_1_2_x86_64.whl (4.0MiB)
pysimdjson-7.0.2-cp39-cp39-win32.whl (1.5MiB)
pysimdjson-7.0.2-cp39-cp39-win_amd64.whl (1.5MiB)
pysimdjson-7.0.2.tar.gz (1.3MiB)
No dependencies