The Web App Platform
for .NET Developers

ABP provides the infrastructure and tools to create business solutions using best practices and modern software architectures. Don't repeat yourself, focus on your business and enjoy coding.

Leading Enterprises Worldwide Trust ABP Platform

Open Source Framework

The open-source ABP Framework stands at the heart of the ABP Platform.

Architecture

Modern architecture to create maintainable software solutions.

  • Microservice Compatible
  • Modular Architecture
  • Domain Driven Design
  • Multi-tenancy
Learn More
Architecture

Infrastructure

Full stack infrastructure to achieve real world application requirements.

  • Authentication & Authorization
  • Validation, Caching, Exception Handling, Unit of Work
  • Audit Logging, Data Filtering
  • Distributed Event Bus, Background Jobs
  • UI Theming, Bundling & Minification
Learn More
Infrastructure

Development Tool Kits

Startup Templates

Startup templates get you started quickly with your project in seconds.

microservice icon

Microservice

A complete solution architecture consisting of multiple applications, API gateways, microservices and databases to build a scalable solution with cutting-edge technologies.

Learn More
Modular monolith icon

Layered/Modular Monolith

A fully layered (multi-project) solution based on Domain Driven Design practices for long-term and maintainable codebases.

Learn More
Simple monolith icon

Simple Monolith

A single project with a simpler and easy to understand architecture.

Learn More
Database providers icon

Database Providers

All starter templates offer multiple options for implementing your data access requirements.

Entity Framework logo MongoDB logo Dapper logo
UI Frameworks icon

UI Frameworks

ABP allows you to build your application with multiple UI framework options. Choose the best technology that fits your scenario.

MVC Razor logo Angular logo Blazor logo

Pre-built Application Modules

Most common application requirements are already developed for you as reusable modules.

Pro
Account logo

Account

Login, register, forgot password, email activation, social logins and other account related functionalities.

Learn More
Pro
Audit Logging logo

Audit Logging

Reporting the user audit logs and entity histories in details.

Learn More
Pro
Chat logo

Chat

Real time messaging between users.

Learn More
Pro
Identity logo

Identity

User, role, claims and permission management.

Learn More
Pro
Payment logo

Payment

Provides integration for different payment gateways

Learn More
Pro
Saas icon

SaaS

Manage tenants, editions and features to create your multi-tenant / SaaS application.

Learn More

Modern UI Theme

The LeptonX Theme for Your Admin Dashboard by ABP Platform

LeptonX

Core LeptonX Features

  • 1 Simplified menu.
  • 2 Your favorite pages at your reach.
  • 3 Breadcrumb for seamless switching.
  • 4 Your menu, as you wish.
  • 5 RTL support for your language.
  • 6 Easily arrange your content width.
  • 7 Your colors on your admin dashboard UI.

Mobile Application Integration

Integrated mobile application templates for your ABP based solutions.

Mobile App

Create Powerful line-of-business Applications using ABP Mobile Startup Templates

ABP Platform provides two mobile application startup templates implemented with React Native and .NET MAUI. 

When you create your new ABP-based solution, you will also have basic startup applications connected to your backend APIs.

React Native logo Maui logo

Testimonials

Loved by thousands of developers around the world.