Data Contract CLI is een open-sourcetool voor de opdrachtregel, geschreven in Python, om met datacontracten te werken. Het bouwt voort op de Open Data Contract Standard en laat datateams contracten controleren, versies vergelijken, brekende wijzigingen opsporen en schema's en kwaliteitsregels testen op live databronnen zoals Snowflake, Databricks, BigQuery, Kafka en PostgreSQL. Het kan veel formaten importeren en exporteren, waaronder SQL, Avro, JSON Schema en dbt-modellen. Het draait zelfstandig, in CI/CD-pijplijnen, als Python-bibliotheek of als Docker-image.
De software is uitgebracht onder de MIT-licentie en wordt door de gebruiker zelf geïnstalleerd en uitgevoerd; het is dus geen gehoste dienst. Waar gegevens worden verwerkt, hangt af van de systemen waarmee u de tool verbindt. Het project is gemaakt door Stefan Negele, Jochen Christ en Simon Harrer. Een commercieel platform voor het beheren van datacontracten, Entropy Data, staat op de projectsite vermeld als gerelateerde tool. Omdat de broncode open is, kan een Europese organisatie de tool inspecteren en volledig binnen de eigen infrastructuur draaien.