Model Driven Development Screenshot

Developing transformative applications at speed requires rapid experimentation, frequent iteration, and close collaboration between business and IT. Mendix ignites the creativity required to develop innovative new applications by combining collaborative development, agile project management, and visual modeling. Whether it’s a business user quickly building a prototype or a developer integrating with core back office systems and services to deliver a complete multi-channel experience on top of your core systems of record, Mendix makes it easier than ever to share and collaborate on application models.

Visual Development

Sync and control the app development process between business domain experts using the web modeler and professional developers using the desktop modeler for a visual, model-driven professional developer tooling. All your application models are automatically shared bi-directionally between the web and desktop modelers.

Web Modeler

Web Modeler

Provide a frictionless entry point into application development

Business users can actively participate in the development process, utilizing a highly-accessible, browser-based development environment This simple to use WYSIWYG environment enables non-technical domain experts to ideate and iterate rapidly.

Desktop Modeler

Empower cross-functional teams to turn ideas into production applications

Add complex logic and build sophisticated integrations to create enterprise-grade, transactional web and mobile applications with the Mendix Desktop Modeler.

Domain Models
Build objects, attributes, validations, and data models with a UML-based data modeler.

UI Model
Use a WYSIWYG graphical page designer to build fully-responsive web and mobile user interfaces.

Microflows
Collaborate with business users via visual models for complex logic, workflow and business process design.

Live Debugging
Isolate issues, visually step through logic and interrogate data to rapidly solve application bugs.

Collaborative Development

Work within a rich and immersive collaborative development environment across your entire applications lifecycle, enabling instant communication between cross functional agile teams. From Social Buzz, instant feeds and notifications to Iterative Feedback Management, your teams are always on top of the agile process.

Social Collaboration

Your entire extended team, from business stakeholders to IT developers, collaborates through an intuitive and easy web portal, which includes Buzz: your company and app-specific social media feed for cross-functional communication and visibility.

Social Collaboration
Agile Project Management

Agile Project Management

Manage your development projects easily and effectively from our application platform:

Set up your projectSet up your project and team

Capture, refine and prioritize user stories

Scrum boardsEstimate and plan sprints and future releases; monitor progress using scrum boards and burn-down charts

Social collaboration toolsUtilize social collaboration tools for better business communication

Continually iterate applicationsContinually iterate applications through direct user feedback loops

Team Development

Empower a diverse array of participants to develop applications without creating risk or technical debt. Utilize version control to automatically reconcile the work of multiple teams into a single, unified revision, tied back to user stories.

Lifecycle Governance

Version Control with Branching and Merging

Release Management

Social collaboration toolsSimple to use Access Control

Team Development
Feedback Management

Feedback Management

Utilize feedback across the entire app journey to continuously iterate in-process applications, consulting domain experts and professional developers, alike. Post-deployment, capture feedback from users not directly participating in application development, and turn it into actionable user stories to drive your next development sprint.

Reusability

Sync and control the app development process between business domain experts using the web modeler and professional developers using the desktop modeler for a visual, model-driven professional developer tooling. All your application models are automatically shared bi-directionally between the web and desktop modelers.

App Services

Mendix App Services enable multiple apps to be used in a component-based architecture. Through simple visual tooling, any application can expose and consume services from any other Mendix app via microflows, supporting multiple versioned services and deployment management through Mendix DevOps tooling. Build distributed microservices architectures without the need for complex integration.

App Services

App Store

Give your developers access to an ever-expanding, curated library of over 400 building blocks, made available by Mendix and a vibrant developer community.

Partner solutions for verticals and domains

Functional and technical building blocks to speed up development

Integrated with GitHub for open source components

Connected with the Mendix Modeler for drag-and-drop use

App Services for microservices architecture

Configurable as a Private App Store