Add your description here
Project Links
Meta
Requires Python: >=3.9
Classifiers
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.
7.0.2
Jun 28, 2025
7.0.1
May 20, 2025
7.0.0
May 18, 2025
6.0.2
Feb 06, 2024
5.0.2
Sep 12, 2022
5.0.1
May 29, 2022
4.0.3
Dec 06, 2021
4.0.2
Jun 21, 2021
4.0.0
May 23, 2021
3.2.0
Feb 04, 2021
3.1.1
Nov 13, 2020
3.1.0
Nov 04, 2020
3.0.0
Aug 21, 2020
2.5.1
Aug 08, 2020
2.5.0
Aug 07, 2020
2.4.0
Jul 20, 2020
2.3.0
Jul 20, 2020
2.2.0
Jul 20, 2020
2.1.0
Jul 19, 2020
2.0.14
Jul 18, 2020
2.0.13
Jul 18, 2020
2.0.12
Jul 18, 2020
2.0.11
Jul 17, 2020
2.0.10
Jul 17, 2020
2.0.9
Jul 17, 2020
2.0.8
Jul 17, 2020
2.0.7
Jul 17, 2020
2.0.4
Jul 17, 2020
2.0.2
Jul 17, 2020
1.5.0
Mar 14, 2019
1.4.1
Feb 28, 2019
1.4.0
Feb 28, 2019
1.3.0
Feb 24, 2019
1.2.2
Feb 24, 2019
1.2.1
Feb 24, 2019
1.2.0
Feb 23, 2019
1.1.0
Feb 23, 2019
1.0.1
Feb 22, 2019
1.0
Feb 22, 2019
Wheel compatibility matrix
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