Corteza Platform
A detailed summary of the Apache v2 Corteza open-source low-code platform for enterprise systems. Contact us for a demonstration.
Corteza Low-Code Platform
A 100% open-source low-code application development platform for building enterprise systems and enterprise products.

Why Corteza?
The Corteza low-code platform lets you build business enterprise software similar to Salesforce, Dynamics, SAP, Netsuite and others on a 100% open-source, standards-based platform.

Freedom
No vendor lock-in. Export and import complete app configurations, workflows and record data without limits with just one click.

Flexibility
Build and customize as many applications and workflows as you want. Integrate with any record-based system. Connect across and between apps and instances.

Performance
Get high across-the-board performance between all your Corteza apps while integrating seamlessly with external apps.

Speed
Build and deploy web apps in a fraction of the time of traditional coding. Create and implement business process workflows with ease.
Why Corteza?
The Corteza low-code platform lets you build business enterprise software similar to Salesforce, Dynamics, SAP, Netsuite and others on a 100% open-source, standards-based platform.

Freedom
No vendor lock-in. Export and import complete app configurations, workflows and record data without limits with just one click.

Flexibility
Build and customize as many applications and workflows as you want. Integrate with any record-based system. Connect across and between apps and instances.

Performance
Get high across-the-board performance between all your Corteza apps while integrating seamlessly with external apps.

Speed
Build and deploy web apps in a fraction of the time of traditional coding. Create and implement business process workflows with ease.
What Users Love About Corteza
Stay flexible, standardized and integrated at all times while retaining complete control over all your data and intellectual property.

Connect to Anything
Use Corteza to connect to any record-based data source and integrate with on-premise, private cloud, public cloud and legacy applications and systems.

Build Unlimited Apps
Build, iterate and deploy limitless data-based apps from the ground up, on top of, next to or to replace existing software and databases.

Create Workflows
Design, automate, deploy and manage your business processes at any level of complexity and make changes on the fly without need for coding.

