Skip to main content
TrustRadius
OutSystems

OutSystems

Starting at $4,000 per month
View Pricing

Overview

What is OutSystems?

The OutSystems Platform is a Platform-as-a-Service solution for rapid delivery of responsive web and mobile applications. It includes functionalities required to develop, deploy, manage and change web and mobile applications. It is targeted at the delivery of enterprise applications that…

Read more
Recent Reviews

A tale of awesomeness

8 out of 10
March 05, 2024
I help clients utilize OutSystems technology and help build cloud based sites that run a full force. It allows the user the architecture …
Continue reading

TrustRadius Insights

OutSystems has a wide range of use cases, making it a versatile tool for various industries and departments. Customers have used …
Continue reading

Happy Outsystems User

10 out of 10
March 30, 2023
Hi Everyone

As an outsystem's user, It's a best way to create a top class applications within a short span of time. We just need to know …
Continue reading

OutSystems Review

10 out of 10
September 02, 2022
I develop applications for customers. We use it to provide solutions to very complex problems that any customer or organization might …
Continue reading

Build for speed.

10 out of 10
April 28, 2021
Incentivized
We use OutSystems for all kinds of internal business processes, where a full fledged externally exposed user interface is not required. …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 6 features
  • Reusability (52)
    9.5
    95%
  • Drag-and-drop Interfaces (50)
    9.0
    90%
  • Platform Security (49)
    8.5
    85%
  • Visual Modeling (49)
    8.0
    80%

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing

Basic

$4,000.00

Cloud
per month

Pro

$10,000.00

Cloud
per month

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Demos

Low Code Platforms - OutSystems - Arabic

YouTube

How to Create an Internet-connected AI-powered Candy Dispenser

YouTube

OutPower Tutorial - Reactive web applications - Escape Content (OutSystems)

YouTube

OutSystems Demo Part1: Build a Mobile Supplier Directory (1 of 3)

YouTube

OutPower Tutorial - Reactive web application - Sending an Email (OutSystems)

YouTube

Order Management Demo OutSystems

YouTube
Return to navigation

Features

Low-Code Development

Low-code development tools allow non developers to build simple process applications with little oversight. These tools simplify the application building process, and are frequently used for simple process applications.

8.8
Avg 8.6
Return to navigation

Product Details

What is OutSystems?

OutSystems is a low-code platform that aims to drive productivity, creating apps with continuous innovation. Visual development tools and automation powered by AI help customers tackle strategic challenges such as application modernization, workplace innovation, business process automation, and customer experience transformation. OutSystems helps to ensure that solutions are secure, resilient, cloud-ready, and built to scale.

OutSystems Features

  • Supported: Visual development environment, extensible with custom code
  • Supported: Integrate any existing system and database
  • Supported: Deploy to any device
  • Supported: No technology lock-in
  • Supported: Model complex offline behavior
  • Supported: Integrate native device capabilities (GPS, barcode, etc.)

OutSystems Video

OutSystems 2 Minute Overview

OutSystems Competitors

OutSystems Technical Details

Deployment TypesOn-premise, Software as a Service (SaaS), Cloud, or Web-Based
Operating SystemsWindows, Linux, Mac, Web-based, Android, iPhone-iPad, Windows Phone, Mobile Web App
Mobile ApplicationApple iOS, Android, Mobile Web
Supported CountriesAsia, Australia, Brazil, Canada, China, Europe, Germany, India, Japan, Latin America, Mexico, Middle-East and Africa, United Kingdom, United States
Supported LanguagesArabic, Chinese (Simplified), Chinese (Traditional), Czech, Danish, Dutch, English, Finnish, French, German, Hebrew, Hungarian, Indonesian, Irish, Italian, Japanese, Korean, Norwegian, Polish, Portuguese, Russian, Spanish, Swedish, Taiwanese, Thai, Turkish, Ukrainian

Frequently Asked Questions

The OutSystems Platform is a Platform-as-a-Service solution for rapid delivery of responsive web and mobile applications. It includes functionalities required to develop, deploy, manage and change web and mobile applications. It is targeted at the delivery of enterprise applications that require integration with backend systems, complex business rules and logic, usable interfaces and flexibility to change. It can be deployed in the cloud, on-premises or in hybrid environments.

Mendix, Temenos Quantum, and Quickbase are common alternatives for OutSystems.

Reviewers rate Reusability highest, with a score of 9.5.

The most common users of OutSystems are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(210)

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

