ABP Studio

ABP Studio is a cross-platform desktop application for ABP developers.

It is well integrated to the ABP Framework and aims to provide a comfortable development environment for you by automating things, providing insights about your solution, making develop, run and deploy your solutions much easier.

Download ABP Studio

ABP Studio is the easiest way to get started with the ABP Platform. Download it using the following button and create your first ABP solution today. For more details, check out the ABP Studio documentation.

Recommended for your device
Windows x64 setup
Download ABP Studio from Microsoft Store
Download for Windows x64

Need another build? Open more download options.

Mac users: Please make sure to select the correct version for your processor:
  • For M1/M2/M3 Macs: Choose "macOS Apple Silicon"
  • For Intel-based Macs: Choose "macOS Intel"
ABP Studio

Create New Solutions

You can create from simple applications to modular monolith or microservice solutions easily with a lot of options. You get a full production-ready base software solution for your business.

Create New Solutions

Architect Your Solutions

Build monolith-modular and microservice solution structures easier by creating modules or services and establishing relations between them. You can also install or uninstall pre-built application modules.

Architect Your Solutions

Explore Your Solution

ABP Studio shows a high-level view of components in your solution and the modules your solution depends on. You can explore entities, services, HTTP APIs and much more without needing to open your codebase.

Explore Your Solution

Run Multi-Application or Microservice Solutions in a Breeze

Run Multi-Application or Microservice Solutions in a Breeze

Integrate with your Kubernetes Cluster

  • Connect your local development environment to a local or remote Kubernetes cluster, where that cluster already runs your microservice solution.
  • Access any service in Kubernetes with their service name as DNS, just like they are running in your local computer.
  • Intercept any service in that cluster, so all the traffic to the intercepted service is automatically redirected to your service that is running in your local machine. When your service needs to use any service in Kubernetes, the traffic is redirected back to the cluster, just like your local service is running inside the Kubernetes.
Integrate with your Kubernetes Cluster

ABP AI Agent

Your smart development partner built directly into ABP Studio. It helps your team turn ideas into working software faster by understanding your ABP project, guiding your next steps, and generating code when you need implementation support. Instead of switching between tools, searching through project details, or manually handling repetitive development tasks, you can work with an assistant that helps move your product forward inside the ABP Studio experience.

Whether you are planning a new feature, improving an existing module, exploring a customer request, or turning product requirements into real application functionality, ABP AI Agent helps create a smoother path from idea to execution. It can assist developers by suggesting solutions, generating code, and helping teams keep momentum during complex development work.

For product teams, it means faster progress from requirement to implementation. For developers, it means a more guided, productive, and enjoyable workflow. With ABP AI Agent, ABP Studio becomes more than a development environment — it becomes an intelligent workspace designed to help teams build better software, faster.

Ask Our AI Assistant
1
ABP Assistant
🔐 You need to be logged in to use the chatbot. Please log in first.