taxi-lang-logo

Taxi / TaxiQL

Empower Your Data Ecosystem with Taxi

What is Taxi?

Taxi is a language for documenting data models and API contracts, focusing on describing how data and APIs relate across an ecosystem. It uses rich semantic types to map data based on meaning rather than field names, enhancing interoperability and automation in API integration.

Taxi bridges structural and semantic contracts, works with existing schema languages, and supports diverse protocols without requiring significant changes to existing systems. It's designed for readability, expressiveness, and strong typing, facilitating powerful tooling and low-cost changes in data contracts.

Key Benefits

  • wht-bullet

    Semantic Data Mapping

  • wht-bullet

    Interoperability

  • wht-bullet

    Readability and Expressiveness

Features

  • wht-bullet

    Rich Semantic Types

    Description and benefits

  • wht-bullet

    Compatibility

    Works with existing schema languages

  • wht-bullet

    Protocol Support

    Diverse protocols supported without significant changes

  • wht-bullet

    Strong Typing

    Ensures powerful tooling and low-cost changes

HAVE A PLAY

Want to get started? Have a play in the Taxi playground

taxi-playground

GET IN TOUCH

Want to find out more about Taxi or need some support?