Open Platform for Building Apps - Open Source Low-code Platform

Skip navigation

No Lock-In

Open & ExtensibleAt Every Level

Mendix seamlessly integrates with your existing ecosystem of applications, cloud services, and development tooling. No lock-in.

Integrate MendixWith Your Ecosystem

Openness is a cornerstone of the Mendix All In One Low-Code Platform.

Every level of the Mendix Platform and Mendix applications is open and extensible to seamlessly integrate with your ecosystem of enterprise solutions.

  • Built with open standards and open-source platform functionality is accessible through APIs for integration with third-party security and application lifecycle services.
  • Model API and Platform SDK provide access to your core application artifacts from third-party tools.
  • Open data standards, and Data Hub, empower developers to access data where and when they need it.
  • Platform and Application Extensibility ensure there are no limitations in customizing Mendix to meet your enterprise needs.

Open Standard, Open Source Foundations

Mendix is built on open standards and open source technologies. Mendix uses Cloud-Native at the infrastructure layer for portability, scalability, and resiliency across all cloud providers.

Align with your infrastructure strategy however you chose to run – VMs, Cloud Foundry, Docker, or Kubernetes – and wherever you chose to deploy – public, private, or hybrid clouds and on-premises.

Mendix supports standards such as OpenID for user management, SAML for authentication, UML for domain models, BPMN for process and application logic models, HTML5 and CSS3 for UI models.

We use open frameworks like React Native, PWA, and Atlas UI to deliver best-of-breed User Experiences for web and mobile applications.

Open, Accessible, and Sharable Models

Mendix’s collaborative visual development brings business users and developers together to build better software faster.

Build your core intellectual property in application models, we ensure these models are fully open, accessible and sharable.

Mendix is the only low-code development platform to publish all application models—domain model, logic model, and UI model—in an open model specification.

And our Model API and Platform SDK provide access to your core application artifacts from third-party tools.

Completely Extensible Model API

Model Scripts

Automate application model updates and changes through scripts.

Model Analysis

Ensure application quality by running a model analysis service that rates your models for robustness and sustainability.

Model Export

Export your application models in an open format that offers an elegant exit, should you ever need to leave.

Legacy Migration

Migrate legacy applications to the Cloud, generating application models in Mendix.

Open Data for AI, ML, and Business Intelligence

Innovation is fueled by intelligent, proactive, contextualized solutions. Configure pre-packaged or build custom AI/ML services as drag-and-drop components. Unlock low-code data integration with DataHub.

With one-click, expose live Mendix app data for consumption in BI tools like Tableau, analytics platforms like SAS or R, or in Excel with Mendix OData support.

Saas Logo
R Logo

Limitless Platform Extensibility

We offer APIs for all core platform functionality, allowing Mendix to fit seamlessly within your IT landscape. Integrate your choice of Identity & Access Management systems using the User Management API.

We support the Open Service Broker API, allowing applications to find and bind to third-party platform-level services, such as message queues or databases.

Incorporate third-party testing services or use automation servers such as Jenkins or Gitlab CI to orchestrate your CI/CD pipeline by leveraging the Mendix Build Server and Deploy APIs.

Extend Apps Beyond Standards

With Mendix, visual developers have access to an ever-expanding library of hundreds of building blocks, made available Mendix and third-parties.

Develop your own custom app extensions in Java, JavaScript or Scala (in tools such as IntelliJ, Eclipse, Brackets, and Visual Studio Code) and package them as drag and droppable components for visual developers.

Web APIs in REST/JSON or SOAP can be easily consumed and mapped into Mendix data models. And app functionality itself can be exposed via web APIs.