Skip to content

H3ravel - Laravel's Elegance, TypeScript's Power

A modern TypeScript runtime-agnostic web framework built on top of H3.

Features

Laravel-inspired Architecture

Familiar patterns and conventions that Laravel developers love, adapted for the TypeScript ecosystem.

Clean Routing

Intuitive and expressive routing system that makes defining your application's endpoints a breeze.

Controllers with Decorators

Intuitive and expressive routing system that makes defining your application's endpoints a breeze.

HTTP Kernel

Powerful HTTP kernel for handling requests, responses, and middleware pipeline execution.

Eloquent-like ORM (Planned)

Beautiful, expressive ORM inspired by Laravel's Eloquent, designed for TypeScript applications.

Musket CLI

Comprehensive command-line interface for scaffolding, development, and deployment tasks.

Modular Services

Clean service architecture with dependency injection and modular design patterns.

Runtime Agnostic

Works seamlessly across Node.js, Bun, Deno, and other JavaScript runtimes.

Type-safe Everything

Full TypeScript support with strong typing throughout the framework for better developer experience.

Why H3ravel?

Laravel's Elegance

Brings the beautiful syntax and developer experience of Laravel to the TypeScript world, maintaining the elegance and simplicity that developers love.

TypeScript-First

Built from the ground up with TypeScript, providing excellent type safety, IntelliSense, and modern development tooling out of the box.

Built on H3

Leverages H3's fast, flexible, and composable HTTP framework to deliver exceptional performance and minimal overhead.

Runtime Agnostic

Deploy anywhere - Node.js, Bun, Deno, or any other JavaScript runtime. Your application adapts to your infrastructure needs.