Caravel
Build your application
Bring routes, configuration, and application services together while keeping ASP.NET Core’s hosting, dependency injection, and authentication within reach.
Read Caravel docsExpressive routing, approachable data access, and integrated tooling on .NET 10 LTS. Use the whole framework, or just the packages you need.
Public Preview · 26.1.0-rc1
Explore the first public preview →Bring routes, configuration, and application services together while keeping ASP.NET Core’s hosting, dependency injection, and authentication within reach.
Read Caravel docsWork with models, queries, soft deletes, and seeders through an approachable data layer. Keep EF Core’s providers, relationships, and transactions.
Read Clarion docsCreate an app, run development sessions, inspect routes, and manage migrations from one command-line tool. Spend less time assembling your workflow.
Read Bosun docsConsistent conventions connect your routes, data, and application services. Start with familiar .NET primitives and add the Caravel packages that make your work easier.
Read the design principlesusing Caravel.AspNetCore;
var builder = WebApplication.CreateBuilder(args);
builder.AddCaravel();
var app = builder.Build();
app.UseCaravel();
app.Routes(routes =>
routes.Get("/hello/{name}",
(string name) => $"Hello, {name}!")
.Name("greeting"));
if (await app.ExportCaravelRoutesAsync(args)) return;
await app.RunAsync();ASP.NET Core, EF Core, and standard hosting and dependency injection. Keep the platform you already know within reach.
Use the whole framework, or just the packages you need. Clarion works in any .NET app. Add capabilities as your application grows.
Available under the MIT license. No mandatory commercial license keys. Read the source, contribute, and help shape what comes next.
Caravel is inspired by Laravel’s attention to developer experience. It brings routing, data access, and developer tools together while building on the strengths of the .NET ecosystem. Developed and maintained by Clinimatix, LLC.
Current scope and planned development.
Application conventions, Clarion data access, and Bosun tooling, with optional services for accounts, durable work, messaging, and storage.
Release candidates are public previews. Work toward the first stable release focuses on integration feedback, fixes, and upgrade validation.
Passkeys and account screens, calendar scheduling, cloud storage, more notification providers, starter kits, and AI/MCP tooling. These remain planned and are not gates for stable 26.1.