crates.io "compile-time" keyword
who 0.3.0
Replace your TODOs with compile-time review triggers for code whose correctness, necessity, or pe...5 versions - Latest release: about 16 hours ago - 42 dependent repositories - 43 downloads total - 1 stars on GitHub - 1 maintainer
ct-python 0.5.12 💰
Execute Python code at compile time to generate Rust code13 versions - Latest release: over 1 year ago - 13.6 thousand downloads total - 1,251 stars on GitHub - 2 maintainers
oxiplate-derive 0.19.7 💰
Oxiplate's derive macro that provides a compile-time template engine with a focus on helpful erro...84 versions - Latest release: about 12 hours ago - 25.9 thousand downloads total - 1 stars on GitHub - 1 maintainer
oxiplate 0.19.8 💰
Compile-time template engine with a focus on escaping, helpful error messages, and whitespace con...87 versions - Latest release: about 12 hours ago - 25.2 thousand downloads total - 1 stars on GitHub - 1 maintainer
oxiplate-traits 0.2.3 💰
Traits used by Oxiplate and Oxiplate-related libraries.15 versions - Latest release: about 12 hours ago - 2.1 thousand downloads total - 1 stars on GitHub - 1 maintainer
meteroid-utoipa-gen 5.6.0
Code generation implementation for utoipa (meteroid-oss fork of utoipa-gen)1 version - Latest release: 3 months ago - 9.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
meteroid-utoipa 5.6.0
Compile time generated OpenAPI documentation for Rust (meteroid-oss fork of utoipa)1 version - Latest release: 3 months ago - 9.18 thousand downloads total - 0 stars on GitHub - 1 maintainer
obfstr2-macros 0.1.5
obfstr2 的过程宏实现:字符串/字节/整数/浮点/文件编译期混淆入口6 versions - Latest release: about 11 hours ago - 41 downloads total - 0 stars on GitHub - 1 maintainer
obfstr2 0.1.5
Polymorphic compile-time string/bytes/int/float/file obfuscation6 versions - Latest release: about 11 hours ago - 29 downloads total - 0 stars on GitHub - 1 maintainer
const_hashmap 0.1.1
Compile-time hash map for any const-hashable key2 versions - Latest release: over 1 year ago - 1.47 thousand downloads total - 2 stars on GitHub - 1 maintainer
dacc-access 0.5.2
DACC: the access layer - export the compiled registry to JSON and XML8 versions - Latest release: about 12 hours ago - 80 downloads total - 0 stars on GitHub - 1 maintainer
dacc 0.5.2
DACC: the facade crate - a single entry point to the methodology6 versions - Latest release: about 12 hours ago - 38 downloads total - 0 stars on GitHub - 1 maintainer
dacc-work 0.5.2
DACC: the work layer - goals, slices, work items and their origins8 versions - Latest release: about 12 hours ago - 122 downloads total - 0 stars on GitHub - 1 maintainer
dacc-knowledge 0.5.2
DACC: the knowledge layer - the schema for decisions and specifications8 versions - Latest release: about 12 hours ago - 125 downloads total - 0 stars on GitHub - 1 maintainer
utoipa-axum 0.3.0
Utoipa's axum bindings for seamless integration for the two11 versions - Latest release: 12 days ago - 7.93 million downloads total - 4,109 stars on GitHub - 1 maintainer
utoipa-scalar 0.4.0
Scalar for utoipa8 versions - Latest release: 12 days ago - 2.54 million downloads total - 4,109 stars on GitHub - 1 maintainer
Top 8.4% on crates.io
12 versions - Latest release: 12 days ago - 6 dependent packages - 2 dependent repositories - 2.01 million downloads total - 4,109 stars on GitHub - 1 maintainer
utoipa-redoc 7.0.0
Redoc for utoipa12 versions - Latest release: 12 days ago - 6 dependent packages - 2 dependent repositories - 2.01 million downloads total - 4,109 stars on GitHub - 1 maintainer
Top 4.6% on crates.io
61 versions - Latest release: 11 days ago - 3 dependent packages - 632 dependent repositories - 50.9 million downloads total - 4,109 stars on GitHub - 1 maintainer
utoipa-gen 6.0.1
Code generation implementation for utoipa61 versions - Latest release: 11 days ago - 3 dependent packages - 632 dependent repositories - 50.9 million downloads total - 4,109 stars on GitHub - 1 maintainer
Top 8.8% on crates.io
13 versions - Latest release: 12 days ago - 11 dependent packages - 1 dependent repositories - 1.78 million downloads total - 4,109 stars on GitHub - 1 maintainer
utoipa-rapidoc 7.0.0
RapiDoc for utoipa13 versions - Latest release: 12 days ago - 11 dependent packages - 1 dependent repositories - 1.78 million downloads total - 4,109 stars on GitHub - 1 maintainer
utoipa-swagger-ui-vendored 0.2.0
Vendored Swagger UI for utoipa3 versions - Latest release: 12 days ago - 5.68 million downloads total - 4,109 stars on GitHub - 1 maintainer
Top 3.2% on crates.io
61 versions - Latest release: 12 days ago - 98 dependent packages - 655 dependent repositories - 50.9 million downloads total - 4,109 stars on GitHub - 1 maintainer
utoipa 6.0.0
Compile time generated OpenAPI documentation for Rust61 versions - Latest release: 12 days ago - 98 dependent packages - 655 dependent repositories - 50.9 million downloads total - 4,109 stars on GitHub - 1 maintainer
utoipa-config 0.1.3
Config for controlling utoipa's various aspects5 versions - Latest release: 12 days ago - 36.4 thousand downloads total - 4,109 stars on GitHub - 1 maintainer
utoipa-actix-web 0.2.0
Utoipa's actix-web bindings for seamless integration of the two4 versions - Latest release: 12 days ago - 327 thousand downloads total - 4,109 stars on GitHub - 1 maintainer
Top 3.5% on crates.io
46 versions - Latest release: 11 days ago - 38 dependent packages - 505 dependent repositories - 23.7 million downloads total - 4,109 stars on GitHub - 1 maintainer
utoipa-swagger-ui 10.0.1
Swagger UI for utoipa46 versions - Latest release: 11 days ago - 38 dependent packages - 505 dependent repositories - 23.7 million downloads total - 4,109 stars on GitHub - 1 maintainer
rustmorphism 0.1.0
A Rust macro for creating functions with multiple implementations that are deterministically sele...1 version - Latest release: over 1 year ago - 916 downloads total - 7 stars on GitHub - 1 maintainer
trait_eval 0.1.3 💰
We all know Rust's trait system is Turing complete, so tell me, why aren't we exploiting this???4 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 7.14 thousand downloads total - 373 stars on GitHub - 1 maintainer
aprender-contracts-macros 0.70.1
Proc macros for compile-time contract enforcement — #[contract] attribute31 versions - Latest release: about 21 hours ago - 41.4 thousand downloads total - 126 stars on GitHub - 1 maintainer
airust 0.1.7
Trainable, modular AI engine in Rust with compile-time knowledge8 versions - Latest release: 7 months ago - 4.78 thousand downloads total - 11 stars on GitHub - 1 maintainer
margaret 0.1.0
An opinionated Rust application framework with compile-time verified architecture and dependency ...1 version - Latest release: about 2 months ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
include_url_macro 0.1.2
A procedural macro to include URL content as static strings at compile time3 versions - Latest release: 10 months ago - 1.23 thousand downloads total - 0 stars on GitHub - 1 maintainer
dacc-core 0.5.1
DACC: общие типы и макросы — ссылочные newtype, NonEmpty, обратимость, таксономия7 versions - Latest release: 1 day ago - 174 downloads total - 0 stars on GitHub - 1 maintainer
unique-uuid-derive 0.1.0
A library to generate unique UUIDs.1 version - Latest release: over 1 year ago - 1.08 thousand downloads total - 0 stars on GitHub - 1 maintainer
unique-uuid 0.1.1
A library to generate unique UUIDs.2 versions - Latest release: over 1 year ago - 1.54 thousand downloads total - 0 stars on GitHub - 1 maintainer
ya-compile-time-utils 0.2.1
Yagna Compile-time utilities6 versions - Latest release: over 3 years ago - 1 dependent package - 3 dependent repositories - 12.3 thousand downloads total - 2 stars on GitHub - 4 maintainers
rapidhash 4.5.1
An extremely fast, high quality, platform-independent hashing algorithm.23 versions - Latest release: 3 months ago - 41.4 million downloads total - 281 stars on GitHub - 1 maintainer
fastapi-gen 0.1.1
Code generation implementation for fastapi1 version - Latest release: almost 2 years ago - 1.32 thousand downloads total - 1 stars on GitHub - 1 maintainer
include_md 0.2.1
Include markdown file or its section.2 versions - Latest release: 4 months ago - 39 downloads total - 46 stars on GitHub - 1 maintainer
strs_tools_meta 0.22.1
Procedural macros for strs_tools compile-time optimizations. Its meta module. Don't use directly.20 versions - Latest release: about 1 month ago - 13.2 thousand downloads total - 46 stars on GitHub - 1 maintainer
named_func_args 1.0.0-beta.1
Proc macro to create boilerplate to simulate function with named arguments1 version - Latest release: almost 2 years ago - 1.02 thousand downloads total - 0 stars on GitHub - 1 maintainer
rukt 0.2.4 💰
Simple Rust dialect for token-based compile-time scripting6 versions - Latest release: almost 2 years ago - 5 thousand downloads total - 1 stars on GitHub - 1 maintainer
staticizer-macros 0.2.0
Registration attribute for staticizer3 versions - Latest release: 4 days ago - 27 downloads total - 0 stars on GitHub - 1 maintainer
staticizer 0.2.0
Cross-crate registries you can transform at compile time3 versions - Latest release: 4 days ago - 23 downloads total - 0 stars on GitHub - 1 maintainer
include-cargo-toml2 0.3.1
Load properties of Cargo.toml at compile time4 versions - Latest release: almost 2 years ago - 3.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
boykisser 1.0.0
A collection of compile time ASCII art and images, especially boykisser.2 versions - Latest release: about 1 year ago - 830 downloads total - 0 stars on GitHub - 1 maintainer
untrusted_value_derive 0.3.2
This crate aim to provide a type-safe way to handle and sanitize potentially untrusted values lik...10 versions - Latest release: over 1 year ago - 10.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
untrusted_value 0.3.2
This crate aim to provide a type-safe way to handle and sanitize potentially untrusted values lik...12 versions - Latest release: over 1 year ago - 12.1 thousand downloads total - 1 stars on GitHub - 1 maintainer
untrusted_value_derive_internals 0.3.1
This crate aim to provide a type-safe way to handle and sanitize potentially untrusted values lik...9 versions - Latest release: about 2 years ago - 10.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
strim 0.6.0
Macro to trim whitespace from string literals6 versions - Latest release: about 2 years ago - 6.62 thousand downloads total - 0 stars on codeberg.org - 1 maintainer
md-tmpl-macros 0.10.3
Proc macros for build-time template validation and pre-parsing17 versions - Latest release: 5 days ago - 730 downloads total - 3 stars on GitHub - 1 maintainer
python-mod 1.1.0
Proc-macros that compile Python modules into Rust at build time (the Rython toolchain)12 versions - Latest release: 2 months ago - 12.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
slipway-core 0.1.0
Slipway: общие типы и макросы — ссылочные newtype, NonEmpty, обратимость, таксономия1 version - Latest release: 6 days ago - 0 downloads total - 1 maintainer
slipway-knowledge 0.1.0
Slipway: слой знания — схема решений, спецификаций, глоссария1 version - Latest release: 6 days ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
bronzite-macros 0.2.1
🔮 Proc-macros for Bronzite compile-time type reflection - inspect traits, fields, and methods at ...3 versions - Latest release: 10 months ago - 215 downloads total - 1 maintainer
fastapi 0.1.1
Compile time generated OpenAPI documentation for Rust3 versions - Latest release: almost 2 years ago - 1.81 thousand downloads total - 1 stars on GitHub - 1 maintainer
oxdock-macros 0.20.0-alpha
Proc macros for OxDock: compile-time embedding, runtime AST construction, and DSL processing.15 versions - Latest release: 7 days ago - 513 downloads total - 1 stars on GitHub - 1 maintainer
oxdock 0.20.0-alpha
Dockerfile inspired build DSL. Native. Embed scripts at compile time in Rust, or run the same scr...16 versions - Latest release: 7 days ago - 469 downloads total - 1 stars on GitHub - 1 maintainer
oxdock-embed 0.20.0-alpha
OxDock binary embedding layer.19 versions - Latest release: 7 days ago - 846 downloads total - 1 stars on GitHub - 1 maintainer
forjar-contracts-macros 0.31.2
Proc macros for compile-time contract enforcement — #[contract] attribute1 version - Latest release: about 1 month ago - 176 downloads total - 126 stars on GitHub - 1 maintainer
rsb_derive 0.5.2
An opinionated macro implementation for Rust struct builder pattern with compile-time validation17 versions - Latest release: 7 days ago - 8 dependent packages - 11 dependent repositories - 6.51 million downloads total - 8 stars on GitHub - 1 maintainer
dioxus_google_font_embedder 1.3.1
Rust macro that automatically downloads, caches, and embeds Google Fonts (or any generic CSS/JS C...6 versions - Latest release: 16 days ago - 156 downloads total - 1 stars on GitHub - 1 maintainer
assert_size 0.2.0
A macro to assert that a type has a specific size at compile time3 versions - Latest release: 7 months ago - 3.42 thousand downloads total - 0 stars on GitHub - 1 maintainer
forme 0.1.1
Compile-time HTML template engine — plain HTML templates with tpl-* directives generate type-safe...2 versions - Latest release: 8 months ago - 34 downloads total - 1 maintainer
mingling_core 0.5.3
Core of the mingling library18 versions - Latest release: 14 days ago - 1.81 thousand downloads total - 3 stars on GitHub - 1 maintainer
arg-picker-macros 0.3.2
Macros for arg-picker6 versions - Latest release: 19 days ago - 2.77 thousand downloads total - 1 stars on GitHub - 1 maintainer
temply 0.3.0
Simple, opinionated template engine3 versions - Latest release: over 4 years ago - 2 dependent repositories - 4.31 thousand downloads total - 0 stars on GitHub - 1 maintainer
unfmt_macros 0.3.3 💰
A compile-time pattern matching library that reverses the interpolation process of `format!`.11 versions - Latest release: 29 days ago - 1 dependent package - 23.7 thousand downloads total - 161 stars on GitHub - 1 maintainer
arg-picker 0.3.2
A lightweight, type-safe Rust CLI argument parser6 versions - Latest release: 19 days ago - 2.73 thousand downloads total - 1 stars on GitHub - 1 maintainer
mingling_macros 0.5.3
Macros of the mingling library18 versions - Latest release: 14 days ago - 1.82 thousand downloads total - 3 stars on GitHub - 1 maintainer
unfmt 0.3.3 💰
A compile-time pattern matching library that reverses the interpolation process of `format!`.10 versions - Latest release: 29 days ago - 22.1 thousand downloads total - 161 stars on GitHub - 1 maintainer
asm-rs-macros 0.1.1
Compile-time assembly proc-macros for asm-rs2 versions - Latest release: 8 months ago - 46 downloads total - 2 stars on GitHub - 1 maintainer
bagel 0.1.3
Compile-time evaluation and other tools4 versions - Latest release: over 4 years ago - 5.6 thousand downloads total - 5 stars on GitHub - 1 maintainer
mingling_pathf 0.6.0
A library for automatically finding internal types generated by Mingling10 versions - Latest release: 14 days ago - 1.54 thousand downloads total - 3 stars on GitHub - 1 maintainer
smol-symbol 0.2.0
Provides compile-time globally unique, 25-character, 128-bit symbols similar to the Symbol type i...4 versions - Latest release: about 2 years ago - 4.84 thousand downloads total - 4 stars on GitHub - 1 maintainer
mingling 0.5.3
A proc-macro and type-system based Rust CLI framework, suitable for complex CLI programs with num...19 versions - Latest release: 14 days ago - 1.66 thousand downloads total - 3 stars on GitHub - 1 maintainer
const_fixedp 0.1.1
A const type for fixed point arithmetic2 versions - Latest release: about 5 years ago - 2.91 thousand downloads total - 0 stars on GitHub - 1 maintainer
incin-backends 0.1.0
Compute backends (CPU, WGPU, CUDA) for incin2 versions - Latest release: about 1 month ago - 142 downloads total - 2 stars on GitHub - 1 maintainer
incin-core 0.1.0
Core tensor operations and static shape checking for incin2 versions - Latest release: about 1 month ago - 184 downloads total - 2 stars on GitHub - 1 maintainer
incin-macros 0.1.0
Procedural macros and static dimension verification for incin2 versions - Latest release: about 1 month ago - 258 downloads total - 2 stars on GitHub - 1 maintainer
incin-data 0.1.0
Dataset loading and streaming utilities for incin2 versions - Latest release: about 1 month ago - 126 downloads total - 2 stars on GitHub - 1 maintainer
incin-lsp 0.1.0
Transparent LSP proxy that rewrites typenum shape diagnostics and inlay hints between an editor a...1 version - Latest release: about 1 month ago - 14 downloads total - 2 stars on GitHub - 1 maintainer
def-mod 0.5.0
Simplifies module implementation routing and statically verifies exports.5 versions - Latest release: about 7 years ago - 8.23 thousand downloads total - 1 stars on GitHub - 1 maintainer
cryptify 3.2.1
A procedural macro library to obfuscate Rust code. Provides compile-time string encryption and ra...10 versions - Latest release: 9 months ago - 608 thousand downloads total - 351 stars on GitHub - 1 maintainer
compile-fmt 0.1.0
Compile-time formatting and derived functionality (e.g., panics / assertions)1 version - Latest release: almost 3 years ago - 932 thousand downloads total - 1 stars on GitHub - 1 maintainer
const-primes 0.10.5
Work with prime numbers in const contexts. Prime generation, primality testing, prime counting, a...56 versions - Latest release: about 1 year ago - 1 dependent package - 604 thousand downloads total - 13 stars on GitHub - 1 maintainer
env-smart 1.0.1
Proc macro to insert env vars into code4 versions - Latest release: over 2 years ago - 5.39 thousand downloads total - 0 stars on GitHub - 1 maintainer
super_enum 0.0.1 removed
super_enum allows for compile-time aggregated enums and an easy synatx for defining 'fields' shar...1 version - Latest release: about 3 years ago - 773 downloads total - 0 stars on GitHub - 1 maintainer
docify 0.4.1
Docify allows you to live-embed at compile time pieces of code from throughout your project as ru...29 versions - Latest release: over 1 year ago - 25 dependent packages - 11 dependent repositories - 7.11 million downloads total - 27 stars on GitHub - 1 maintainer
telety 0.4.0
Access type information across crates and modules in your proc macros4 versions - Latest release: 11 months ago - 2 dependent packages - 4.65 thousand downloads total - 3 stars on GitHub - 1 maintainer
float_approx_math 0.1.9
A math library for compile-time floating-point approximations (sqrt, sin, cos, etc...)10 versions - Latest release: over 2 years ago - 3 dependent packages - 12.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
color-char 0.2.0
Character with color information3 versions - Latest release: almost 4 years ago - 1 dependent package - 4.07 thousand downloads total - 2 stars on GitHub - 1 maintainer
typerat 0.0.4
Type-level rational numbers based on `typenum`.4 versions - Latest release: over 2 years ago - 5.12 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
unsupported 0.2.0
A compile-time panic macro for tagging unsupported code paths. Alternative to todo! or unimplemen...3 versions - Latest release: 13 days ago - 46 downloads total - 1 maintainer
smallest-uint 0.1.5
Gets the smallest unsigned integer type that can represent a given value6 versions - Latest release: almost 4 years ago - 31.4 thousand downloads total - 2 stars on GitHub - 1 maintainer
color-gradient 0.1.3
Color gradient and color interpolation4 versions - Latest release: over 3 years ago - 5.14 thousand downloads total - 2 stars on GitHub - 1 maintainer
sa 2.0.0
Simple Rust macro to assert constant expressions3 versions - Latest release: almost 5 years ago - 1 dependent package - 7.43 thousand downloads total - 0 stars on GitHub - 1 maintainer
str-block 0.1.2
Remove the initial newline and common indentation from string literals3 versions - Latest release: over 2 years ago - 5.43 thousand downloads total - 0 stars on GitHub - 1 maintainer
glob_include 0.0.0
embed files into an executable via glob patterns1 version - Latest release: almost 3 years ago - 1.49 thousand downloads total - 2 stars on GitHub - 1 maintainer
labyrinth_macros 3.0.2
A procedural macro crate for the cryptify crate meant to provide obfuscation through compile time...5 versions - Latest release: 9 months ago - 1 dependent package - 603 thousand downloads total - 351 stars on GitHub - 1 maintainer
const-arithmetic 1.0.4
Exploits Rust's type generic system to perform integer arithmetics at compile time.5 versions - Latest release: over 3 years ago - 6.26 thousand downloads total - 0 stars on GitHub - 1 maintainer
prax-sqlx 0.12.5 💰
SQLx query engine backend for Prax ORM with compile-time checked queries30 versions - Latest release: 17 days ago - 496 downloads total - 19 stars on GitHub - 1 maintainer
Related Keywords
rust
91
macro
52
proc-macro
45
macros
31
const
21
documentation
20
openapi
17
no-std
17
meta-programming
15
template
13
rest-api
12
static
11
string
11
reflection
10
auto-generated
10
generated
10
framework
10
openapi-documentation
10
openapi31
10
sql
10
rest
10
swagger
10
rest-api-documentation
10
optimization
9
parser
9
compile
9
html
9
obfuscation
8
security
8
color
8
embed
7
compiler
7
compiler-construction
7
cranelift
7
high-level
7
high-level-programming
7
language
7
lexer
7
programming
7
programming-language
7
sdk
7
standard-library
7
std
7
type-system
7
async
7
validation
6
database
6
build
6
encryption
6
no_std
6
postgresql
6
introspection
6
preprocessor
6
cli
6
cli-completion
6
cli-framework
6
machine-learning
6
proc-macros
6
shell
6
subcommands
6
assert
5
adr
5
orm
5
constants
5
postgres
5
zero-cost
5
rust-library
5
type-safe
5
type-level
5
registry
5
cuda
5
methodology
5
pre-processing
4
templating
4
preprocessing
4
pre-processor
4
include
4
command-line
4
sqlx
4
auto-generate
4
query-builder
4
taint
4
testing
4
rust-lang
4
dsl
4
static-analysis
4
type-safety
4
typestate
4
tokio
4
contracts
3
sanitize
3
dockerfile-syntax
3
cross-platform
3
verification
3
anti-reverse
3
axum
3
containerless-build
3
codegen
3
architecture
3
build-tools
3