Showing 36 of 325 projects
A 100% conformant Elixir library for Google Protocol Buffers with reliable encoding/decoding and code generation.
Integrates the Hateoas library into Symfony applications for building RESTful APIs with HATEOAS support.
A high-performance Entity Component System game engine for 3D browser games with built-in tools for terrain, AI, UI, and asset management.
Go bindings for Cap'n Proto serialization format (version 1.0 without RPC support).
A lightweight, header-only C++23 library for safe binary data streaming and serialization, primarily for network protocols.
A C++ reflection library that uses Clang to parse source code and generate runtime type information databases.
A Rust implementation of the SCALE binary serialization format optimized for resource-constrained environments like blockchains.
A Go library for efficient serialization and deserialization of glTF 2.0 files, the JPEG of 3D.
A high-performance polymorphic serializer for .NET, designed for safe message transfer in distributed systems.
Add automatic MessagePack content negotiation to ASGI applications with a single line of code for reduced bandwidth usage.
A Java library providing GeoJSON POJOs for seamless serialization and deserialization with Jackson.
A collection of utilities, operators, and serialization helpers for RxJava 1 to simplify reactive programming tasks.
A Turing-incomplete stack-based notation language that makes writing configuration files intentionally difficult but fun.
A lightweight and simple key-value store written in Rust, inspired by Python's PickleDB.
A utility for Sitecore that serializes and syncs database items (templates, renderings) across environments using source control.
A Ruby DSL for serializing objects with built-in caching and ActiveRecord query optimization.
An annotation-based Java library for creating Thrift serializable types and services.
A C++17 static reflection framework for parsing configuration files (XML, JSON, YAML) into native data structures.
A single-header YAML 1.0 serializer/deserializer library for C++11.
Generates Delphi classes from JSON strings for type-safe serialization and deserialization.
A Rust JSON5 serializer and deserializer library built on the Serde framework.
A Rust library for remote multiplexed objects, channels, and RPC over various transports.
A comprehensive Go utility library providing collection manipulation, struct scanning, time utilities, and service routing.
A Ruby wrapper for Apache Spark, enabling large-scale data processing with Ruby's expressive syntax.
A cross-platform C++ library for callback, reflection, serialization, and script binding, written in standard C++ without preprocessor tools.
A natively implemented JSON encoder and decoder library for the Elixir programming language.
A C++14 library providing std::tuple-like reflection for user-defined aggregate types without macros or boilerplate.
A robust, pure Lua binary serializer specializing in userdata, custom types, cycles, and metatables.
A fluent, lightweight REST client for .NET that simplifies HTTP communication with automatic serialization and extensive feature support.
A header-only C++20 library for Protocol Buffers serialization/deserialization using C++ types instead of .proto files.
A JSON mapper for F# that simplifies serialization and deserialization with typeclasses and codecs.
Jackson extension for reading and writing CSV data as JSON-like data structures.
A Rust crate for easy protocol definitions with built-in networking support and middleware.
A correct and safe(er) JSON RFC 8259 reader/writer for Common Lisp with sane defaults.
A file system storage library for .NET Core/ASP.NET Core that eliminates the need for a database by storing objects as JSON files.
F# serialization and type-safe query support for LiteDB, enabling seamless use of F# records, unions, and maps.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.