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
Eclipse Dirigible Uptime Monitor
Average Uptime
100%
Average Response Time
155.73 ms