dirigible

Cloud Development Platform

Enjoy Programming Like Never Before




What is Dirigible?

Eclipse Dirigible is a Cloud Development Platform providing development tools and runtime environment. It supports full development life-cycle of on-demand applications by leveraging in-system programming models and rapid application development techniques.

Overview

What can I do?

Eclipse Dirigible provides capabilities for end-to-end development process from database modeling and management, through RESTful services authoring using various dynamic languages, to pattern-based user interface generation, role based security, external services integration, testing, debugging, operations, and monitoring.

Features

Is it free?

YES
All the Eclipse Dirigible project's source code and sample applications are licensed under Eclipse Public License - v 1.0 and maintained at GitHub.

GitHub

For Education

You can develop student projects, test different technologies and scenarios, learn popular programming languages.


For Developers

Eclipse Dirigible provides everything you need for your development project:

  • Application server
  • Content repository
  • Web IDE
  • Variety of features
Developers Space

For Business

You can easily develop, document, and monitor your business applications, taking full advantage of the diverse selection of features and services offered by Eclipse Dirigible.




Blog it out!

How to Run Dirigible Anywhere - Microsoft Azure - Part II?


This blog is part of the “How to Run Dirigible Anywhere?” series. In this edition, we will see how to simplify the deployment process on Microsoft Azure.

Summer Practice in SAP


My name is Viktor and in the past two weeks, I took part in the Summer Student Practice in SAP Labs Bulgaria, which brought together IT students from different Bulgarian universities: Sofia University “St. Kliment Ohridski”, Technical University – Sofia, University of Plovdiv “Paisii Hilendarski” and others. Within two weeks...

How to Run Dirigible Anywhere - Microsoft Azure?


This blog is the first of series of blogs on the hot topic - “How to Run Dirigible Anywhere?”. Our first target to run Eclipse Dirigible on is Microsoft Azure.

Why Enterprise JavaScript?


Enterprise JavaScript - it sounds like an oxymoron, doesn’t it? JavaScript evolved in the last years not only as “the language” for the browsers, but also as a server-side scripting language. There are already some implementations based on different underlying engines, which lead to different features sets. Let’s name a...

WebSockets and Equinox OSGi in a Servlet Container


How to use WebSockets, coming as a standard feature with the modern Servlet Containers (e.g. Tomcat 7.x) from within the embedded Equinox OSGi environment deployed as a WAR application archive? If you haven’t asked yourself such a question so far, just forget it and live in peace… But in case...

Understanding Dirigible


During the past couple of years Dirigible evolved from an RAP based Web IDE for simplification and adaptation of SOAP based Web services to a full fledged Dev Platform with its own yet unique to some extents architecture and features.

Develop from Mobile for Mobile


or what will be the next big breakthrough in the way native mobile applications are developed.

Developer - Repositories, repositories, repositories...


What exactly the term Repository means in the context of Dirigible? How it is related to my projects’ life-cycle management? Is there a benefit to have the whole content in a single place? What is the difference between the Local and Master Repositories, and when to use them?

BYODS (Bring Your Own Data Source) in Dirigible - Part III: MongoDB custom data source


Dirigible welcomes Mongo DB onboard! Starting with version 2.2 Mongo DB is supported out-of-the-box

BYODS (Bring Your Own Data Source) in Dirigible - Part II: Extending supported databases for custom data sources


Dirigible supports multiple database products by means of dialect adapters that can be used to extend the support to new ones


All Posts ...