Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
crates.io "compile-time" keyword
typsy 0.1.0
Heterogenous containers1 version - Latest release: over 3 years ago - 1 dependent package - 1.32 thousand downloads total - 0 stars on GitHub - 1 maintainer
counting-macros 0.2.0
Stateful numeric incrementing macros2 versions - Latest release: about 1 year ago - 3.04 thousand downloads total - 1 stars on GitHub - 1 maintainer
construe 0.0.3
Compile-Time Growable Array: Vec & String for const!3 versions - Latest release: 9 months ago - 1 dependent package - 950 downloads total - 1 maintainer
const-primes 0.5.1
Generate and work with prime numbers in const contexts22 versions - Latest release: 1 day ago - 5.13 thousand downloads total - 7 stars on GitHub - 1 maintainer
telety 0.2.0
Access type information across crates and modules in your proc macros2 versions - Latest release: about 1 month ago - 591 downloads total - 0 stars on GitHub - 1 maintainer
Top 8.4% on crates.io
5 versions - Latest release: 6 days ago - 3 dependent packages - 2 dependent repositories - 93.5 thousand downloads total - 1,866 stars on GitHub - 1 maintainer
utoipa-redoc 4.0.0
Redoc for utoipa5 versions - Latest release: 6 days ago - 3 dependent packages - 2 dependent repositories - 93.5 thousand downloads total - 1,866 stars on GitHub - 1 maintainer
Top 3.5% on crates.io
28 versions - Latest release: 5 days ago - 24 dependent packages - 505 dependent repositories - 1.57 million downloads total - 1,866 stars on GitHub - 1 maintainer
utoipa-swagger-ui 7.0.1
Swagger UI for utoipa28 versions - Latest release: 5 days ago - 24 dependent packages - 505 dependent repositories - 1.57 million downloads total - 1,866 stars on GitHub - 1 maintainer
utoipa-scalar 0.1.0
Scalar for utoipa1 version - Latest release: 6 days ago - 296 downloads total - 1,866 stars on GitHub - 1 maintainer
Top 4.6% on crates.io
43 versions - Latest release: 6 days ago - 3 dependent packages - 632 dependent repositories - 2.26 million downloads total - 1,866 stars on GitHub - 1 maintainer
utoipa-gen 4.3.0
Code generation implementation for utoipa43 versions - Latest release: 6 days ago - 3 dependent packages - 632 dependent repositories - 2.26 million downloads total - 1,866 stars on GitHub - 1 maintainer
Top 8.8% on crates.io
5 versions - Latest release: 6 days ago - 5 dependent packages - 1 dependent repositories - 76.7 thousand downloads total - 1,866 stars on GitHub - 1 maintainer
utoipa-rapidoc 4.0.0
RapiDoc for utoipa5 versions - Latest release: 6 days ago - 5 dependent packages - 1 dependent repositories - 76.7 thousand downloads total - 1,866 stars on GitHub - 1 maintainer
Top 3.2% on crates.io
45 versions - Latest release: 5 days ago - 57 dependent packages - 655 dependent repositories - 2.26 million downloads total - 1,866 stars on GitHub - 1 maintainer
utoipa 4.2.3
Compile time generated OpenAPI documentation for Rust45 versions - Latest release: 5 days ago - 57 dependent packages - 655 dependent repositories - 2.26 million downloads total - 1,866 stars on GitHub - 1 maintainer
def-mod 0.5.0
Simplifies module implementation routing and statically verifies exports.5 versions - Latest release: almost 5 years ago - 3.09 thousand downloads total - 1 stars on GitHub - 1 maintainer
map-to-const 0.2.0
Easily convert HashMap<K, V> to constant [(K, V); N] values.2 versions - Latest release: about 2 years ago - 726 downloads total - 2 stars on GitHub - 1 maintainer
proc_static_assertions 0.0.0 💰
Compile-time assertions via procedural macros.1 version - Latest release: over 4 years ago - 608 downloads total - 555 stars on GitHub - 1 maintainer
dough 0.1.3
Internal macros for the bagel crate4 versions - Latest release: almost 2 years ago - 1 dependent package - 1.51 thousand downloads total - 4 stars on GitHub - 1 maintainer
bagel 0.1.3
Compile-time evaluation and other tools4 versions - Latest release: almost 2 years ago - 1.23 thousand downloads total - 4 stars on GitHub - 1 maintainer
smol-symbol 0.1.7
Provides compile-time globally unique, 25-character, 128-bit symbols similar to the Symbol type i...3 versions - Latest release: 10 months ago - 819 downloads total - 1 stars on GitHub - 1 maintainer
const_fixedp 0.1.1
A const type for fixed point arithmetic2 versions - Latest release: almost 3 years ago - 758 downloads total - 0 stars on GitHub - 1 maintainer
compile-symbol
Provides compile-time globally unique, 25-character, 128-bit symbols similar to the Symbol type i...4 versions - Latest release: 2 days ago - 923 downloads total - 1 stars on GitHub - 1 maintainer
super_enum 0.0.1
super_enum allows for compile-time aggregated enums and an easy synatx for defining 'fields' shar...1 version - Latest release: 9 months ago - 311 downloads total - 0 stars on GitHub - 1 maintainer
intern-str-codegen 0.1.2 💰
Generate intern-str graphs at compile time3 versions - Latest release: over 1 year ago - 1.12 thousand downloads total - 2 stars on GitHub - 1 maintainer
include-cargo-toml 0.1.0
Load properties of Cargo.toml at compile time1 version - Latest release: over 2 years ago - 3.57 thousand downloads total - 2 stars on GitHub - 1 maintainer
arranged 0.1.2
Statically bounds-checked (machine-word-abstracting? TBD) ranged types as zero or low-runtime ove...3 versions - Latest release: about 2 years ago - 1.13 thousand downloads total - 12 stars on GitHub - 1 maintainer
intern-str 0.1.0 💰
Efficient, compile-time string interning for Rust1 version - Latest release: over 1 year ago - 2 dependent packages - 1.75 thousand downloads total - 2 stars on GitHub - 1 maintainer
register-bits 0.2.3
Perform register-bit manipulation which is verified at compile time5 versions - Latest release: almost 2 years ago - 1.43 thousand downloads total - 1 stars on GitHub - 1 maintainer
derivenum 0.1.1
macros intended for use on enums to reduce boilerplate / provide useful shortcuts2 versions - Latest release: over 2 years ago - 750 downloads total - 0 stars on GitHub - 1 maintainer
compile-fmt 0.1.0
Compile-time formatting and derived functionality (e.g., panics / assertions)1 version - Latest release: 5 months ago - 30.4 thousand downloads total - 1 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: 4 months ago - 3 dependent packages - 3.29 thousand downloads total - 0 stars on GitHub - 1 maintainer
qed 1.6.1
Compile-time assertions10 versions - Latest release: 11 months ago - 1 dependent repositories - 38.2 thousand downloads total - 5 stars on GitHub - 1 maintainer
rsb_derive 0.5.1
An opinionated macro implementation for Rust struct builder pattern with compile-time validation16 versions - Latest release: over 1 year ago - 8 dependent packages - 11 dependent repositories - 268 thousand downloads total - 8 stars on GitHub - 1 maintainer
func_ 1.0.1 💰
Proc macro to add function name constant within body of function2 versions - Latest release: 8 months ago - 524 downloads total - 0 stars on GitHub - 1 maintainer
const-gen 1.6.4
A crate for generating (relatively) complex compile-time constants in rust.40 versions - Latest release: 6 months ago - 3 dependent packages - 3 dependent repositories - 26.9 thousand downloads total - 20 stars on GitHub - 1 maintainer
temply 0.3.0
Simple, opinionated template engine3 versions - Latest release: about 2 years ago - 2 dependent repositories - 1.35 thousand downloads total - 0 stars on GitHub - 1 maintainer
metric 0.1.2
zero-cost dimensional analysis for safe, unit-aware numeric computations in Rust3 versions - Latest release: over 6 years ago - 11 dependent repositories - 2.26 thousand downloads total - 24 stars on GitHub - 1 maintainer
get-random-const 2.0.3 💰
Simple compile-time random generator6 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 7.56 thousand downloads total - 0 stars on GitHub - 1 maintainer
current_platform 0.2.0
Find out what platform your code is running on3 versions - Latest release: about 2 years ago - 11 dependent packages - 15 dependent repositories - 603 thousand downloads total - 31 stars on GitHub - 2 maintainers
flycatcherc-clif 0.1.1
A Cranelift backend for Flycatcher's compiler.1 version - Latest release: over 2 years ago - 1 dependent package - 878 downloads total - 4 stars on GitHub - 1 maintainer
cryptify 3.1.1
A procedural macro library to obfuscate Rust code. Provides compile-time string encryption and ra...8 versions - Latest release: 3 months ago - 2.3 thousand downloads total - 59 stars on GitHub - 1 maintainer
labyrinth_macros 3.0.0
A procedural macro crate for the cryptify crate meant to provide obfuscation through compile time...3 versions - Latest release: 4 months ago - 1.12 thousand downloads total - 59 stars on GitHub - 1 maintainer
ct-python 0.5.7
Execute Python code at compile time to generate Rust code8 versions - Latest release: 10 months ago - 2.98 thousand downloads total - 1,117 stars on GitHub - 2 maintainers
get-field-by-type 0.0.4
Get a value of field, based on the type of a field3 versions - Latest release: 2 months ago - 1 dependent package - 1.94 thousand downloads total - 0 stars on GitHub - 1 maintainer
docify 0.2.8
Docify allows you to live-embed at compile time pieces of code from throughout your project as ru...26 versions - Latest release: about 1 month ago - 15 dependent packages - 11 dependent repositories - 1.41 million downloads total - 15 stars on GitHub - 1 maintainer
const-gen-derive 1.1.5
A derive macro for the const-gen crate.14 versions - Latest release: 6 months ago - 1 dependent package - 4 dependent repositories - 19.4 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: 4 months ago - 252 downloads total - 1 maintainer
staticsort 0.4.2
Implements a macro providing a compile-time quicksort function for arrays of any length, containi...11 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 7.56 thousand downloads total - 7 stars on GitHub - 1 maintainer
regex_static 0.1.1 💰
Compile-time validated regex, with convenience functions for lazy and static regexes.2 versions - Latest release: about 3 years ago - 1 dependent package - 2 dependent repositories - 2.02 thousand downloads total - 4 stars on GitHub - 1 maintainer
sa 2.0.0 💰
Simple Rust macro to assert constant expressions3 versions - Latest release: over 2 years ago - 1 dependent package - 1.63 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 3.2% on crates.io
15 versions - Latest release: over 4 years ago - 738 dependent packages - 23,015 dependent repositories - 95.1 million downloads total - 553 stars on GitHub - 1 maintainer
static_assertions 1.1.0 💰
Compile-time assertions to ensure that invariants are met.15 versions - Latest release: over 4 years ago - 738 dependent packages - 23,015 dependent repositories - 95.1 million downloads total - 553 stars on GitHub - 1 maintainer
include-bytes-plus 1.1.0 💰
Improved include_bytes! allowing to reinterpret input differently5 versions - Latest release: 8 months ago - 1.94 thousand downloads total - 0 stars on GitHub - 1 maintainer
has_impl 0.1.0
Check if trait is implemented for type in compile time1 version - Latest release: almost 4 years ago - 516 downloads total - 0 stars on GitHub - 1 maintainer
compile-time-run-macro 0.2.8 💰
implementation crate for compile-time-run9 versions - Latest release: over 4 years ago - 1 dependent package - 3 dependent repositories - 6.5 thousand downloads total - 3 stars on GitHub - 1 maintainer
compile-time-run 0.2.12 💰
run a command at compile time and capture the output13 versions - Latest release: almost 3 years ago - 2 dependent packages - 187 dependent repositories - 274 thousand downloads total - 3 stars on GitHub - 1 maintainer
typerat 0.0.4
Type-level rational numbers based on `typenum`.4 versions - Latest release: about 2 months ago - 1.16 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
str-block 0.1.2
Remove the initial newline and common indentation from string literals3 versions - Latest release: about 2 months ago - 1.08 thousand downloads total - 0 stars on GitHub - 1 maintainer
trait_info 0.1.0
Procedural macros for obtaining Trait information at compile time (proc-macro export)1 version - Latest release: 10 months ago - 1 dependent package - 1 dependent repositories - 455 downloads total - 1 stars on GitHub - 1 maintainer
constime 0.2.2
Zig's comptime for Rust with zero dependencies. Mostly something to play around with until more s...4 versions - Latest release: over 1 year ago - 1.02 thousand downloads total - 7 stars on GitHub - 1 maintainer
trait_info_gen 0.1.0
Procedural macros for obtaining Trait information at compile time1 version - Latest release: 10 months ago - 3 dependent packages - 1 dependent repositories - 865 downloads total - 1 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: almost 4 years ago - 1 dependent package - 1 dependent repositories - 2.57 thousand downloads total - 351 stars on GitHub - 1 maintainer
assert_size 0.1.1
A macro to assert that a type has a specific size at compile time2 versions - Latest release: 22 days ago - 201 downloads total - 0 stars on GitHub - 1 maintainer
yok 0.1.9
Embed the contents of a directory in your binary8 versions - Latest release: 6 months ago - 1.64 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
crate-settings 0.0.7
Allows compile-time access to crate-specific settings defined as metadata in Cargo.toml.7 versions - Latest release: 11 months ago - 1 dependent package - 1.82 thousand downloads total - 1 maintainer
smallest-uint 0.1.5
Gets the smallest unsigned integer type that can represent a given value6 versions - Latest release: over 1 year ago - 1.89 thousand downloads total - 0 stars on GitHub - 1 maintainer
pre-proc-macro 0.2.1
Procedural marco implementations for [pre](https://crates.io/crates/pre/).3 versions - Latest release: over 2 years ago - 1 dependent package - 60 dependent repositories - 106 thousand downloads total - 120 stars on GitHub - 1 maintainer
Top 9.1% on crates.io
33 versions - Latest release: 24 days ago - 15 dependent packages - 144 dependent repositories - 1.73 million downloads total - 78 stars on GitHub - 1 maintainer
konst 0.3.9
Const equivalents of std functions, compile-time comparison, and parsing33 versions - Latest release: 24 days ago - 15 dependent packages - 144 dependent repositories - 1.73 million downloads total - 78 stars on GitHub - 1 maintainer
konst_kernel 0.3.9
Foundational const functionality shared between konst and const_panic7 versions - Latest release: 24 days ago - 2 dependent packages - 16 dependent repositories - 856 thousand downloads total - 78 stars on GitHub - 1 maintainer
konst_macro_rules 0.2.19
Implementation detail of the konst crate12 versions - Latest release: over 1 year ago - 1 dependent package - 118 dependent repositories - 857 thousand downloads total - 78 stars on GitHub - 1 maintainer
konst_proc_macros 0.3.0
Implementation detail of the `konst` crate4 versions - Latest release: over 1 year ago - 1 dependent package - 70 dependent repositories - 581 thousand downloads total - 78 stars on GitHub - 1 maintainer
pre 0.2.1
Compile-time assistance for working with unsafe code.3 versions - Latest release: over 2 years ago - 4 dependent packages - 109 dependent repositories - 106 thousand downloads total - 120 stars on GitHub - 1 maintainer
spx 0.5.0 💰
File archive library for bundling and protecting resources using compile-time code generation7 versions - Latest release: 10 months ago - 1 dependent package - 1.71 thousand downloads total - 0 stars on GitHub - 1 maintainer
spx-codegen 0.5.0 💰
File archive library for bundling and protecting resources using compile-time code generation7 versions - Latest release: 10 months ago - 1.45 thousand downloads total - 0 stars on GitHub - 1 maintainer
syringe-di-derive 0.0.2
Macros for syringe, a compile-time dependency injection framework2 versions - Latest release: about 1 year ago - 519 downloads total - 0 stars on GitHub - 1 maintainer
color-char 0.2.0
Character with color information3 versions - Latest release: over 1 year ago - 1 dependent package - 775 downloads total - 2 stars on GitHub - 1 maintainer
color-core 0.1.6
Color shared definition7 versions - Latest release: about 1 year ago - 5 dependent packages - 6.1 thousand downloads total - 2 stars on GitHub - 1 maintainer
syringe-di 0.0.2
A compile-time dependency injection framework for Rust2 versions - Latest release: about 1 year ago - 522 downloads total - 0 stars on GitHub - 1 maintainer
colormap 0.0.2
Color gradient and color interpolation3 versions - Latest release: about 1 year ago - 688 downloads total - 2 stars on GitHub - 1 maintainer
float01 0.1.0
A float in range 0-12 versions - Latest release: about 1 year ago - 2 dependent packages - 507 downloads total - 2 stars on GitHub - 1 maintainer
color-ansi 0.1.0
Lightweight terminal color writer3 versions - Latest release: 11 months ago - 1 dependent package - 1.77 thousand downloads total - 2 stars on GitHub - 1 maintainer
f01 0.1.1
A float in range 0-12 versions - Latest release: about 1 year ago - 508 downloads total - 2 stars on GitHub - 1 maintainer
color-gradient 0.1.3
Color gradient and color interpolation4 versions - Latest release: about 1 year ago - 948 downloads total - 2 stars on GitHub - 1 maintainer
color-parser 0.1.1
Css color level3 parser2 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 1.23 thousand downloads total - 2 stars on GitHub - 1 maintainer
compile-ints 0.1.0
Compile-time integers created through macros.1 version - Latest release: almost 5 years ago - 627 downloads total - 1 maintainer
flycatcher-diagnostic 0.1.1
Tools for emitting Rustc style error messages.2 versions - Latest release: over 2 years ago - 2 dependent packages - 1.81 thousand downloads total - 4 stars on GitHub - 1 maintainer
flycatcherc 0.1.1
The front-end of the Flycatcher compiler.1 version - Latest release: over 2 years ago - 2 dependent packages - 1.13 thousand downloads total - 4 stars on GitHub - 1 maintainer
flycatcherc-link 0.1.1
Cross platform binary linking library for Flycatcher's compiler.1 version - Latest release: over 2 years ago - 1 dependent package - 822 downloads total - 4 stars on GitHub - 1 maintainer
flycatcher-lexer 0.1.1
A lexer for Flycatcher source.2 versions - Latest release: over 2 years ago - 1 dependent package - 2.13 thousand downloads total - 4 stars on GitHub - 1 maintainer
flycatcher 0.1.1
The Flycatcher programming language.2 versions - Latest release: over 2 years ago - 814 downloads total - 4 stars on GitHub - 1 maintainer
ya-compile-time-utils 0.2.1
Yagna Compile-time utilities6 versions - Latest release: 12 months ago - 1 dependent package - 3 dependent repositories - 4.13 thousand downloads total - 326 stars on GitHub - 4 maintainers
flycatcher-parser 0.1.1
The Flycatcher programming language's parser.2 versions - Latest release: over 2 years ago - 2 dependent packages - 1.72 thousand downloads total - 5 stars on GitHub - 1 maintainer
git-const 1.1.0 💰
Proc macro to provide properties of git repo2 versions - Latest release: over 1 year ago - 1.21 thousand downloads total - 0 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: 11 months ago - 1.15 thousand downloads total - 1 stars on GitHub - 1 maintainer
todo_by 0.3.0
Compile-time lifetimes for comments.4 versions - Latest release: 12 months ago - 3.44 thousand downloads total - 117 stars on GitHub - 1 maintainer
env-smart 1.0.1 💰
Proc macro to insert env vars into code4 versions - Latest release: 4 months ago - 889 downloads total - 0 stars on GitHub - 1 maintainer
split_array 0.2.0
Split array references in two with compile-time size validation.3 versions - Latest release: 29 days ago - 305 downloads total - 1 maintainer
const_graphs 0.2.2 💰
Blazingly-fast compile-time no-std graph crate5 versions - Latest release: over 1 year ago - 1.17 thousand downloads total - 5 stars on GitHub - 1 maintainer
fortraith 0.1.3
Compile-time compiler that compiles Forth to compile-time trait expressions.4 versions - Latest release: almost 4 years ago - 1.42 thousand downloads total - 219 stars on GitHub - 1 maintainer
typsy-macros 0.1.0
macros for `typsy`1 version - Latest release: over 3 years ago - 1 dependent package - 885 downloads total - 0 stars on GitHub - 1 maintainer
Related Keywords
rust
47
macro
20
meta-programming
15
const
13
compile
9
color
8
parser
8
optimization
8
static
7
std
7
standard-library
7
sdk
7
programming-language
7
programming
7
lexer
7
documentation
7
language
7
no-std
7
compiler
7
compiler-construction
7
cranelift
7
high-level
7
high-level-programming
7
macros
6
proc-macro
6
swagger
6
rest-api-documentation
6
rest-api
6
rest
6
openapi3
6
openapi-documentation
6
generated
6
auto-generated
6
openapi
6
assert
5
no_std
5
string
4
build
4
rust-lang
4
rust-library
4
constants
4
type
3
testing
3
static-assertions
3
array
3
reflection
3
integer
2
safety
2
zero-cost
2
unsafe
2
const_fn
2
file-archive
2
perfect-hashing
2
ioc
2
dependency-injection
2
di
2
rust-crate
2
inversion-of-control
2
evaluator
2
traits
2
introspection
2
automatic
2
control-flow
2
encryption
2
obfuscator
2
renaming
2
runtime
2
source
2
embed
2
include
2
trait
2
command
2
hacktoberfest
2
typenum
2
unique
2
generate
2
hlist
2
list
2
library
2
crystal
2
symbol
2
enum
2
interning
2
cross-platform
1
auto-generate
1
engineering-at-its-best
1
sizeof
1
metaprogramming
1
comptime
1
def-mod
1
module
1
dir
1
strings
1
graphs
1
rational
1
implementation-routing
1
run
1
modules
1
hashmap
1
nostd
1