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:

  • Best AI tools for Room Design

    Best AI tools for Room Design

    Discover cutting-edge AI tools that redefine the art of room design. From layout optimization to aesthetic finesse, these top-tier tools enhance your space to new heights.

  • Boost Engagement in Ads with AI

    Boost Engagement in Ads with AI

    Discover how AI music and AI SDR agents are reshaping modern advertising. Learn how emotional resonance through AI-generated soundtracks combined with smart, automated sales outreach can turn viewers into loyal customers faster, cheaper, and more personally than ever before.

  • Best AI tools for recruiters

    Best AI tools for recruiters

    These tools use advanced algorithms and machine learning to automate tasks such as resume screening, candidate matching, and predictive analytics. By analyzing vast amounts of data quickly and efficiently, AI tools help recruiters make data-driven decisions, save time, and identify the best candidates for open positions.

Didn't find tool you were looking for?

Be as detailed as possible for better results