Packages
Browse packages indexed by the registry.
Procedural macro for dynamically matching WAMP URIs.
A Battleship game implementation in Rust
Searches Pokémon Showdown battle logs
A battleship game for your ANSI shell
The game of battleship and a few bot implementations
Generic types for Battlesnake
game types for play.battlesnake.com
SDK for interacting with battleware.
Tools for deploying battleware.
Execution environment for battleware.
Validator that participates in a battleware network.
Simple bot that randomly plays battleware.
Local backend for battleware.
Common types used throughout battleware.
Simplify authentication, acknowledge automation, input validation and sending commands using BattlEye RCON UDP connection.
Robust terminal battery monitor with statistics, logging, and colored output for Linux (and cross-platform support)
DEPRECATED: Use aprender-orchestrate instead. Re-exports aprender-orchestrate for backward compatibility.
Shared utilities for the Batuta stack: formatting, system info, display helpers
An extensible file format built for asset systems
A Typst-native static site generator: write pages in Typst, get incremental builds, live reload, feeds, search, taxonomies, and an asset pipeline.
Macro implementation for the `bauer` crate. This should only be accessed through the `bauer` crate.
OIDC, Clerk, and WorkOS token verification, personal access tokens, and Axum principal extraction for Baukit services.
Layered, validated application configuration and secret-handling conventions.
Dependency-light shared vocabulary for Baukit services.
Versioned AES-256-GCM envelope encryption and a storage-neutral vault port for third-party credentials held by Baukit services.
Guarded outbound HTTP client that pins DNS answers to public addresses.
Versioned event envelope and validation contract for product-to-product events.
Shared Axum middleware, error, and HTTP telemetry conventions.
Provider-neutral connector contract for cursor-paged imports, verified webhooks, and connection health.
Durable PostgreSQL outbox storage and supervised worker execution for Baukit services.
Small OpenAPI metadata, serialization, writing, and drift-check helpers.
Operational health, readiness, metrics, and build-information endpoints.
Provider-neutral push delivery with an Expo ticket and receipt adapter, a device registry, and daily delivery claims.
Redis-backed identity and client-IP token-bucket rate limiting for Axum services.
Process lifecycle and service composition primitives for Baukit applications.
Revision allocation, tombstone purge horizons, and hybrid logical clocks for Baukit sync implementations.
Standard logging, tracing, and metrics setup for Baukit services.
Shared integration fixtures and conformance-test support for Baukit services.