cloudflare/azul has 64 GitHub stars and 16 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-15 07:07 UTC. Last push 2026-11-12.
Measured star growth
- in 24h
- 0
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
About
Tiled transparency logs libraries and applications
Web & AppsREADME.md
OriginalAzul
Azul (short for azulejos, the colorful Portuguese and Spanish ceramic tiles) contains an implementation of a tiled certificate transparency log compatible with the Static CT API, built for deployment on Cloudflare Workers. It also contains several crates implementing various C2SP specifications. Read the blog post for more details.
The crates in the repository are organized as follows:
- ct_worker: A Static CT API log implementation for deployment on Cloudflare Workers.
- mirror_worker: A configurable tlog-mirror, tlog-witness, or combined worker. Logs are keyed by exact checkpoint origin with Ed25519 or ML-DSA-44 checkpoint signers.
- static_ct_api (crates.io): An implementation of the C2SP static-ct-api specification.
- signed_note (crates.io): An implementation of the C2SP signed-note specification.
- tlog_tiles (crates.io): An implementation of the C2SP tlog-tiles and C2SP checkpoint specifications.
Deploy
See instructions in the ct_worker crate for deployment instructions.
Build
cargo build
Test
cargo test
Lint
cargo clippy -- -D warnings -W clippy::pedantic
Benchmark
cargo bench
Fuzz
Follow setup instructions from https://rust-fuzz.github.io/book/cargo-fuzz/setup.html (requires nightly compiler).
cargo fuzz run fuzz_parse_tile_path
cargo fuzz run fuzz_parse_tree
cargo fuzz run fuzz_parse_record