Open Source

We build in the open

Production tools and infrastructure we maintain as open source software.

Projects

What we maintain

Rapina

Opinionated Rust web framework

A web framework inspired by FastAPI, built on Axum. Protected by default — all routes require JWT auth unless explicitly marked public. Convention over configuration, standardized error responses with trace IDs, and a CLI that catches issues before production.

RustAxumJWTOpenAPI

Sheen

Polished logging for Rust

A colorful, structured logging library inspired by charmbracelet/log. Levels, colors, key=value pairs, timestamps, and multiple output formatters (Text, JSON, Logfmt). Sub-loggers with context via .with().

RustLoggingColors

Contributions

Rust Language

We contribute to Rust, the language itself. The compiler, the standard library, the ecosystem tooling. Rust is the foundation everything else we build sits on.

Contributing upstream means understanding the language at a level most teams never reach. When we hit a rough edge in the compiler or a gap in the standard library, we don't just work around it — we fix it for everyone.

It also means our team stays sharp on the internals. That depth shows up in the quality of the Rust code we ship for clients.

Philosophy

Why we build in the open

We write code, not proposals. Open source is how we prove we know what we're doing. If the code is public, the quality has to be real.

Every tool we build solves a problem we actually have. Rapina exists because we needed a Rust web framework that was secure by default and didn't require a PhD to configure. Sheen exists because logging in Rust was ugly.

Open source also keeps us honest. When your architecture decisions are public, you make better architecture decisions. When anyone can read your error handling, you write better error handling.

We don't do open source for marketing. We do it because it's the right way to build software.

See what we're building

All our work is on GitHub. Browse the code, open an issue, or submit a PR.

github.com/zaptech-dev