An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

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 code
13 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 obfuscation
6 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 key
2 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 XML
8 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 methodology
6 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 origins
8 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 specifications
8 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 two
11 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 utoipa
8 versions - Latest release: 12 days ago - 2.54 million downloads total - 4,109 stars on GitHub - 1 maintainer
Top 8.4% on crates.io
utoipa-redoc 7.0.0
Redoc for utoipa
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
Top 4.6% on crates.io
utoipa-gen 6.0.1
Code generation implementation for utoipa
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
Top 8.8% on crates.io
utoipa-rapidoc 7.0.0
RapiDoc for utoipa
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-swagger-ui-vendored 0.2.0
Vendored Swagger UI for utoipa
3 versions - Latest release: 12 days ago - 5.68 million downloads total - 4,109 stars on GitHub - 1 maintainer
Top 3.2% on crates.io
utoipa 6.0.0
Compile time generated OpenAPI documentation for Rust
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-config 0.1.3
Config for controlling utoipa's various aspects
5 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 two
4 versions - Latest release: 12 days ago - 327 thousand downloads total - 4,109 stars on GitHub - 1 maintainer
Top 3.5% on crates.io
utoipa-swagger-ui 10.0.1
Swagger UI for utoipa
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
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] attribute
31 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 knowledge
8 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 time
3 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 utilities
6 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 fastapi
1 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 arguments
1 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 scripting
6 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 staticizer
3 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 time
3 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 time
4 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 literals
6 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-parsing
17 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 Rust
3 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] attribute
1 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 validation
17 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 time
3 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 library
18 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-picker
6 versions - Latest release: 19 days ago - 2.77 thousand downloads total - 1 stars on GitHub - 1 maintainer
temply 0.3.0
Simple, opinionated template engine
3 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 parser
6 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 library
18 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-rs
2 versions - Latest release: 8 months ago - 46 downloads total - 2 stars on GitHub - 1 maintainer
bagel 0.1.3
Compile-time evaluation and other tools
4 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 Mingling
10 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 arithmetic
2 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 incin
2 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 incin
2 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 incin
2 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 incin
2 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 code
4 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 macros
4 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 information
3 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 value
6 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 interpolation
4 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 expressions
3 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 literals
3 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 patterns
1 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 queries
30 versions - Latest release: 17 days ago - 496 downloads total - 19 stars on GitHub - 1 maintainer