Mendix and OutSystems are prominent low-code development platforms that simplify application building through visual interfaces and minimal coding. Mendix emphasizes ease of use, rich visual customization, and a cloud-native architecture that supports diverse deployment scenarios. OutSystems, on the other hand, focuses on enhancing developer productivity and offers robust features for enterprise deployment, including cloud and on-premise options.
The summary above is based on 45 interviews we conducted recently with Mendix and OutSystems users. To access the review's full transcripts, download our report.
"They are leading in the smart manufacturing, and connectivity space."
"It is a brilliant solution."
"The initial setup is easy."
"I find the fast development speed and low cost to be very valuable features of Mendix. It's a smart solution for busy developers when we need to apply new changes or fixes quickly. Mendix helps to save time and meet project deadlines faster."
"You can scale the solution."
"It is a development platform which assists in accelerating your developmental lifecycle. This is one of its most valuable features. This solution also offers a good set of components that are readily available."
"The most valuable features of Mendix are the drag and drop functions, the data entities, domain models, and all the related features."
"The most valuable features are the integration and UI customization."
"Our previous solution had other overheads such as release management, version management, code management, monitoring, etc., all of which are built-in with OutSystems."
"OutSystems is a low-code solution. Most features are like drag-and-drop, so it's pretty easy to work. Thus it helps the organization by saving time for developers."
"We've used features like batch processing timers, components, and integrations with other systems like SAP, which have accelerated our development process.In terms of productivity, we've seen a 30 percent reduction in screen design time and an additional 10 percent improvement when implementing client requirements. OutSystems' integration capabilities have significantly enhanced our app's functionality, making it quicker and easier to connect with other systems."
"It is a scalable solution...The initial setup of OutSystems is easy."
"We can quickly develop an application using the tool."
"The most valuable feature is Agile development. I love that you save a lot of time on development and can focus on logic and business requirements."
"I really like the one-click publish feature in OutSystems. In other development tools/languages, it's not as easy. I also like how easily I can manage all my projects in one place."
"The technical support is perfect."
"I would like to see more documentation as well as how-to documents."
"It needs to provide an overview of model versioning control for the sake of the review process; better SCRUM board; an overview of model changes from the repository through Sprintr (SCRUM board). Also, a choice between versioning control system would be nice."
"In the beginning, it is difficult to learn and work with."
"Mendix is slightly less scalable than I'd like."
"There needs to be an increase in the number of the UI components."
"You need experienced programmers and developers to understand this solution."
"There's no direct tech support."
"Needs multiple database connections so an app can directly read/write data to/from multiple databases. This would enable easy splitting of big applications that have complex entity relationships."
"There are many tutorials available but they are very basic and good for learning the platform. To develop an enterprise-grade application, advanced tutorials need to be developed to help IT professionals design/develop high-quality/performance applications."
"The PDD framework can't be used for the behavioral-driven development way of working."
"Writing custom code still needs to be done via Integration Studio. This might have been added to the IDE."
"The largest obstacle currently associated with OutSystems is its high cost and limited availability of skilled personnel. Despite being a rapid application development platform, having a highly skilled individual familiar with the platform can be much more beneficial than an inexperienced individual. Because there is a shortage of people with the necessary OutSystems skills, utilizing the platform can become expensive. This makes little sense, considering that a rapid application development platform should be accessible to the average person. However, having a highly skilled individual can greatly increase productivity, making the cost worthwhile."
"It's difficult to do the component version control. I would like them to add more studying materials."
"The new version could be improved."
"We have performance issues while fetching bulk data."
"When shared extensions are updated, all the applications are redeployed."
Mendix is ranked 4th in Low-Code Development Platforms with 48 reviews while OutSystems is ranked 3rd in Low-Code Development Platforms with 46 reviews. Mendix is rated 8.4, while OutSystems is rated 8.4. The top reviewer of Mendix writes "Low-code, helpful support, and great native mobile capability". On the other hand, the top reviewer of OutSystems writes "The visual program provides the advantage of only requiring one skill set for both the front and backend ". Mendix is most compared with Microsoft Power Apps, Appian, Oracle Application Express (APEX), ServiceNow and Salesforce Platform, whereas OutSystems is most compared with Microsoft Power Apps, Appian, ServiceNow, Oracle Application Express (APEX) and Pega BPM. See our Mendix vs. OutSystems report.
See our list of best Low-Code Development Platforms vendors, best Mobile Development Platforms vendors, and best Rapid Application Development Software vendors.
We monitor all Low-Code Development Platforms reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.