# Published

edikt-core v…

Lossless config editing as a library: the value model, jq-flavored expression engine, and the Document/Convert seams behind edikt. Pair it with a format crate and edit files without disturbing a byte you didn't target.

Format implementations, each independently published: edikt-jsonc · edikt-toml · edikt-yaml · edikt-kdl · edikt-ini · edikt-env - on the shared edikt-syntax rowan substrate.

$ cargo add edikt-core edikt-toml
crates.io · docs.rs · GitHub
gpg-inspector-lib v…

Parse and inspect OpenPGP packet structure - RFC 4880 and RFC 9580, old and new formats, v4/v6 keys, computed fingerprints and key IDs, optional decompression of nested packets. Introspect keys and signatures without shelling out to gpg.

$ cargo add gpg-inspector-lib
crates.io · docs.rs · GitHub
govee-api2 v…

Async client for Govee's v2 router-based API: device and group discovery, power, brightness, color, scenes, and per-segment control - with retries, exponential backoff, and typed rate-limit errors handled for you. The engine behind govee-tui.

$ cargo add govee-api2
crates.io · docs.rs · GitHub
penknife-gist v…

A GitHub Gist API client with retry, rate-limit, and pagination handling built in. Extracted from penknife, where it powers gist sync and drift tracking.

$ cargo add penknife-gist
crates.io · docs.rs · GitHub
wayfinder-core v…

Client, cache, search, and rendering for Archives of Nethys Pathfinder 2e / Starfinder 2e data: an Elasticsearch query builder, SQLite cache with per-category TTLs, and a renderer that turns AON HTML into structured content blocks. Build your own PF2e tooling on top.

$ cargo add wayfinder-core
crates.io · docs.rs · GitHub
wsola v…

Pitch-preserved audio time-stretch (WSOLA) - pure Rust, one dependency, no C. Speed a podcast to 1.5x without the chipmunk effect. Streaming and one-shot APIs, property-tested to be bit-identical between the two. Born inside pdcst; published independently.

$ cargo add wsola
crates.io · docs.rs · GitHub
libsemverator v…

Semantic version parsing, comparison, and range handling with pkgx-compatible semantics - a pure-Rust port of libpkgx's semver. Ships as both rlib and cdylib (FFI-friendly), with optional serde support. The core of the semverator CLI.

$ cargo add libsemverator
crates.io · docs.rs · GitHub

# In the pipeline

passkeep

A small, pure-Rust WebAuthn relying party: verify passkey registration and assertion ceremonies with no C crypto in the tree (ring, or fully pure-Rust via RustCrypto). Holding for a security review and test vectors before its first release - auth code should earn its way onto crates.io.

GitHub

Every published crate above releases through the same reusable CI pipeline: tested on a matrix, clippy-clean, and coverage-tracked before it ships.