Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for rust struct
rust
x
struct
x
211 search results found
Thiserror
⭐
3,739
derive(Error) for struct and enum error types
Proc Macro Workshop
⭐
3,157
Learn to write Rust procedural macros [Rust Latam conference, Montevideo Uruguay, March 2019]
Ron
⭐
2,999
Rusty Object Notation
Structopt
⭐
2,608
Parse command line arguments by defining a struct.
Autocxx
⭐
1,944
Tool for safe ergonomic Rust/C++ interop driven from existing C++ headers
Capnproto Rust
⭐
1,849
Cap'n Proto for Rust
Validator
⭐
1,675
Simple validation for Rust structs
Rust Csv
⭐
1,529
A CSV parser for Rust, with Serde support.
Derive_more
⭐
1,308
Some more derive(Trait) options
Frunk
⭐
1,099
Funktional generic type-level programming in Rust: HList, Coproduct, Generic, LabelledGeneric, Validated, Monoid and friends.
Rust Derive Builder
⭐
1,088
derive builder implementation for rust structs
Goblin
⭐
1,073
An impish, cross-platform binary parsing crate, written in Rust
Deku
⭐
908
Declarative binary reading and writing: bit-level, symmetric, serialization/deserialization
Darling
⭐
850
A Rust proc-macro attribute parser
Ts Rs
⭐
827
Generate TypeScript bindings from Rust types
Envy
⭐
783
deserialize env vars into typesafe structs with rust
Docopt.rs
⭐
724
Docopt for Rust (command line argument parser).
Steel
⭐
700
An embedded scheme interpreter in Rust
Arbitrary
⭐
603
Generating structured data from arbitrary, unstructured input.
Serde_with
⭐
541
This crate provides custom de/serialization helpers to use in combination with serde's `with`-annotation and with the improved `serde_as`-annotation.
Nanoserde
⭐
527
Serialisation library with zero dependencies
Derive New
⭐
479
derive simple constructor functions for Rust structs
Wasmex
⭐
472
Execute WebAssembly from Elixir
Binrw
⭐
432
A Rust crate for helping parse and rebuild binary data using ✨macro magic✨.
Learnrust
⭐
430
❤️ I started learning Rust, if you wanna join me, welcome!
Near Sdk Rs
⭐
422
Rust library for writing NEAR smart contracts
Quick Protobuf
⭐
414
A rust implementation of protobuf parser
Jlrs
⭐
368
Julia bindings for Rust
Keyring Rs
⭐
357
Cross-platform library and utility to manage passwords
Soa Derive
⭐
345
Array of Struct to Struct of Array helpers in Rust
Json Rust
⭐
335
JSON implementation in Rust
Pyrs
⭐
334
Python to Rust transpiler
Ufmt
⭐
328
a smaller, faster and panic-free alternative to core::fmt
Rustbreak
⭐
315
A simple, fast and easy to use self-contained single file storage for Rust
Cynic
⭐
315
A bring your own types GraphQL client library for Rust
K9
⭐
312
Rust testing library
Java Rust Example
⭐
298
Embedding Rust in Java
Staticvec
⭐
268
Implements a fixed-capacity stack-allocated Vec alternative backed by an array, using const generics.
Binread
⭐
251
A Rust crate for helping parse structs from binary data using ✨macro magic✨
Rust Lang Cheat Sheet
⭐
233
cheat sheet for rust language
Simba
⭐
231
Set of mathematical traits to facilitate the use of SIMD-based AoSoA (Array of Struct of Array) storage pattern.
Ambassador
⭐
225
Delegation of trait implementations via procedural macros
Rental
⭐
210
Rust macro to generate self-referential structs
Rust Examples
⭐
207
Examples from tutorial and other documentations of Rust.
Readonly
⭐
193
Struct fields that are made read-only accessible to other modules
Rusty Cheddar
⭐
188
A Rust crate for automatically generating C header files from Rust source file.
Telebot
⭐
184
Write Telegram bots in Rust with Tokio and Futures
Turbosql
⭐
179
An easy local data persistence layer for Rust, backed by SQLite.
Parse Display
⭐
171
Procedural macro to implement Display and FromStr using common settings.
Ref Cast
⭐
171
Safely cast &T to &U where the struct U contains a single field of type T.
Rust Jwt
⭐
164
JSON Web Token library for Rust
Openapiv3
⭐
150
Rust Open API v3 Structs and Enums for easy deserialization with serde
Modular Bitfield
⭐
133
Macro to generate bitfields for structs that allow for modular use of enums.
Rust Obs Plugins
⭐
125
A safe wrapper around the OBS API, useful for creating OBS sources, filters and effects.
Rust Bitfield
⭐
123
This crate provides macros to generate bitfield-like struct.
Render.rs
⭐
117
🔏 A safe and simple template engine with the ergonomics of JSX
Alsa Rs
⭐
116
Thin but safe ALSA wrappers for Rust
Restson Rust
⭐
115
Easy-to-use REST client for Rust programming language
Kvm Bindings
⭐
109
Blend
⭐
100
A parser and runtime for Blender's .blend files.
Rust Rgb
⭐
89
struct RGB for sharing pixels between crates
Dict Derive
⭐
89
Derive PyO3's FromPyObject to automatically transform Python dicts into Rust structs
Libvips Rust Bindings
⭐
85
Rust bindings for libvips
Indexlist
⭐
78
indexlist: A doubly linked list, backed by a vector
Serde Diff
⭐
77
Utility for comparing two structs and re-applying the differences to other structs
Pam
⭐
77
Safe Rust API to the Linux Pluggable Authentication Modules (PAM)
Hocon.rs
⭐
76
Parse HOCON configuration files in Rust
Crevice
⭐
66
Rust crate to generate GLSL structs with explicitly-initialized padding bytes
Yew_form
⭐
64
Components to simplify handling forms with Yew
Transform Json Types
⭐
61
An utility to generate Flow, TypeScript, Rust Serde Struct and Scala Case Class from JSON.
Pbtools
⭐
61
Google Protocol Buffers tools (C code generator).
Rust Managed
⭐
60
A library that provides a way to logically own objects, whether or not heap allocation is available
Blake2 Rfc
⭐
60
A pure Rust implementation of BLAKE2 based on RFC 7693.
Configparser Rs
⭐
59
A simple configuration parsing utility with no dependencies built on Rust.
Strung
⭐
58
Easy access of struct fields in strings using different/custom pre/postfix: "Hello, {field}" in rust
Stubborn Io
⭐
58
io traits/structs for tokio that automatically recover from potential disconnections/interruptions
Jsonway
⭐
58
JSON building DSL and configurable serializers for Rust
Imgref
⭐
56
A trivial Rust struct for interchange of pixel buffers with width, height & stride
Driveyard
⭐
56
Tools for data-oriented programming
Body Parser
⭐
54
JSON body parsing for iron
Kstring
⭐
53
String optimized for map keys
Imgui Rs Vulkan Renderer
⭐
53
A Vulkan renderer for imgui-rs using Ash
Indicium
⭐
53
🔎 A simple in-memory search for collections and key-value stores.
Sai
⭐
52
A minimal IoC/DI framework for Rust.
Imgui Inspect
⭐
52
An inspector UI using imgui in Rust
Tinystr
⭐
51
A small ASCII-only bounded length string representation.
Typed Index Collections
⭐
50
Typed index version of Rust slice and Vec containers
Rox
⭐
50
Elixir interface for RocksDB
Rustbus
⭐
50
Dbus transport in pure rust
Toql
⭐
49
A friendly and productive ORM
Rust Ocaml Derive
⭐
48
Polylabel Rs
⭐
47
A Rust implementation of the Polylabel algorithm, with FFI.
Async Smux
⭐
47
A lightweight asynchronous smux multiplexing library
Serde Protobuf
⭐
47
Cell Gc
⭐
47
A very small GC in Rust, with a safe API
Objcrust
⭐
46
Using Rust to create an iOS static library
Defer Drop
⭐
46
Defer dropping large structs to a background thread
Rudano
⭐
45
A data serialization format as similar as possible to Rust's own syntax
Sealed Rs
⭐
45
Macro for sealing traits and structures
Ldtk_rust
⭐
44
Parse LDtk JSON files into typed Rust objects.
Related Searches
Command Line Rust (3,187)
Golang Struct (2,016)
Rust R (1,912)
Javascript Rust (1,421)
Rust Bindings (1,187)
Video Game Rust (1,177)
Typescript Rust (1,111)
Rust Language (1,068)
Python Rust (966)
Rust Blockchain (938)
1-100 of 211 search results
Next >
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.