Small parts.
Possibilities ahead.

Rustlet is the backend foundation for tailored software. Focused, tested Rust libraries that people and AI agents can put together into your application.

Your service

Choose the libraries your application needs.

0 libraries selected

Build the application
you have in mind.

Each Rustlet is a backend library with a focused responsibility and documented interfaces. Security-sensitive work, such as authentication, has an established implementation an AI agent can reuse inside your application.

Each functional crate includes an Integration Guide, so people and AI agents can connect the components and develop the application around specific requirements.

A focused job.
A place in your application.

Compose only the parts you need.

HTTP

Routing, embedded assets, cookies, and the lifecycle of an HTTP service.

Authentication

Compose authentication, sessions, API keys, and OAuth to fit your application’s boundaries.

Database

Embedded data management, used directly inside your application.

Storage

Local files and structured content, with a focused interface for managing them.

Mail

SMTP delivery as a library, ready to become part of your service.

Systemd

Readiness, shutdown notifications, and structured logging for services on Linux.

Compose only
what you need.