Create abstract implementations for traits
A high-performance Rust-native CLI coding agent
An ergonomic abstraction layer over popular Rust web frameworks
Turn any combination of bit and byte fields into a structs
A client oriented package for the Abstract Framework.
Cersei: A modular Rust SDK for building coding agents
Agent builder, agentic loop, streaming, and reporters for the Cersei SDK
Provider-agnostic text embeddings with a pluggable vector index for the Cersei SDK
Hook/middleware system for the Cersei SDK
LSP client for the Cersei coding agent SDK
MCP (Model Context Protocol) client for the Cersei SDK
Memory trait and backends for the Cersei SDK
Library for define abstract method. Can know unimplemented abstract methods by fail fast as possible. This mechanism is very useful for prevent the implementation leakage.
The abstract interface for net-* client.
An abstract OAuth2 strategy for OmniAuth.
A library for working with Abstract Syntax Trees.
Define types with optional constraints for use within axiom and other libraries.
Module to declare abstract classes and methods
Generalized implementation of the middleware abstraction for Ruby.
Provides abstractions to handle HTTP protocols.
An implementation of the "abstract class" design pattern in Ruby
Get rates and tracking info from various shipping carriers. Extracted from Shopify.
Report Abstract Interface. Creates text, html, pdf and rtf output, based on a common framework.
Provides abstractions for working with URLs.