InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises. Learn more →
Ultrajson Alternatives
Similar projects and alternatives to ultrajson
-
marshmallow
A lightweight library for converting complex objects to and from simple Python datatypes.
-
greenpass-covid19-qrcode-decoder
An easy tool for decoding Green Pass Covid-19 QrCode
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
-
-
Fast JSON schema for Python
Fast JSON schema validator for Python.
-
-
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
orjson
Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy
-
-
-
-
msgspec
A fast and friendly JSON/MessagePack library, with optional schema validation
-
-
RDFLib plugin providing JSON-LD parsing and serialization
JSON-LD parser and serializer plugins for RDFLib
-
-
-
-
-
sqlite-utils
Python CLI utility and library for manipulating SQLite databases
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
ultrajson reviews and mentions
-
Processing JSON 2.5x faster than simdjson with msgspec
ujson
-
Benchmarking Python JSON serializers - json vs ujson vs orjson
For most cases, you would want to go with python’s standard json library which removes dependencies on other libraries. On other hand you could try out ujsonwhich is simple replacement for python’s json library. If you want more speed and also want dataclass, datetime, numpy, and UUID instances and you are ready to deal with more complex code, then you can try your hands on orjson
-
The fastest tool for querying large JSON files is written in Python (benchmark)
I asked about this on the Github issue regarding these benchmarks as well.
I'm curious as to why libraries like ultrajson[0] and orjson[1] weren't explored. They aren't command line tools, but neither is pandas right? Is it perhaps because the code required to implement the challenges is large enough that they are considered too inconvenient to use through the same way pandas was used (ie, `python -c "..."`)?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 31 Jan 2023
Stats
ultrajson/ultrajson is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.
Popular Comparisons
- ultrajson VS marshmallow
- ultrajson VS greenpass-covid19-qrcode-decoder
- ultrajson VS python-rapidjson
- ultrajson VS Fast JSON schema for Python
- ultrajson VS hjson-py
- ultrajson VS pysimdjson
- ultrajson VS PyLD
- ultrajson VS serpy
- ultrajson VS RDFLib plugin providing JSON-LD parsing and serialization
- ultrajson VS Trafaret