OutSystems has a wide range of use cases, making it a versatile tool for various industries and departments. Customers have used OutSystems to build applications that support sales, back-office processes, complex authorization issues, and point of sale systems. It has also been utilized in industries such as banking, insurance, utilities, and healthcare to develop B2B applications and improve operational efficiency. OutSystems is known for its ability to reduce time to market and the number of developers required for projects. It has been used to deliver web and mobile applications for financial services, insurance, and other industries. Customers appreciate the platform's rapid application development capabilities and its effectiveness in reacting quickly to business changes. OutSystems not only helps improve business processes but also enhances online sales capabilities for companies in the insurance industry. It has been widely implemented company-wide to create in-house solutions tailored to specific business needs. With OutSystems' API integration and database creation functionalities, users have successfully addressed various business problems across different departments. The platform has been instrumental in migrating old software, improving HR processes, and creating highly interactive web and mobile applications. Organizations have also used OutSystems as their preferred platform for custom development of large-scale enterprise applications. Deloitte has adopted OutSystems as one of its main development tools, allowing them to deliver faster and better products to clients in various markets. Overall, OutSystems helps organizations digitize their operations quickly, provides quick development and delivery of applications, improves user engagement through better user experience design, and aids in digital transformation initiatives.

Valuable Tool for Rapid Application Development: Users find that OutSystems is a valuable tool for developing applications quickly, especially for those who don't have coding experience. Many reviewers appreciate the low-code development environment which allows for faster application development compared to traditional methods.

Highly Praised Visual Design and Logic Structure: The visual design and structure of the application's logic in OutSystems are highly praised by users. Reviewers have found the modeling part of OutSystems easy to understand and appreciated it for rapid development and changes.

Cross-Platform Mobile Development Capabilities: Users appreciate OutSystems' ability to handle cross-platform mobile development for both iOS and Android platforms, eliminating the usual challenges associated with multi-platform development. Many reviewers value that OutSystems provides a single platform for web, iOS, and Android development.

Expensive Licensing Model: Users have found the licensing model of OutSystems to be expensive, making it less accessible for small-scale businesses. Several reviewers have expressed concerns about the high cost associated with using the platform.

Challenges in Customization: Some users have encountered difficulties when customizing already implemented themes in OutSystems. This process often requires overwriting styles of SilkUI, which can be complex and time-consuming. A number of reviewers have mentioned this as a drawback of the platform.

Longer Deployment Time: Compared to other technologies like C# or Java, deploying and publishing new versions of applications in OutSystems can take longer. Several users have stated that the process of deploying applications is slower with OutSystems, leading to delays in releasing updates and new features.

Users commonly recommend the following actions for utilizing OutSystems effectively:

  1. Start with small applications and invest in training and professional services to maximize benefits.

  2. Engage OutSystems in designing the governance model from the beginning and establish a Center of Expertise to govern adoption.

  3. Utilize OutSystems' training and implementation support, consider test automation and automated deployments, and establish a training program for developers.

These recommendations highlight the importance of careful planning and utilizing available resources for successful implementation and increased productivity with OutSystems.

Attribute Ratings

Reviews

(76-100 of 129)
Companies can't remove reviews or game the system. Here's why
Score 6 out of 10
Vetted Review
Verified User
OutSystems is being used as a tool of implementation for our customers. Additionally, it is being used internally to create tools of communication across the company.
  • Where deep web customization is not mandatory and you require a quick to market approach for the product
  • Deep customization for web experience
  • Unit testing automation and integration in a devops process
  • Integration with 3rd party libraries
I believe OutSystems is a very good tool to bring a product quickly to market where the out of the box functionalities are enough. This will let developers with almost no experience to bring a functional tool live.

I believe that the customization for web could be improved making it easier for the developer to develop a more customer-centric experience. At this point, if you're doing an end-user site, for instance, I do not feel [it's] a great improvement over normal programming languages.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We are using Outsystems for implementing applications for our SaaS product for the utility sector. We started with a small team (4 persons) and are now ramping up to 12. In the end, we are going to use more teams to work with the new product. Our customers use the service for energy meter data management and analytics.
  • Ease of creating and modifying user interfaces.
  • Ease of managing database entities, business logic and refactoring them.
  • Deploying the application can be done with one click.
  • Managing complex data structures.
