Dirigible is a cloud development toolkit providing both development tools (IDE) and runtime environment (RT). It supports a full development lifecycle of on-demand applications by leveraging in-system programming models and rapid application development (RAD) techniques.