The Teiid Tooling project's mission is to provide support for development and management of Teiid runtime artifacts.

  • Target users include data architects, data analysists and developers who need to:
    • define runtime metadata to simplify their federated, complex and multi-formatted data
    • validate and test their metadata through deployment of artifacts and simple data queries
    • provide utilities to expose their data to upstream applications via standard API and services

Available Tools

  • Teiid Designer - Full Teiid VDB archive editing in Eclipse IDE
  • Data Service Builder - New (<in work>) Web UI targeted at simple data services building and testing
  • VDB Builder - CLI that provides basic editing of dynamic vdb.xml resources


Data Services Builder

The DSB is a prototype web based tool for editing and managing and testing simple data services targeted for accessing your data via the Teiid runtime framework.

The DSB utilizes an editing framework wrapped around a local embedded ModeShape repository. This repository provides the backbone for managing consistent import/export of runtime resources and content validation.This core is the same framework used in the VDB Builder CLI.


VDB Builder CLI

VDB Builder

The VDB Builder is a command line tool that allows creating, editing and managing dynamic VDBs and their contents as well as interacting with a running server.  This tool is a result of our on-going initiative to develop a non-Eclipse extensible dynamic vdb editing framework.

This framework is rooted in adapting a local embedded ModeShape repository which utilizes sequenced node structures modeled from the Teiid vdb-deployer.xsd schema definition and  BNF.


Teiid Designer

Teiid Designer

Full Teiid VDB modeling, editing and testing support in an Eclipse IDE.





Teiid Designer in the News

tei·id (TEE-id)

adj.   pertaining to a family of tropical American whip-tailed lizards noted for speed and agility.
n.   a set of open source enterprise information integration tools noted for their ability to rapidly create data services that can quickly adapt to changes in your IT environment.