Define, govern, and enforce data contracts and products with an open, extensible standards adopted by leading organizations worldwide.
About Bitol
Bitol represents a constant iterative process that symbolizes evolution. Our mission is to foster a set of standards to define data contracts, data products, and more in order to tackle multiple data engineering challenges, such as data normalization, ensuring the relevance of documentation, establishing service-level expectations, simplifying data and tool integration, and promoting a data product-oriented approach.
Bitol is a Linux Foundation AI & Data Incubation project licensed under the Apache 2.0 license. As of now, it defines an open standard for data contracts called Open Data Contract Standard. Check out the Bitol roadmap.
Features
Data Contract Framework
- Fundamentals
- Datasets & Schema
- Data Quality
- Pricing
- Stakeholders
- Security
- Service-Level Agreements (SLA)
- Extensibility
Contributors & End Users
- Data Engineers
- Data Scientists
- Data Product Owners
- Data Analysts
- Automation Tools
Features & Functionality
- Applications
- Monitoring
- Observability
- Notification
- Tools
Enterprise Use
- Data Governance
- Data Catalog
- Security & Audit
- Operations
The Role of Data Governance
Data Governance is the overarching system of accountability, policies, and processes used to manage data assets responsibly and effectively across the entire organization. It is the framework that dictates why and how standards like the Open Data Contract Standard (ODCS) and the Open Data Product Standard (ODPS) are adopted and enforced. Governance establishes the rules for data quality, security, and ethical usage, ensuring regulatory compliance and minimizing organizational risk. By embedding these standards into the governance structure, organizations can move away from manual oversight toward automated, enforceable controls. This standardized approach ensures that all data producers and consumers adhere to consistent expectations regarding lineage, quality, and service levels, thereby maximizing the business value derived from trusted, reliable data.
Open Data Contract Standard
A data contract is an agreement between a data producer and its consumers. It not only describes the data but also its expected behavior by advertising the data quality rules the data needs to obey, as well as service levels, stakeholders, roles, and pricing. Data contracts should follow an open and extensible standard like the Open Data Contract Standard (ODCS), adopted by many organizations. ODCS leverages YAML and can, therefore, easily be versioned and governed. As a consequence, a data contract is enforceable and actionable by tools and services that follow the standard.
Open Data Product Standard
A data product is a self-contained, reusable asset that delivers business value through data. The Open Data Product Standard (ODPS) provides a comprehensive framework to define, document, and govern data products across your organization. ODPS establishes clear ownership, quality expectations, and consumption guidelines, enabling teams to discover, trust, and use data products with confidence. By adopting an open standard, organizations can ensure interoperability between tools and platforms while maintaining consistent governance practices.
Latest News
What Our Community Says
”We currently rely on multiple sources of data, but lack a universal, technology-agnostic standard. An open data contract establishes a common language for everyone to communicate and collaborate effectively.
Peter FlookFounder, Data Catering
Join the Bitol Community
Connect with data engineers, contribute to the standard, and help shape the future of data contracts.
Become a Contributor
Stay up to date on our development progress on GitHub. Join us as an active contributor, or as an end user of the Bitol ODCS.
Meet Our Team
Discover our volunteers running the Technical Steering Committee (TSC) that makes Bitol a reality.
Get in Touch
Stay connected with the Bitol project community. All the details are available in our getting started guide.
Join Our Slack
Join our dynamic community on the Slack workspace hosted by the Data Mesh Learning community.
Ready to Standardize Your Data Contracts?
Join hundreds of organizations using ODCS to define, govern, and enforce data agreements.

