Eclipse Dirigible™ is a High-Productivity Application Platform that provides development tools and a runtime environment. It supports the full development lifecycle of applications by leveraging an in-system programming model and rapid application development techniques.