Eclipse Dirigible favicon

Eclipse Dirigible
The low-code platform for end-to-end rapid development of business applications

What is Eclipse Dirigible?

Eclipse Dirigible is a high-productivity application platform designed for end-to-end rapid development of business applications. It provides comprehensive development tools and a runtime environment that supports the full development lifecycle through an in-system programming model and rapid application development techniques.

The platform offers capabilities spanning database modeling and management, RESTful services authoring with dynamic languages, pattern-based user interface generation, role-based security, external services integration, testing, debugging, operations, and monitoring. Developers can benefit from simple artifact definitions for database tables, OData APIs, access constraints, and other components while leveraging server-side JavaScript APIs to extend applications.

Features

  • In-System Development: Quick development turnaround with cloud environment benefits and Web IDE deployment
  • Entity Domain Modeling: Modeler for application domain entities with low-code tools for generating applications from models
  • Business Process Modeling: Modeler based on Flowable for designing business processes with JavaScript task handlers
  • Full Development Lifecycle: Supports database modeling, RESTful services, UI generation, security, integration, testing, and monitoring
  • Server-side JavaScript APIs: Develop and extend applications using dynamic language capabilities

Use Cases

  • Developing student projects and educational applications
  • Creating business applications with rapid development cycles
  • Testing different technologies and programming scenarios
  • Documenting and monitoring business applications
  • Learning popular programming languages through practical application

FAQs

  • What is the license for Eclipse Dirigible?
    All source code and sample applications are licensed under Eclipse Public License - v 2.0.
  • What programming languages does Dirigible support?
    It supports server-side JavaScript and various dynamic languages for RESTful services authoring.
  • Can I use Dirigible for educational purposes?
    Yes, it's suitable for developing student projects, testing technologies, and learning programming languages.

Related Queries

Helpful for people in the following professions

Blogs:

Didn't find tool you were looking for?

Be as detailed as possible for better results