An enterprise-grade low-code platform on the open-source ABP Framework. Design entities, pages and workflows visually; extend with full code control whenever needed.
Build the same application through the interface, through an AI agent or by hand in code. All three land in the same model, the same database and the same codebase. There's no separate "low-code database" and no hidden black box.
Open the Admin Console and define entities, forms, pages and permissions by clicking through the Designer. No code, no deployment, changes are visible right away.
Connect an AI agent or automation tool over MCP with its own authenticated access. It can read the model and with the right permissions, shape it for you.
Add a C# class with one attribute or describe the entity in a model file. Full control for developers who want it without leaving the same model.
Every new feature should not mean another custom list page, edit form and backend wiring from scratch. Design your UI, connect your data model and manage everyday create, read, update and delete work from one visual workspace so business teams move faster and developers stay focused on what truly sets your product apart.
Ship operational software faster with predictable behavior, enterprise-grade foundations and less dependency on large development teams.
Let the system generate the CRUD screens your team builds over and over. Save your developers time for the one screen that actually needs custom logic.
Preview pages and workflows as you build. Validate behavior with real data before anything goes through a release pipeline.
Business and platform teams ship more projects on the same headcount while developers stay focused on what truly differentiates your product.
Applications follow consistent, rule-driven patterns. What you configure is what runs in production. Predictable behavior, not one-off custom surprises.
Authentication, authorization, auditing, background jobs and other cross-cutting concerns come standard. You don't rebuild the platform stack for every new module.
Non-technical team members can visually build screens and workflows without writing code. Developers stay focused on advanced business logic and customization.
Performance matters! Queries run at the database level with server-side paging, filtering and sorting, not in memory or on the client-side. Index your entities like you would any other table.
Runs on PostgreSQL, MSSQL, MySQL, Oracle, SQLite and more, the same EF Core providers ABP already supports.
Dynamic entities respect ABP's single-database multi-tenancy out of the box. Build one SaaS app, serve every tenant.
Deliver diverse business modules without repeatedly writing the same underlying foundations. Move faster from idea to production-ready software.
Track work orders, spare parts and maintenance across sites. Grids for managers, calendars for technicians, each role scoped by permissions.
Link contacts, accounts, opportunities and tickets. Pipeline deals on Kanban boards and capture details in generated forms.
Run appointments, referrals and staff schedules in one workspace with intake forms and follow-up lists scoped per team.
Monitor shipments and warehouse status on dashboards. Track exceptions in grids instead of chasing shared spreadsheets.
Handle leave requests, onboarding and employee records via forms and status lists. Approved steps trigger the next action automatically.
Manage customer onboarding, loan and approval workflows, compliance reviews and internal operations with secure forms, role-based permissions and audit trails.
From data modeling and schema design to permissions and operations monitoring. See how teams build and run business applications on one consistent platform.
Access control in ABP Low-Code isn't a single on/off switch. It's layered, from what a role can see, down to what a script is allowed to touch.
Every entity gets its own View, Create, Update and Delete permissions automatically. Assign them to roles like any other ABP permission.
Mark sensitive fields as server-only. They're generated into the model but never sent to the client or exposed over the API.
Write role checks directly inside Create, Update and Delete interceptors, for example restricting who can mark an order as delivered without touching the generated CRUD flow.
The complete toolkit to model data, generate UI, automate processes and govern access. All in one place.
Create entities, define properties with types, validation and relationships without writing backend code.
Instantly produce grids, forms, calendars, kanbans and galleries from your data models.
Every low-code page comes with ready-to-use native APIs, making it easy to connect external systems and build integrations.
React to database events in real time with JavaScript handlers that trigger complex system-wide actions.
Set precise intervals for periodic sync, API polling or automated reporting tasks with cron-like precision.
Import and export filtered, sorted data as Excel or CSV straight from the generated grid. Server-only fields are automatically excluded.
An MCP server exposes your low-code model so AI agents and automation tools can read and with the right permissions, safely modify your application's structure.
Extend background behaviors with a flexible architecture. Dynamically inject workflows, custom triggers and task managers directly via code.
Reverse changes, restore previous actions and create save points while building your application.
Build secure admin panels, automate your business processes and maximize your software development velocity with ABP Low-Code.