muon
NoProto
muon | NoProto | |
---|---|---|
1 | 8 | |
11 | 364 | |
- | - | |
4.5 | 0.0 | |
over 3 years ago | 11 months ago | |
Rust | ||
Creative Commons Attribution Share Alike 4.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
muon
-
Introducing nachricht: a self-describing binary data-interchange format that uses backreferences to save bytes on wire
I think a better comparison is MuON is what YAML should've been, because it's both easier to write and also strongly typed, as well as really nice to read. https://github.com/muon-data/muon.
NoProto
- Flexible, Fast & Compact Serialization with RPC
- NoProto: Flexible, Fast and Compact Serialization with RPC
-
Writing no_std-friendly libraries?
You can easily use allocation and allocation dependent data types with the ‘alloc’ crate. Everything in the alloc crate will honor a global allocator set by the host application. I built a no_std crate with allocation, if you’d like to check it out for examples: https://github.com/only-cliches/NoProto
-
Introducing nachricht: a self-describing binary data-interchange format that uses backreferences to save bytes on wire
Looks awesome! Do you mind if I add this library to my benchmarks? https://github.com/only-cliches/NoProto#benchmarks
-
Looking for simple avro like serialization format
There is now: https://github.com/only-cliches/NoProto/issues/10
-
rkyv 0.3: Unarchiving and perfect hashing
I'm trying to add your library to my benchmarks and it's seg faulting. It's possible I'm doing things wrong, but once I reach this method the benchmark fails and segfaults.
-
rawbson: A new non-allocating BSON handling crate
Benchmark Source
What are some alternatives?
electron-builder - A complete solution to package and build a ready for distribution Electron app with “auto update” support out of the box
rkyv - Zero-copy deserialization framework for Rust
muon - GPU based Electron on a diet
bebop - 🎷No ceremony, just code. Blazing fast, typesafe binary serialization.
gogen-avro - Generate Go code to serialize and deserialize Avro schemas
xous-core - The Xous microkernel
Apache Avro - Apache Avro is a data serialization system.
postgresbson - BSON support for PostgreSQL
serde-gura - Strongly typed Gura library for Rust
nachricht - A self-describing data interchange format
rawbson - Blazing fast zero-copy BSON handling in Rust.
avroc - Python library for compiling Avro schemas into executable encoders/decoders