Showing 35 of 35 projects
A strongly typed JSON serialization and deserialization library for Rust, part of the Serde framework.
A readable data serialization format for Rust that resembles Rust syntax and supports Serde's data model.
A timezone-aware date and time library for Rust with configurable parsing, formatting, and correct calendar operations.
A Rust library providing Web API bindings and seamless interoperability between Rust and JavaScript for client-side web development.
Safe, high-level Rust bindings for Lua 5.1-5.5, LuaJIT, and Luau with async/await support.
A Rust datetime library focused on correctness and ease of use, with seamless time zone database integration.
An embeddable dynamic programming language for Rust, designed for scripting and runtime extensibility.
A fast and flexible CSV reader and writer for Rust with Serde support for easy data serialization.
A Rust procedural macro for creating newtypes with built-in sanitization and validation guarantees.
A high-performance XML pull reader and writer library for Rust, optimized for speed and minimal memory allocation.
A no_std, serde-compatible serializer and deserializer for Rust, designed for embedded and constrained environments.
A complete pure-Rust implementation of the MessagePack binary serialization format.
A high-performance Rust JSON parser porting simdjson's SIMD techniques, with Serde compatibility.
A typed GraphQL client library for Rust that generates precise types for queries and responses at compile time.
A collection of Rust crates for parsing, editing, and serializing TOML files with serde support and format preservation.
A Rust library for deserializing environment variables into type-safe structs using Serde.
A hierarchical configuration library for Rust that merges multiple sources with a concurrency-free design.
Fully typed Rust LMDB wrappers with minimal overhead, supporting both LMDB master and encrypted master3 branches.
A high-performance Rust JSON library leveraging SIMD for parsing and serialization.
A Rust command line argument parser that uses a documentation string to define the interface.
A simple yet powerful HTTP mocking library for Rust, featuring a fluent API, request matching, and standalone Docker support.
A Rust implementation of the Socket.IO client protocol supporting both synchronous and asynchronous operations.
A Rust library for encoding and decoding BSON (Binary JSON) with Serde integration.
A full fake REST API generator written in Rust, inspired by json-server.
A Rust JSON5 serializer and deserializer library built on the Serde framework.
A Hadoop library for reading and processing packet capture (PCAP) files in MapReduce jobs and Hive queries.
A Rust library for parsing, editing, and encoding HashiCorp Configuration Language (HCL) with serde support.
A Rust library providing helper functions for serde serialization and deserialization of containers, struct fields, and other common patterns.
A high-performance, safe Rocket League replay parser library written in Rust.
A Rust-based JsonPath engine with WebAssembly and JavaScript bindings for querying and manipulating JSON data.
A C++ reflection library for automatic serialization/deserialization of JSON, YAML, and binary formats.
A Rust library providing serde structures and helpers to read and parse GTFS (General Transit Feed Specification) archives.
A Rust query string parsing library with support for nested objects and arrays, inspired by hapijs/qs.
A Rust library for parsing and validating application configuration with automatic deserialization and documentation generation.
An ergonomic, functional, and configurable Rust validation library with built-in rules, custom closures, and serde support.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.