Back to directory

Serenity Application Platform

An ASP.NET Core and TypeScript application platform for building data-centric business applications quickly, with code generation, CRUD scaffolding, and an admin dashboard.

Serenity Application Platform

Serenity is an application platform built on ASP.NET Core MVC and TypeScript, aimed at shortening development of data-centric business applications with a service-based architecture. It reduces boilerplate through code generation for models, CRUD operations, and data grids, and applies established software design practices to keep ongoing maintenance costs down.

A project scaffolding template, Serene, sets up a new Serenity application in a few steps, installing both the .NET and NPM sides of the project so it can be built and run immediately. A companion Chrome extension, Serenity Developer Tools, helps inspect and debug Serenity widgets, their properties, and their DOM elements directly in the browser's DevTools.

It is written in C# and TypeScript and licensed under MIT, with a premium StartSharp template available to paying customers.

More in Web frameworks

See all 29
  • Andurel

    andurel.com

    A Go web framework, in the style of Laravel, with routing, controllers, database migrations and models, Inertia-based views, queues, and a code-generating CLI.

  • Vibe Stack

    vibestack0.gumroad.com

    A Next.js 15 and Supabase boilerplate shipped with architecture rules that block AI coding assistants from generating insecure auth, deprecated imports and broken Next.js 15 patterns.

  • Janux

    janux.build

    A fullstack TypeScript framework where a single component definition is projected three ways: a live UI for people, and typed MCP tools and resources for AI agents, so the human interface and the agent-facing tools cannot drift apart.