OutSystems is a Rapid Application Development (RAD) software that allows developers and IT teams to rapidly create enterprise-grade web and mobile applications. OutSystems uses visual modeling to create apps and has a built-in visual ide for both front-end and back-end development. It enables businesses to quickly create and launch apps without coding by providing ready-made components and customizable UI library. OutSystems also provides a wide range of integration and deployment capabilities, such as native integrations with existing enterprise systems and Web services, Cloud deployment, and integration with DevOps tools. OutSystems also comes with an open source project called Forge, which enables developers to extend, customize, maintain and control their own apps.