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.
The open-source ABP Framework stands at the heart of the ABP Platform.
Modern architecture to create maintainable software solutions.
Full stack infrastructure to achieve real world application requirements.
Startup templates get you started quickly with your project in seconds.
A complete solution architecture consisting of multiple applications, API gateways, microservices and databases to build a scalable solution with cutting-edge technologies.
Learn MoreA fully layered (multi-project) solution based on Domain Driven Design practices for long-term and maintainable codebases.
Learn MoreAll starter templates offer multiple options for implementing your data access requirements.
ABP allows you to build your application with multiple UI framework options. Choose the best technology that fits your scenario.
Most common application requirements are already developed for you as reusable modules.
Login, register, forgot password, email activation, social logins and other account related functionalities.
Learn MoreManage tenants, editions and features to create your multi-tenant / SaaS application.
Learn MoreThe LeptonX Theme for Your Admin Dashboard by ABP Platform
Integrated mobile application templates for your ABP based solutions.
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.