shesha framework
Loading
shesha framework
Know the answer? Post it — somebody with the same question will find it here.
Sign in to answer this question
It is the same account you read, post and publish with — and you will come straight back to this page.
Sandhiya PriyaPosted Nov 20, 2025, 3:56 AM
What is Shesha Framework?
Shesha Framework is an open-source enterprise application framework built on top of ABP Framework (.NET).
It provides ready-made modules, low-code capabilities, and enterprise-grade tooling to speed up the development of business applications.
Think of it as:
ABP Framework + Low-Code + Enterprise Features
It helps teams build applications faster, with less boilerplate, and with standardized application architecture.
Key Features of Shesha Framework
1. Low-Code Builders
Form designer
Dynamic UI builder
Workflow engine
Rules engine
Metadata-driven architecture
Developers can create CRUD screens and workflows without writing full code.
2. Enterprise Modules
Shesha includes ready-made modules such as:
User management
Roles & permissions
Audit logs
Configurable settings
Notifications
File storage
Dynamic entities & forms
Background jobs
Multi-tenancy support
3. Built on ABP / .NET
Because it extends ABP Framework, you get:
Modular architecture
Dependency injection
Repository & Unit of Work
Domain-driven design (DDD)
Multi-tenant support
API & UI layers
4. Strong Admin UI
Shesha provides a powerful admin UI for:
App configuration
Form design
Custom workflows
Data exploration
Role management
Mostly using Angular or React front-ends.
Where Shesha Framework Is Used
Shesha is used for:
1. ERP systems
2. Corporate dashboards
3.Custom enterprise apps
4. Workflow-driven applications
5. Government portals
6. HR, Finance, Audit applications
It is meant for large-scale enterprise development with faster development cycles.
Why Choose Shesha?
1. Faster development
2. Less boilerplate
3. Highly configurable
4. Flexible for both developers & business teams
5.Strong ABP + .NET foundation
Abhishek YadavPosted Nov 15, 2025, 11:15 AM
Shesha Framework is an open-source, low-code enterprise application framework built on top of ASP.NET Core + ABP Framework.
It is designed to help developers quickly build modular, scalable, enterprise-grade business applications with minimal repetitive coding.
It is often used for CRM systems, business workflows, case management, process automation, admin dashboards, and enterprise portals.