wdanilo/crabtime
None observed · 2026-08-28
Health v2 · maintenance only
49/100
- Activity 64
- Release rhythm 35
- Longevity 39
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 547
- days_rel: n/a
- days_push: 218
- n_releases_24m: 0
Adoption not part of the score
2049 stars · 37 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Crabtime is a Rust crate providing a powerful macro that generates code by evaluating inline Rust logic at compile time. It enables metaprogramming by letting developers write Rust expressions that are evaluated during compilation to produce generated code.
Use cases
- generate Rust code at compile time from inline logic
- evaluate Rust expressions during compilation
- write compile-time metaprogramming without proc macro boilerplate
- compute constants and lookup tables at build time
- replace repetitive macro_rules with inline Rust evaluation
When to choose
- you need compile-time code generation in Rust with plain Rust syntax
- you want simpler alternatives to procedural macros or macro_rules
- you need build-time computed constants or generated functions
When to avoid
- you need runtime code evaluation or dynamic execution
- your project avoids heavy compile-time computation due to build time costs
- you need metaprogramming in a language other than Rust
Facets
library · maturity active
compiler developer-tools parser developer-tools programming-languages compilers rust cross-platform rust-macro compile-time-evaluation metaprogramming code-generation eval
2 sources
- readme: https://github.com/wdanilo/crabtime · fetched 2026-08-28 · e8f9cd0db07b
- registry_crates: https://crates.io/api/v1/crates/crabtime · fetched 2026-08-29 · c3f040912b5b
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| wdanilo/crabtime | main | 49 |
For agents
markdown · JSON · MCP: product_card(name="wdanilo/crabtime")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem