OpenMetadata SDKs
Type Safe
Generated from API schemas for type safety
Full Featured
Complete API coverage and authentication
Production Ready
Battle-tested in enterprise environments
Overview
Official client libraries provide type-safe, full-featured access to OpenMetadata’s metadata management APIs. Built from our OpenAPI specifications, these SDKs offer complete functionality for building data applications, automation workflows, and custom integrations.Available SDKs
Choose Your SDK
Python SDK
Perfect for:- Data engineering workflows
- Jupyter notebook integration
- ML pipeline automation
- Data quality automation
Java SDK
Perfect for:- Spring Boot applications
- Enterprise integrations
- Microservices architecture
- Legacy system integration
Go SDK
Perfect for:- Cloud-native applications
- CLI tools
- Kubernetes operators
- High-performance services
Common Use Cases
Metadata Automation
- Automated table registration
- Schema evolution tracking
- Data lineage updates
- Quality metric reporting
Data Discovery
- Search and filter assets
- Retrieve metadata
- Build data catalogs
- Generate documentation
Integration Patterns
- ETL pipeline integration
- CI/CD metadata updates
- Real-time sync workflows
- Event-driven updates