Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/TkTech/pysimdjson
Python bindings for the simdjson project.
https://github.com/TkTech/pysimdjson
json pysimdjson python python-bindings simd simdjson
Last synced: 8 days ago
JSON representation
Python bindings for the simdjson project.
- Host: GitHub
- URL: https://github.com/TkTech/pysimdjson
- Owner: TkTech
- License: other
- Created: 2019-02-22T03:26:04.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-09-03T21:35:29.000Z (2 months ago)
- Last Synced: 2024-10-30T13:05:20.543Z (9 days ago)
- Topics: json, pysimdjson, python, python-bindings, simd, simdjson
- Language: Python
- Homepage: https://pysimdjson.tkte.ch
- Size: 8.15 MB
- Stars: 643
- Watchers: 9
- Forks: 54
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- best-of-python - GitHub - 10% open ยท โฑ๏ธ 05.02.2024): (Data Serialization)
README
![PyPI - License](https://img.shields.io/pypi/l/pysimdjson.svg?style=flat-square)
![Tests](https://github.com/TkTech/pysimdjson/workflows/Run%20tests/badge.svg)# 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][].[simdjson]: https://github.com/lemire/simdjson
[json_benchmark]: https://github.com/tktech/json_benchmark