It would be very good for a quick prototype. [It's] Not good if you need a desktop program.
Score 10 out of 10
Vetted Review
Verified User
Outsystems has a comprehensive toolset to develop, deliver and manage a large portfolio of enterprise-grade applications with matured product features, significant market presence, and in-house professional services team and an evolving ecosystem. It is helping us to move out of the legacy of lotus notes and other digital transformation initiatives. We see it will help bring our users in the coming years a lot with mobile apps as well.
  • Rapid Application Development (RAD), 1 click deployment, overall app governance.
  • Community of experts
  • Ease of Integrations
  • Mobile apps
  • Partners network for project delivery
  • Debugging
  • Automated Testing
It is well suited for all custom application development on web and mobile (anything that you will typically do with .Net & Java). It's not suited for content management solutions.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Outsystems at Schneider Electric is currently open for developers in IPO, which is the IT business function for SE. This is step one, where we want to enable our developers in IPO and empower them to deliver B2E apps with high speed. Going forward we plan to increase the scope to B2B and B2C solutions as well.
  • How Outsystems manages the deployment using the LifeTime tool is quite amazing. Our web operations team has been empowered with the Lifetime tool. The visibility on different versions of the same code, dependencies etc., is very easy to manage.
  • With Outsytems Now testing mobile apps on the fly has become very very efficient.
  • Forge components allow developers to build something by picking reusables bricks from the public forums, which enables us go to market even faster.
  • Mobile debugging is a bit of a pain today with outsystems as we need to go back to the logs everytime to check and troubleshoot.
  • We still don't have an application dev IDE on Mac machines which leads to a situation where developers need to carry 2 systems (Mac and Windows).
Outsystems is definitely well suited for a workflow based application and on the contrary for an application demanding a CMS (content management system), not so much. BPM allows developers to deliver applications which are work flow based at great speed.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
OutSystems is a company-wide development application, it is used for developing applications across the entire company. Many applications such as windows applications VS, to web applications, are being upgraded to OutSystems. New applications are already being build in this platform. These applications are for the various departments across the company.
  • Easy and fast way to implement apps
  • Ability to do incremental development
  • Positioning objects on the page (textbox,etc)
  • Reduce the deployment time
  • BPT improvement
I think OutSystems is well suited for almost every scenario. For example, a company that sells a product and wants to put it on the internet to initiate online sales but doesn't have a lot of developers, and the ones that do exist are working on a different product. It is an easy-to-use development tool, and a good way to build a website faster.
September 19, 2017

OutSystems review

Score 10 out of 10
Vetted Review
Verified User
Deloitte is using OutSystems as one of its main site and application development tools with the purpose of delivering faster and better products to its clients in all types of markets.
  • Quick development
  • Integrations
  • Data management tools
  • Concurrent programing
  • Java stack version is less stable
  • Fairy new application development tool, and needs more time to mature
Quick and uniform development, with a small team. The main problem is the concurrent publishing and the lack of a proper merging tool.
September 19, 2017

OutSystems Review

Miguel Figueiredo | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We're using outsystems for rapid application development and reacting quickly to business changes. And also being able to cope with the competition.
  • Better UX
  • Short development lifecycle
  • Simple external services integration
  • Absence of a visual database manager
  • Uncontrolled forge modules
  • Rapid application development
  • Rich user interface
Niel Malan | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
ResellerIncentivized
As an OutSystems partner, we also use the software to optimise internal business activities. We've found the agility and flexibility truly transformative in the way it allows us to adapt the business and help customers adapt their businesses.
  • Single platform for Web, IOS and Android development.
  • The platform allowed us to give analysts the ability to develop the solution directly.
  • Application lifecycle management no longer requires dedicated people.
  • The pricing and metrics around which the platform is priced is expensive and not suitable for all project types.
  • The development interface does not work on MacOS, and requires you to run a Windows Virtual Machine.
  • Installing the on-premise software is relatively complex.
OutSystems is best suited to enterprise customers, where it can solve business problems that have a substantial value associated and would require 3+ developers to solve, as well as ongoing maintenance, evolution, and support.
João Santos | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
OutSystems accelerates the development of mobile apps and web applications, which helps us to present a product to our clients in a very fast way. We develop all types of applications - B2B and B2C.
  • Fast development
  • Low code
  • Many integrations
  • No easy implementations out of the box
  • Too much time publication between environments
  1. Good to implement with CRM and ERP, like SAP
  2. Websites, mobile applications
September 19, 2017

OutSystems RAD review

Carlos Piedade | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Currently, we are using OutSystems in big insurance companies in order to help them with improving their online sales capabilities.
  • Easy to learn and gain capabilities
  • Time to market
  • Provide more information regarding good practices on the training webinars
  • Build more forge components for facilitating the developers work
It's an extremely good software to provide good time to market solutions. Also, it's easy to learn and quite motivating.
Vasco Mendes | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
I work in a banking organization where we use Outsystems in the credit branch. It integrates with the core systems of the bank, taking care of heavy duty information processes, and managing customer credit accounts, using the great user interface.
  • Great user interface, accessible via mobile and web applications.
  • Easy communication with other core systems, making it a really good option to interact with older systems. This gives them a great lift up with the Outsystems user interface.
  • It is very easy to transform business cases in technology.
  • Great database management.
  • Strong community where problems can be addressed
  • In mobile applications, it should be more easy to integrate with existing browser capabilities.
  • It should be easier to move entities and business processes across different applications.
  • Should provide more testing capabilities, like, an easy way test business actions without having to publish.
Scenarios where business is very important and where the final customer wants to be involved in the development. Also very good for fast sprints delivery, where the customer can quickly interact with the application. Errors can be very fast to correct in production, without impacting other applications in the customer's infrastructure.
Steven Cabaca | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We have many applications in OutSystems across the whole organization. We are currently migrating many of the "old software" to OutSystems. We use OutSystems to create business workflows and to complement many other technologies.
  • Fast delivery time
  • Easy to upgrade your applications and keep up with the business
  • Easy to develop
  • I believe OutSystems is already addressing them but one of them was mobile
  • I would like to change variables in runtime when using the debug
So far I have found OutSystems to be suitable for everything.
September 18, 2017

Low-Code at its Best

Score 8 out of 10
Vetted Review
Verified User
We use OutSystems to build web and native mobile apps to empower our employees. All our employees now have mobile access to leave, claims and asset management apps and this helps them perform transactions easily and on the move.
  • Speed of Development: The platform helps to reduce mundane work for developers and allows them to focus on business value, such as user experience, innovation and the like.
  • TrueChange: realtime dependency analysis reduces errors especially when change requests are implemented.
  • Ease of Development: Drag and drop with visual language levels the playing field in terms of developer skills.
  • Cloud Support: As a PaaS, more flexibility can be provided. Instead, the cloud team is inflexible and provides few options for management.
Well suited to workflow applications, and especially to Enterprises who wish to use it as a platform for many apps.

Not cost effective for single apps.
Score 8 out of 10
Vetted Review
Verified User
At Deloitte, we provide consulting services to other companies and, for some of them, we use OutSystems as our main implementation technology. We have projects that focus [not] only on front ends, but also, projects that use OutSystems functionalities to integrate with core and legacy applications. It is used by several departments inside the organization.
  • The out-of-the-box functionality that processes a SOAP endpoint is very useful.
  • The functionality of using one application as a dependency of others.
  • The low code functionalities.
  • Projects that use native cordova plugins sometimes have lots of conflicts generating native mobile apps.
  • The merging system when working with other developers.
  • The customization system has to be more extendable to other non out-of-the-box features.
In my opinion, OutSystems is a major advantage when integrating with legacy systems inside organizations. Using the 4LC approach and micro services, it kind of gets really easy to work with integration. When customization is the word, OutSystems can be kind of a drawback when "time" is the major word of the project.
Mikkel Thormod | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Reseller
We are developing mobile apps for HR internally in order to reduce stress-related issues (a combination of websites and apps).
  • Visual development
  • Seamless deployment
  • Fast integration to external systems
  • Licensing is too complicated
  • Availability of resources in the nordic countries
Business applications
Integrating a lot of internal systems into a new easier workflow
Bruno Fonte | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
ResellerIncentivized
I have helped several organizations, both as an inside resource and as a consultant, changing their development approach to low-code. I've addressed both simple enterprise apps and complex systems with integrations. All with success and unbeatable time to market.
  • Unbeatable speed, with a special focus on deployment (not just on coding), DevOps and response to change requests.
  • Unbreakable. Really, you'll have to put in a big effort to get it to break.
  • Happy, motivated team that always says "Yes!" when something new comes up!
  • Integration Studio (one of the IDE components) needs a revamp.
  • The platform is too server centric, should evolve to containers so it could go more easily to private cloud.
  • The licensing model is a bit overwhelming for some smaller companies that need to get their use cases really valuable.
Any case, really! From B2B, B2C portals and apps, mission critical systems, legacy update, ... just give it a try!...
Score 4 out of 10
Vetted Review
Verified User
Incentivized
OutSystems is used in creating a next-generation energy market SaaS solution. It is used in two development teams.
  • Learning curve for actual process implementation is remarkably low.
  • Integration to other systems is smooth ( e.g. developing a UI that uses Tableau works really well).
  • It's particularly easy to extend OutSystems with your own .Net solutions.
  • Licensing model does not allow an easy way to scale or rebuild your software stack in a public cloud environment.
  • OutSystems' scalability model leaves a question on how OutSystems behaves under a heavily varying workload.
  • OutSystems version control lacks support of branches, version comments, and version difference reviewing.
OutSystems fits well if the solution is hosted by OutSystems' own cloud platform or then hosted on-premises. Currently, it does not fit into a public cloud where you'd run it by yourself.
Score 9 out of 10
Vetted Review
Verified User
We are using Outsystems to migrate Lotus Notes applications. So far we are using it for our projects, billing and finance apps. We are also working on extending it to other departments. It is being used by an entity of our company (4000 users).
  • Very good user experience and UI
  • Faster to develop
  • Enterprise grade full-stack system
  • Integration with other products
  • Releasing updates faster
  • Very well suited for web and mobile apps
  • Not a good document management system
Tushar Joshi | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We at Schneider have chosen OutSystems as our most preferred platform for custom development of large-scale enterprise applications. It is used to develop global, regional, local applications on the web as well as mobile. We were on the lookout for an enterprise-grade platform that can help us govern our IT landscape better and also reduce the time to market the applications.
  • Rapid application development
  • Ease of integration
  • Easy publishing
  • Debugging
  • Mobile capabilities
  1. Migrating legacy platforms (like Lotus Notes in our case)
  2. Web and mobile application needs to be deployed as a single solution
Amal Raj | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Reseller
OutSystems is being used to develop internal applications for HR & Appraisals. We are also developing software for our customers in the energy sector. The problem we are trying to address is to migrate applications in older technologies to enterprise web apps and mobile apps using the OutSystems low code platform.
  • Extremely fast to prototype ideas.
  • Develop beautiful user experiences with very little efforts.
  • Integrate very well with legacy applications.
  • The licensing model is complicated.
  • Developer community in our region is limited.
  • More UI widgets for mobile.
More appropriate for enterprise web & mobile apps with offline capabilities and also integrating to third-party systems like SAP, Salesforce, Dynamics CRM etc. Applications that have frequent changes from the business are also best suited to be modeled using OutSystems platform.

OutSystems platform is not that well suited for gaming kinds of applications, augmented reality apps, or intensive 3D Graphics kinds of apps.
Score 10 out of 10
Vetted Review
ResellerIncentivized
OutSystems is used across the organization. We use OutSystems for internal projects and to external clients.
  • Allows us to create Web and Mobile apps really fast.
  • The TrueChange validation engine that allows us to almost instantly correct an error.
  • Integrating with (a lot of) external systems is easy.
  • SOAP integration.
  • Mobile page Lifecycle is not easy to understand
It is suitable for big companies Web and Mobile Apps. It s not suitable for small or even medium size companies.
September 18, 2017

Easy and Simple

Tiago de Freitas Leal | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
OutSystems is used across the company but mainly in manufacturing area. It gives support to the business in Angola and Portugal.
  • Usability
  • Simple to configure
  • Ability to solve problems
  • Change management is improved with OutSystems
  • OutSystems is a bit challenging for new users.
It can be used successfully by non-technical personnel as is quite easy to use on a daily basis. It takes about one year of experience before users can crated more complex programs.
September 18, 2017

OutSytems P10

Vítor Rosário | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
OutSystems is mainly used on our customer premises, helping them in their day-to-day procedures.
  • fast to develop
  • easy to deploy
  • version control through product lifetime
  • Display mobile app generations errors in a more appropriate way
Developing small apps for people to use in day-to-day work.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use OutSystems as part of a drive towards digital transformation, replacing existing (mostly paper or spreadsheet-based) processes with ones that provide better governance and visibility to those process stakeholders. We are targeting operational processes first, and then moving into other areas, such as system integration tasks. OutSystems is very good at handling the orchestration of web service APIs. We intend to simplify our main sales to an invoicing process.
  • Engaging prototyping experience with stakeholders.
  • 1-Click Publish and TrueChange makes it easy to refactor a solution without making simple errors.
  • Addictive solution engineering - if every problem looks like a nail, then it's a pretty good hammer!
  • Simple handling of REST and SOAP web services.
  • Requires good internet connectivity.
  • Sometimes a little slow to respond.
  • Intelligent typing can sometimes be a little too smart in a complex solution.
Terrific as a way to engage with stakeholders looking to replace paper processes with something more digitally oriented. Flexible in regards to system integration tasks orchestrating both legacy and web-based service software models.

Its flexibility may count against it when working on solutions where there is no clear vision defined - very easy to allow scope to creep when you can just make a quick change on the fly.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use Outsystems to implement one off applications.
  • Fast implementation
  • Good Support
  • Expensive and complex licensing
  • Not the best option for batch processing
Best for large projects with lots of functionalities
Return to navigation