pysimdjson alternatives and similar packages
Based on the "Serialization" category.
Alternatively, view pysimdjson alternatives based on common mentions on social networks and blogs.
-
marshmallow
A lightweight library for converting complex objects to and from simple Python datatypes. -
ultrajson
Ultra fast JSON decoder and encoder written in C with Python bindings -
mashumaro (マシュマロ)
Fast and well tested serialization library on top of dataclasses -
Fast JSON schema for Python
Fast JSON schema validator for Python. -
RDFLib plugin providing JSON-LD parsing and serialization
JSON-LD parser and serializer plugins for RDFLib -
Trafaret
Ultimate transformation library that supports validation, contexts and aiohttp. -
lupin is a Python JSON object mapper
Python document object mapper (load python object from JSON and vice-versa) -
py-object-factory
objectfactory is a python package to easily implement the factory design pattern for object creation, serialization, and polymorphism -
PyValico
Small python wrapper around https://github.com/rustless/valico
Write Clean Python Code. Always.
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of pysimdjson or a related project?
README
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.6 to 3.9.
📝 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.
*Note that all licence references and agreements mentioned in the pysimdjson README section above
are relevant to that project's source code only.