Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for macro struct
macro
x
struct
x
51 search results found
Proc Macro Workshop
⭐
3,157
Learn to write Rust procedural macros [Rust Latam conference, Montevideo Uruguay, March 2019]
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
Darling
⭐
850
A Rust proc-macro attribute parser
Steel
⭐
700
An embedded scheme interpreter in Rust
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.
Binrw
⭐
432
A Rust crate for helping parse and rebuild binary data using ✨macro magic✨.
Near Sdk Rs
⭐
422
Rust library for writing NEAR smart contracts
Bgc
⭐
378
Beej's Guide to C Programming source
Json_struct
⭐
353
json_struct is a single header only C++ library for parsing JSON directly to C++ structs and vice versa
Cynic
⭐
315
A bring your own types GraphQL client library for Rust
K9
⭐
312
Rust testing library
Binread
⭐
251
A Rust crate for helping parse structs from binary data using ✨macro magic✨
Rental
⭐
210
Rust macro to generate self-referential structs
Domo
⭐
176
A library to validate values of nested structs with their type spec t() and associated precondition functions
Timex_ecto
⭐
151
An adapter for using Timex DateTimes with Ecto
Modular Bitfield
⭐
133
Macro to generate bitfields for structs that allow for modular use of enums.
Rust Bitfield
⭐
123
This crate provides macros to generate bitfield-like struct.
Croma
⭐
122
Elixir macro utilities to make type-based programming easier
Render.rs
⭐
117
🔏 A safe and simple template engine with the ergonomics of JSX
Shared Structs
⭐
106
Share a struct backed by the same underlying buffer between C and JavaScript
Imgui Inspect
⭐
52
An inspector UI using imgui in Rust
Rust Ocaml Derive
⭐
48
Blobs.jl
⭐
45
Binary blobs with on-the-fly pointer patching
Sealed Rs
⭐
45
Macro for sealing traits and structures
Jsonrpc Client Rs
⭐
43
A JSON-RPC 2.0 client in and for Rust
Funk
⭐
42
a c continuation library inspired by Adam Dunkel's ProtoThread.
Derive_aktor
⭐
38
A macro to generate Rust actors
Born
⭐
34
Remove code duplication from Struct and Enum with functional macros.
Janus Plugin Rs
⭐
34
Rust crate for wrapping the Janus C plugin API, so you can build Janus plugins in Rust.
Optionalstruct
⭐
32
Macro copying a struct with Option fields. Useful for config initialization
Configure
⭐
32
configuration
Rust Bitfield Legacy
⭐
30
A procedural macro to generate bitfield-like stuct
Structmap
⭐
30
Procedural macro crate for conversion between Rust structs and associative containers.
Translator
⭐
28
Rust Struct Translator Macro
Mixers.jl
⭐
26
Julia mixin macros. Mixed, not stirred
Tokio Postgres Mapper
⭐
25
Proc-macro library used to map a tokio-postgres row to a Rust type (struct)
Nameof
⭐
25
A header only C++ library provides nameof() macro to obtain the std::string name of a variable, type, or member. It works like nameof() in C#
Fieldmetadata.jl
⭐
21
Metadata for julia fields
Proc_macro_roids
⭐
20
Traits and functions to make writing proc macros more ergonomic.
Vptr
⭐
20
Light references to trait objects by embedding the virtual table pointer in the struct
C_lambda_calculus
⭐
20
Lambda calculus with Church encoding in C
Arraygen
⭐
19
Derive macro for generating arrays from struct fields.
Probabilitymodels.jl
⭐
18
Probability models with `y ~ Normal(mu, sigma)` style syntax and reverse mode AD for gradients; WIP. Prioritizes runtime performance.
Enum_variant_type
⭐
18
Proc macro derive to generate structs from enum variants.
Rgbds Structs
⭐
18
A macro pack adding struct-like functionality to RGBDS
Wickerman
⭐
17
Learn Rust procedural macros with Nic Cage
Sph Sc
⭐
17
compiles scheme-like s-expressions to c
Cppindex
⭐
17
Rbtag
⭐
17
A rust procedural macro to add build info at compile time
Libgphoto2 Sharp
⭐
15
C# bindings for libgphoto2.
Beatsaber Hook
⭐
15
oculus quest beatsaber function hooking + modloader (il2cpp)
Rusteval
⭐
15
Add a REPL to your application with a few macros
Imgui Rust
⭐
15
Alternative (personal) imgui rust bindings
Libgwater
⭐
15
A collection of GSources
Ecto_paging
⭐
13
Cursor-based pagination for Ecto.
Container_of
⭐
13
Obtain a pointer to the struct that contains the struct member
Ffi Opaque
⭐
13
A simple macro to create correct opaque pointers
Serialization_c
⭐
13
Serialization and Reflection proof of concept in C
Tojson_macros
⭐
12
Simple rust syntax extension generates default ToJson implementation
Manualmemory.jl
⭐
12
Sugar for manual memory management
Sortedvec
⭐
12
Rust vector types without dependencies that enable quick lookups
Libr
⭐
12
A collection of useful, free, single-file libraries for C.
Fluent Bit Rs
⭐
11
fluent-bit rust library to build plugins
Struct.js
⭐
11
Struct datatypes for JavaScript with a few sweet.js macros
Daggerarrays.jl
⭐
10
Experimental Distributed Arrays package
Versionize_derive
⭐
10
Exports the Versionize derive proc macro that generates the Versionize implementation for structs, enums and unions by using structure annotations.
Typeddelegation.jl
⭐
10
Easily apply functions onto fields' values. Use a struct's fields as operands for operations on values of that type.
Cobj
⭐
9
a simple C object implementation with reflection, allow objects convert to/from json strings automatically.
Query_mapper
⭐
8
Sql query mapper for Rust
Optfield
⭐
8
Macro that generates structs with optional fields from existing structs
Js80
⭐
8
z80 assembler for node
Measures With Dimensions
⭐
7
units of measure in typed racket
Bitwrap
⭐
7
Rust Derive-macro for pack/unpack bit fields
Fielddefaults.jl
⭐
7
Flexible, overridable default field values
Refstruct Rs
⭐
7
Self-referencing structs for Rust
Quick Struct
⭐
7
Elixir macro to create data structures as structs.
Apb
⭐
7
APB Logic
Derive_setters
⭐
6
A procedural macro that automatically generates setter methods for a struct's fields.
Stackpin
⭐
6
Crate for data that should be pinned to the stack at the point of declaration.
Structy_record
⭐
6
🎩 Provides a Struct-like interface for Records
Binwrite
⭐
6
A Rust crate for helping write structs as binary data using ✨macro magic✨
Rust Struct Builder
⭐
5
An opinionated macro implementation for Rust struct builder pattern with compile-time validation
Adv_c
⭐
5
Query_params
⭐
5
Custom derive to automatically implement serialization to http query params for arbitrary structs.
Bezier
⭐
5
Proc Macro Workshop
⭐
5
Derive Getters
⭐
5
Simple boilerplate library for rust.
Exonum Bootstrap
⭐
5
Exonum Blockchain Bootstrap Library
Attribution
⭐
5
A proc macro for declaritively parsing rust attributes
Http C Vs Swift
⭐
5
Test performance of http-parser in Swift and C
Modifiedcopymacro
⭐
5
A Swift macro for making inline copies of a struct by modifying a property.
Related Searches
Golang Struct (2,016)
C Plus Plus Macro (765)
Rust Macro (698)
C Struct (621)
Rust Struct (578)
Python Macro (503)
Types Struct (430)
C Plus Plus Struct (410)
Javascript Macro (403)
C Macro (376)
1-51 of 51 search results
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.