SaaSHub helps you find the best software and product alternatives Learn more →
Top 6 Python Msgpack Projects
-
-
msgspec
A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML
Project mention: Show HN: Up to 100x Faster FastAPI with simdjson and io_uring on Linux 5.19 | news.ycombinator.com | 2023-03-06If you're primarily targeting Python as an application layer, you may also want to check out my msgspec library[1]. All the perf benefits of e.g. yyjson, but with schema validation like pydantic. It regularly benchmarks[2] as the fastest JSON library for Python. Much of the overhead of decoding JSON -> Python comes from the python layer, and msgspec employs every trick I know to minimize that overhead.
-
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
-
-
Project mention: ΜUON: Compact and simple binary format, that uses gaps in Unicode encoding for markup | reddit.com/r/programming | 2022-07-27
Here's a direct github link: https://github.com/vshymanskyy/muon
-
Project mention: What debugging/monitoring method do you use? Lately, I have been using the Saleae Logic Analyzer to monitor the signals exchanged among the boards of my embedded network. I find it really cool, but do you have any other recommendations? What do you use? | reddit.com/r/robotics | 2022-10-04
In robotics most relevant signals are seen by the software. My current pattern is to log everything to MessagePack files (e.g. using mpacklog in Python or palimpsest in C++), then dump and plot the data later on using handy command-line tools like jq and rq.
Python Msgpack related posts
- Pydantic vs Protobuf vs Namedtuples vs Dataclasses
- Data Classification: Does Python still have a need for class without dataclass?
- Koda Validate: Alternative to Pydantic that is faster, more flexible, and async-compatible.
- Parsing and validating `pyproject.toml` files with msgspec
- Parsing & validating pyproject.toml with msgspec
- Msgspec: A fast and friendly serialization library for Python
- Starlite December '22 Updates
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007f160cbc9318>
www.saashub.com | 25 Mar 2023
Index
What are some of the best open-source Msgpack projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | arq | 1,511 |
2 | msgspec | 606 |
3 | mashumaro | 495 |
4 | remarshal | 486 |
5 | muon | 175 |
6 | mpacklog | 3 |