Showing 36 of 325 projects
A lightweight Java and .NET client library for calling Python objects remotely via the Pyro5 protocol.
A typed regular expression library for OCaml that enables type-safe parsing and unparsing with automatic group extraction.
A fast, configurable JSON encoder for Go with 100% compatibility to encoding/json and no dynamic allocations in hot paths.
A fast LuaJIT-based serializer for Lua values, producing compact output and supporting class registration.
A high-performance Java library for parsing and writing UUIDs, significantly faster than the standard JDK implementation.
A Rust library providing helper functions for serde serialization and deserialization of containers, struct fields, and other common patterns.
A Go library for encoding and decoding PHP session data, enabling interoperability between Go applications and PHP session stores.
A Ruby DSL for describing service APIs with automatic parameter validation, type conversion, and serialization for Rails.
A portable .NET Standard library for reading and writing XAML files across desktop, mobile, and .NET Core platforms.
A Swift protocol for automatic serialization and deserialization of objects into UserDefaults or Property List files.
A next-generation, header-only C++ JSON serialization engine with zero dependencies and seamless type conversion.
A type-safe REST client for PHP that generates API implementations from annotated interfaces.
A Ruby library for parsing XML into objects and serializing objects back to XML using Nokogiri.
A set of RFC 3339 compliant date/time scalar types for graphql-java with starters for popular frameworks.
A Crystal language implementation of the MessagePack binary serialization format for efficient data exchange.
A high-performance, thread-safe Bloom filter implementation in Go.
A Go library for dynamically transforming structs into maps with chainable field selection and modification.
A portable, header-only C++ library for deserializing, serializing, and building YAML documents with full YAML 1.2.2 compliance.
An Elixir presenter package for transforming map structures, enabling flexible API output serialization.
A Rust API for programmatically invoking the FlatBuffers compiler (flatc) to generate code from .fbs schemas.
A library for machine-to-machine interaction with the Coq proof assistant, providing serialization of Coq's internal datatypes to JSON or S-expressions.
A Rust crate for serializing and deserializing OpenAPI specification documents.
A header-only, type-safe C++14 JSON library with a consistent stdlib-like API.
A Rust library for the rpcx microservice framework, enabling Rust functions to be exposed as cross-platform RPC services.
A simple PureScript JSON library that uses types automatically for encoding and decoding.
A Rust library for parsing and generating ASN.1 data in DER format, compatible with #![no_std] environments.
A fast, feature-rich deep-copy library for Go with support for complex type conversions and custom copying behaviors.
A modern C++11 JSON library focused on developer-friendliness, safety, and full UTF-8 support with no external dependencies.
A fast, sklearn-like feature processing library for Go that generates optimized transformers from struct tags.
A Clojure library for idiomatic, type-safe interaction with Protocol Buffers 3, treating protobuf POJOs as native Clojure maps.
A high-performance, cross-language RPC library for Delphi and FreePascal applications.
A YAML 1.1-compliant parser and emitter library for the D programming language, designed for ease of use and full feature support.
A Plug-based Elixir toolkit for building JSON:API compliant servers.
A Rust crate for encoding and decoding data compatible with the Confluent Schema Registry, supporting Avro, Protobuf, and JSON Schema.
A collection of small utility libraries for the LÖVE game development framework.
A Symfony bundle for storing and managing application configuration in a database with Doctrine ORM.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.