Serenity
Business Apps Made Simple with Asp.Net Core MVC / TypeScript
Serenity is an open-source ERP framework project on GitHub under the MIT license (permissive), with 2.7k stars. It is built with Runtime, TypeScript and Vite. Its last push was yesterday.
- Stars
- 2.7k
- License
- MIT
- Activity
- Active
- Latest release
- 10.6.3
Judgement
- What it is
- Framework or platform
- What it does
- An ASP.NET Core and TypeScript platform for data-centric business apps, generating grids, forms, services and permissions from your database tables.
- Adopt it when
- A .NET team builds many CRUD-heavy line-of-business apps and wants code generation and a consistent stack.
- Watch out
- Opinionated with its own UI and conventions, and some extras such as the advanced samples are commercial.
- Ready for
- Production-ready
- Runs as
- Library and self-hosted server
- Built with
- C#, ASP.NET Core, TypeScript and Vite
- How established
- Established: started 12 years ago, latest release 10.6.3.
- What the license allows
- You can build it into a product you sell, as long as you keep its copyright notice.
Judged on 2026-11-03 from the project's README and GitHub data. The license and age lines are worked out directly.
Built from
Follow it down: Serenity → Runtime → LLVM project → runs on a microchip
Open-source alternatives to Serenity
-
1
Frappe frappe
Low code web framework for real world applications, in Python and Javascript
Framework or platform Production-ready You are building or extending a database-heavy business application, particularly anything in the ERPNext ecosystem.
★ 11k MIT Python Active, pushed 6 days ago -
2
Open Mercato open-mercato
The AI-Engineering Foundation Framework for business apps: open-source TypeScript, with multi-tenancy, RBAC, events and domain modules already decided as conventions and specs, so Cursor, Claude Code and Codex build features instead of re-deciding architecture. Start with 80% done.
Framework or platform Experimental You are building a custom business system with AI coding tools and want architecture decisions already made.
★ 1.9k MIT TypeScript Active, pushed today -
3
Ofbiz-framework apache
Apache OFBiz is an open source product for the automation of enterprise processes. It includes framework components and business applications for ERP, CRM, E-Business/E-Commerce, Supply Chain Management and Manufacturing Resource Planning. OFBiz provides a foundation and starting point for reliable, secure and scalable enterprise solutions.
Framework or platform Production-ready You have Java developers and want an Apache-licensed ERP base to customise heavily.
★ 1.1k Apache-2.0 Java Active, pushed yesterday -
4
IOTA-SDK iota-uz
IOTA-SDK - is an open-source modular ERP. An alternative to SAP, Oracle, Odoo written in Go with modern look & feel
Framework or platform Experimental You have Go developers and want an ERP base to build on rather than a ready product.
★ 476 Apache-2.0 Go Active, pushed today -
5
Hexya hexya-erp
Hexya business application development framework
Framework or platform Experimental A Go team wants to build Odoo-like business modules in a compiled, type-safe language.
★ 460 Apache-2.0 Go Active, pushed 43 days ago -
6
Platform lsfusion
lsFusion is an extremely declarative open-source language-based platform for information systems development
Framework or platform Usable You build data-heavy business systems such as ERP or retail back office and are open to a fundamentally different development model.
★ 214 LGPL-3.0 Java Active, pushed today
Commercial ERP frameworks
-
1
Salesforce Platform Salesforce, Inc.
Salesforce Platform powers the Agentic Enterprise, combining metadata, governance, MuleSoft and Data Cloud.
Framework or platform Production-ready Your organisation already runs on Salesforce and wants internal apps that share its data, users and permissions.
Commercial -
2
ServiceNow App Engine ServiceNow
Framework or platform Production-ready Your enterprise already runs ITSM on ServiceNow and wants to move other request and approval processes onto it.
Commercial
Stars, license and activity come from GitHub and refresh on a rolling hourly schedule. The project's own description is quoted as written.