ABP Framework
ABP Framework

https://abp.io/

ABP Framework is a comprehensive infrastructure for building modern web applications by adhering to proven software development best practices and conventions. It provides pre-built modules, tools, and templates that simplify the development process, allowing developers to focus on delivering high-quality features rather than low-level technical details. ABP Framework follows the Domain-Driven Design (DDD) approach, which emphasizes the importance of creating a well-defined domain model based on business needs. It also includes built-in support for popular technologies like ASP.NET Core, Entity Framework Core, and Angular, making it easy to use and integrate with existing systems. ABP Framework offers multi-tenancy support, which enables developers to create software-as-a-service (SaaS) applications with ease. Additionally, ABP Framework provides a modular architecture that allows developers to easily swap out, extend or replace different components of an application. Overall, ABP Framework provides a comprehensive solution for rapidly building robust and scalable web applications.

Read more

17 Companies using ABP Framework

NameLinksEmployeesRevenueTrafficCountrySEOIndustry
logo
Volosoft

building infrastructure f..

28$2K - $47K$75K united kingdom..77%
logo
Now Micro

now micro helps customers..

37$4K - $27K$50K united states ..37%
logo
Asas

asas is an educational pl..

25$40K - $25K$51K jordan39%
logo
ACSG Realty

dedicated to excellence. ..

8$7K - $17K$54K australia75%
logo
Devson Technologies

Everything's Connected

7$47K - $5K$60K india24%
logo
City Brokerage Limited

Making Sense of Your Inve..

55$36K - $24K$56K -29%
logo
INSPIRIT-DIGITAL

Conseil en stratégie digi..

3$2K - $8K$3K france92%
logo
City Brokerage Limited

46$3K - $42K$61K bangladesh29%
logo
Acadeemi

Acadeemi is Arabic teachi..

3$49K - $19K$88K jordan20%
logo
Urvin Finance

The Terminal: a community..

9$27K - $46K$65K -84%
logo
Trait Technology (Shenzhe..

28$12K - $18K$57K -14%
logo
Maw3idOnline

Your Journey to Beauty

2$48K - $18K$80K -90%
logo
Calian Tech Marketing PLT..

11$36K - $10K$87K -16%
logo
Calian Games Sdn Bhd

our games are created to ..

5$28K - $13K$91K malaysia56%
logo
Imbiss Pellegrino Pizza-L..

1$12K - $35K$51K germany89%

Want to download the entire list?

Enter your email and download the entire list of 17+ companies

We care about your data. Read our privacy policy.

How to use ABP Framework

ABP Framework is an open-source development platform that provides a robust infrastructure for creating modern web applications. To use ABP Framework, you can follow the steps below:

  1. Install the ABP CLI: The ABP Command Line Interface (CLI) is a tool that allows you to create and manage ABP projects easily. You can install it using npm by running the following command:
npm install -g @abp/cli
  1. Create a new project: Once you have installed the ABP CLI, you can create a new project by running the following command:
abp new MyProject -t app-pro

This command creates a new project named "MyProject" based on the "app-pro" template. You can choose from various templates depending on your requirements.

  1. Run the project: After creating a new project, you can run it by navigating to the project directory and running the following command:
cd MyProject dotnet run
  1. Use the modules: ABP Framework comes with various pre-built modules such as Identity, Audit Logging, Permission Management, and many more. You can easily use these modules in your project by adding them to the application module. For example, to add the Identity module, you can run the following command:
abp add-module Volo.Identity
  1. Customize the application: You can customize the application by modifying the code generated by the ABP CLI. The application follows the best practices of software development and uses the latest web technologies such as ASP.NET Core, Angular, React, and Blazor.

In summary, to use ABP Framework, you need to install the ABP CLI, create a new project using one of the templates, run the project, use the pre-built modules, and customize the application to fit your requirements.

Make your sales data-driven.

Website's technology stack, including its CMS, ecommerce platform, and payment processor, along with details about the industry, company and its contacts.

GDPR Compliant

CCPA Compliant

SOC2 Compliant

App screenshot