Skip to main content

Welcome to Rikta

ยท One min read
Rikta Core Team

We're excited to announce the official documentation site for Rikta - The Zero-Config TypeScript Framework for Modern Backends.

What is Rikta?โ€‹

Rikta is a modern backend framework built on top of Fastify that brings the best of decorator-based development without the complexity of module systems.

Key Featuresโ€‹

  • ๐Ÿš€ Zero-Config Autowiring - No imports: [], exports: [], or providers: [] arrays
  • โšก Fastify Powered - Maximum performance with minimal overhead
  • ๐Ÿ›ก๏ธ Type-Safe by Default - Native Zod integration for validation
  • ๐Ÿ”„ Hybrid Lifecycle - Powerful hooks and event bus

Quick Startโ€‹

Getting started is incredibly simple:

npx @riktajs/cli new my-app
cd my-app
npm run dev

That's it! Your API is running at http://localhost:3000.

Performanceโ€‹

Rikta is approximately 40% faster than NestJS on average, while adding minimal overhead (~2-5%) over vanilla Fastify:

Metricvs NestJS
Startup-43%
GET requests-41%
POST requests-25%
Param requests-46%

Benchmarks use interleaved requests for fair comparison.

Get Involvedโ€‹

  • โญ Star us on GitHub
  • ๐Ÿ“– Read the documentation
  • ๐Ÿ› Report issues on GitHub

We can't wait to see what you build with Rikta!