Skip to content

KarinThe Bun-Native Architecture Framework

Built for speed. Structured for real apps.

Karin Logo

Why Karin?

Karin is designed to bridge the gap between performance and structure.

  • Speed: Leveraging Bun's native HTTP server and runtime.
  • Developer Experience: No boilerplate, intuitive decorators, and automatic discovery.
  • Scalability: Built on solid architectural patterns (DI, MVC) without the complexity of legacy frameworks.
typescript
// Simple, clean, and fast
@Controller("/users")
export class UsersController {
  constructor(private usersService: UsersService) {}

  @Get()
  async getAll() {
    return this.usersService.findAll();
  }
}

Released under the MIT License.