Integrate Seamlessly
Seamlessly integrate apps and data across and between environments, including on-premise, public and private clouds and legacy applications.
Top Corteza System Features
API Connectivity
Build unlimited apps quickly,
Reach any part of Corteza via an API and transform and control the data as you like via our Integration Gateway. Corteza’s REST API lets you push data in or pull data out of any Corteza application, so you can grab whatever optimized data you want and put it where you need it.
Open Standards
Build unlimited apps quickly,
Collaborate across and between any organization. Corteza follows best practices for:
▶︎ OpenID Connect, OAuth 2, SAML, SCIM Authentication and ID Management
▶︎ REST API and Integration Gateway
▶︎ BPMN 2.0 Workflows
▶︎ ActivityStreams/ActivityPub Sharing and Federation
▶︎ JSON and CSV data formats
▶︎ WCAG 2.1 Accessibility
▶︎ Internationalization
Data Harmonization
Build unlimited apps quickly,
Share records between any Corteza-based systems in a standardized, usable way. Corteza connects with data from different sources in different formats and transforms it into a common open format and integrates seamlessly with legacy environments so developers can tailor legacy data before deploying it in data models and applications.
Design Studio
Build unlimited apps quickly,
Style your Corteza user interface and all of your applications any way you like. Tweak your color scheme or swap out the entire stylesheet to fit your brand guidelines and make Corteza fully your own. Combined with CSS, you have complete control over how your Corteza and apps look, including adding images to the background, creating transparencies, changing fonts, changing the border radius on cards and buttons and more.
Importing/Exporting
Build unlimited apps quickly,
Export and import complete app configurations, workflows and record data without limits in the following formats:
▶︎ App Configurations – YAML
▶︎ Workflows – YAML
▶︎ Record Data – JSON or CSV
Corteza uses its Envoy subsystem to import data and map imported legacy data to new application data models.
Database Independent
Build unlimited apps quickly,
Don’t be stuck with one database. Corteza supports MySQL and PostgreSQL databases with others to be added, along with support for multiple, simultaneous database sources.
Data Access Layer
Build unlimited apps quickly,
Isolate code from the presentation and business layers, or pull data from different data stores (database server, flat files, web services, whatever else) or when changing the underlying database such as when moving from one relational database such as PostgreSQL to MySQL and then abstracting the underlying database.
Cloud-Ready Architecture
Build unlimited apps quickly,
Scale horizontally or vertically. Corteza is cloud-ready and deployable via Docker so that Corteza can run on any major OS and is easy to maintain.
Add CSS to Any Part of Corteza
Build unlimited apps quickly,
Create an individualized look for your Corteza by adding custom styles via CSS. Customize the color, style and size of fonts, buttons and other elements to create a unique style and look for any element, app or for the entire Corteza front end.
Cloud-to-Cloud Data Federation
Build unlimited apps quickly,
Corteza can federate data records on a many-to-many basis, allowing organizations to share selected data at scale between any Corteza-based systems in a standardized, usable way in near real-time.
Local Developer Environment
Build unlimited apps quickly,
Set up an offline environment for developing or testing apps and workflows.
Role-Based Access Controls
Build unlimited apps quickly,
Control who can do what with your Corteza. Let users create, modify or work with apps, workflows or integrations according to their roles or responsibilities.
Admin Console
Build unlimited apps quickly,
Manage users, authentications and access across all applications and system features with role-based permissions and multi-factor authentication.
Advanced Search Functionality
Build unlimited apps quickly,
Let users search any part of Corteza according to access permissions, including data federated from third-party Corteza instances.
Data Privacy Features
Build unlimited apps quickly,
Configure and describe where and how sensitive data is stored on a module-field level, giving administrators more control over data privacy and managing private data. The Data Privacy Console allows users to request to remove, change or download personal data.
Multi-Factor ID
Build unlimited apps quickly,
Require users to provide two or more means of verification to access your Corteza of web apps.
OpenID Connect/OAuth2
Build unlimited apps quickly,
Let your users use their social media credentials to log into your Corteza or web apps.
SAML
Build unlimited apps quickly,
Enable single sign-on. Connect Active Directory to Corteza so users can use their Active Directory ID to log into Corteza or access multiple web apps with a single set of login credentials.
SCIM
Build unlimited apps quickly,
Automatically apply permissions according to predefined roles and map roles in your LDAP server to roles in Corteza so you can use your existing security policy without interruption.
Templates
Build unlimited apps quickly,
Use templates to customize your Corteza and create customized email and document templates.
Internationalization
Build unlimited apps quickly,
Corteza is internationalized according to the i18n standard, which means that Corteza can support localization into any of the Earth’s 7,000+ languages so that any culture, group, organization or nation can use Corteza.
Top Application Development Features
Low-Code App Builder
Build unlimited apps quickly,
Use Corteza’s block-based drag-and-drop app builder to create, deploy and iterate apps with ease. Corteza is built-in Golang, a multi-threaded language created specifically for scalability and processing efficiency. Front ends are delivered in Vue.js, a lightweight and highly popular JavaScript framework that runs efficiently in the user’s browser.
Visual Workflow Builder
Build unlimited apps quickly,
Easily create intuitive workflows and automations within and between applications and Corteza instances.
Flexible Data Modeling
Build unlimited apps quickly,
Easily build unlimited, highly configurable data fields and create relationships between them.
Scalable Architecture
Build unlimited apps quickly,
All data models are stored in Corteza’s backend and are separated from the UIs you create with Corteza so you can reuse models, insert additional elements on the fly and factor them into the UI retrospectively without impacting your production model.
Chart and Page Builder
Build unlimited apps quickly,
Easily create dashboards and add components such as charts, metrics or iframes to all your application pages. Create and customize visual UIs for your process applications for easy monitoring, management and analysis.
Advanced Reporting
Build unlimited apps quickly,
Generate an unlimited number of reports across database tables and Corteza applications at any level of granularity. Track performance indicators to pinpoint process inefficiencies. Create detailed reports with no need to export data to external systems.
Top Integration Features Features
REST API
Build unlimited apps quickly,
Push data in or pull data out of any Corteza application, so you can grab whatever optimized data you want and put it where you need it. Transform and use data for your own purposes to handle iPaaS type use cases using the Corteza Integration Gateway.
Integration Gateway
Build unlimited apps quickly,
Connect with any third-party source, whether it supports a REST API or not. Pre-filter data payloads it receives from third-party systems – or use it to call on Corteza Workflow to process data or perform further actions on it, including post-filtering and sending it to a third-party system.
Integration Flows
Build unlimited apps quickly,
Create integration flows that automate data transfers between different applications, siloed data sources and third-party systems.
App-to-App Integration
Build unlimited apps quickly,
Connect applications, systems or data located on-premises or in the cloud and automatically implement interfaces and data flows to create and manage the integrations.
Microservice Integration
Build unlimited apps quickly,
Automatically create and publish APIs to support microservices to avoid designing and building them in-house.
Data Integration
Build unlimited apps quickly,
Translate data formats and validate real-time synchronized data in place of script-driven batch data transfers.
Cloud and Local Integrations
Build unlimited apps quickly,
Connect your platforms wherever they’re installed – on-premises, remotely, or on one or multiple clouds – while preserving legacy in-house integrations.
Endpoint Connectors
Build unlimited apps quickly,
Easily connect applications without needing to code directly via API, including universal communication protocols such as FTP/SFTP, HTTP/S, OFTP, OFTP2, XML standards, EDI, EDIFACT, SWIFT, Open Data Protocol, Advanced Messaging Queuing Protocol and others.
Custom Connectors
Build unlimited apps quickly,
Build custom connectors for specific apps and modify access mechanisms
Centralized Console
Build unlimited apps quickly,
Use a centralized console to create, manage, and govern integrations.
Developer Tools
Build unlimited apps quickly,
Customize complex integration flows and modernize legacy applications by adding social media and business data management integration.
Monitoring
Build unlimited apps quickly,
Monitor integrations for failures, latency, resource utilization and workflow performance. Manage and monitor application flows.
Data Formats
Build unlimited apps quickly,
Process, clean and transform data in JSON.
Performance
Build unlimited apps quickly,
Handle large-scale data operations and concurrent executions.
Real-Time Processing
Build unlimited apps quickly,
Perform real-time processing and batch data integration.
Corteza Architecture

Corteza Platform
Try Corteza today.
Building AI agents and applications today?
@Human is Planet Crust's governed AI platform. It builds on the same open-source foundation, with compliance, oversight and evidence designed in from the start.