Volt v0.1 · TypeScript APIs on Bun · Get started
Ecosystem Directory

Official Plugins Ecosystem

Extend your Volt application with battle-tested, modular plugins. Zero bloat: only install what you need.

Official

Prisma ORM Plugin

@voltts/plugin-prisma

Official Prisma Client integration with context store injection, automatic P2002/P2025 error code translation, and graceful connection teardown.

Official

PostgreSQL Integration

@voltts/plugin-postgres

Inject a compatible PostgreSQL client with query and transaction methods. The default implementation is a mock.

Official

Redis Cache

@voltts/plugin-redis

Inject a compatible Redis client with get/set and TTL operations. The default store is in memory.

Official

JWT Authentication

@voltts/plugin-jwt

Sign and verify JSON Web Tokens using HMAC-SHA256 with automatic Bearer token extraction and route guards.

Official

CORS & Security

@voltts/plugin-cors

Configurable Cross-Origin Resource Sharing middleware supporting credentials, dynamic origins, and preflights.

Official

Rate Limiter

@voltts/plugin-rate-limit

Window-based request counters with configurable stores, key generators, and limit headers.

Official

Signed Cookies

@voltts/plugin-cookies

Parse, serialize, and cryptographically sign HTTP cookies with HMAC integrity checks.

Official

Structured Logger

@voltts/plugin-logger

Ultra-low overhead request logger with colorful dev formatting and single-line JSON for production.

Official

GraphQL Server

@voltts/plugin-graphql

Run GraphQL schemas natively in Volt with request context injection and embedded GraphiQL web IDE.