# Published

agentmail-rs v…

Unofficial typed client for AgentMail, the email API for agents: full 1:1 parity with the official SDKs across all three API scopes, reached through typed scope handles - client.org(), client.inbox(id), client.pod(id) - so a resource that doesn't belong to a scope simply doesn't compile there. Typed errors, built-in pagination (including list_all_* drain helpers), automatic retries, and optional Svix webhook verification. Imported as agentmail; rustls + ring, no C.

$ cargo add agentmail-rs
crates.io · docs.rs · GitHub
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 · edikt-frontmatter - on the shared edikt-syntax rowan substrate.

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

Markdown task running as a library: parse a tasks.md (heading = task, fenced block = script, Key: value metadata), list its jobs and their argument signatures, and run one. Dependency-free, with the execution mechanics kept inside, so an editor or TUI embeds a narrow list, describe, and run surface. The mdtask CLI and its MCP server are thin wrappers over it.

$ cargo add mdtask-core
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
lean-embed v…

A provider-agnostic text-embeddings client: OpenAI (and any OpenAI-compatible endpoint), Gemini, Voyage, and Ollama behind one embed() call, with query/document asymmetry and an optional pinned output dimension validated on every returned vector. rustls + ring only, no OpenSSL or aws-lc: the whole reason it exists instead of a framework.

$ cargo add lean-embed
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.