Metacat

Metacat is an open-source metadata discovery and federation platform originally built by Netflix and released to the public in 2017.

Reviewed by 7wData

On this page

Profile

Metacat is a unified metadata service that lets data engineers query table and schema metadata across multiple distributed data stores from a single API.

Metacat is an open-source metadata discovery and federation platform originally built by Netflix and released to the public in 2017. The project lives on GitHub under the Netflix organization, with 1,700 stars, 285 forks, and 632 commits as of mid-2026. It was designed to unify metadata across Netflix's heterogeneous data stores—Hive, RDS, S3, Cassandra, and later Iceberg—into a single queryable layer.

The platform is not a standalone company; it has no separate HQ, funding rounds, or revenue. Netflix itself reported $45.2 billion in revenue for 2025 (+16% YoY) and forecast $50.7–$51.7 billion for 2026, with operating margin of 29.5% in 2025 and a target of 31.5% in 2026. The most significant recent code change was a March 2026 commit that removed all CockroachDB dependencies, migrating Iceberg tables to Aurora, reflecting Netflix's internal infrastructure shift.

The project also upgraded to JDK 17 and Spring Boot 3 in February 2025, deprecating the embedded Hive client. Metacat remains an internal Netflix tool that is open-sourced; there is no evidence of external enterprise customers, paid tiers, or a commercial entity around it. The broader Netflix engineering organization has not disclosed headcount dedicated to Metacat, and no layoffs or leadership changes specific to the project have been reported. The project's last tagged release appears to be from 2021, and recent commits are driven by Netflix engineers.

Track Metacat and 240+ vendors.

335k+ subscribers read the daily AI & data note. One email, both newsletters. Unsubscribe anytime.

Who buys this

  • Netflix internal data engineering and analytics teams
  • Open-source developers evaluating metadata federation for large-scale data platforms
  • Organizations running heterogeneous data stores (Hive, RDS, S3, Cassandra, Iceberg) who want a single metadata catalog
  • Data platform teams at companies that fork or extend Netflix OSS tools (e.g., other streaming or tech firms)

Strengths and what to watch

Strengths

  • Proven at Netflix scale: handles metadata for hundreds of thousands of tables across multiple storage engines in production.
  • Open-source with an active commit history: 632 commits, recent JDK 17 and Spring Boot 3 upgrades, and removal of deprecated dependencies.
  • Connector-based architecture allows plugging in new data sources (Hive, RDS, S3, Cassandra, Iceberg) without rewriting the core service.

Watch for

  • No commercial entity or paid support: Metacat has no dedicated company, funding, or customer contracts—adoption depends entirely on self-service open-source usage.
  • Dependency on Netflix internal roadmap: recent commits (e.g., removing CockroachDB) reflect Netflix's own infrastructure changes, not community-driven features.
  • Stale release cadence: the last tagged release appears to be from 2021; most recent activity is in master branch only, with no formal release notes or versioned artifacts.

Key Information

Industry
Data Management
Founded
1986

Frequently Asked Questions

What is Metacat and what does it do?

Metacat is an open-source metadata federation platform originally built by Netflix. It lets data engineers query table and schema metadata across multiple distributed data stores like Hive, RDS, S3, Cassandra, and Iceberg from a single API.

Is Metacat still actively maintained by Netflix?

Yes, Metacat has an active commit history with 632 commits as of mid-2026. Recent updates include upgrading to JDK 17 and Spring Boot 3 in February 2025 and removing CockroachDB dependencies in March 2026, reflecting Netflix's internal infrastructure shifts.

Which data stores does Metacat support?

Metacat supports Hive, RDS, S3, Cassandra, and Iceberg. Its connector-based architecture allows plugging in new data sources without rewriting the core service, making it flexible for organizations with heterogeneous storage environments.

Does Metacat have a commercial version or paid support?

No, Metacat has no commercial entity, funding rounds, or paid support. It is an internal Netflix tool that is open-sourced on GitHub. Adoption depends entirely on self-service usage, with no dedicated company or customer contracts behind it.

How does Metacat handle metadata at Netflix's scale?

Metacat is proven at Netflix scale, handling metadata for hundreds of thousands of tables across multiple storage engines in production. It unifies metadata into a single queryable layer, enabling data engineers to access table and schema information efficiently.

What are the risks of using Metacat for my organization?

Key risks include no commercial support, dependency on Netflix's internal roadmap, and a stale release cadence—the last tagged release appears to be from 2021. Recent commits are in the master branch only, with no formal release notes or versioned artifacts.

Sources

  1. github.com — Project repository, stars, forks, commit history, recent code changes (JDK 17, Spring Boot 3, CockroachDB removal).
  2. s22.q4cdn.com — Netflix 2025 revenue ($45.2B), operating margin (29.5%), 2026 forecast ($50.7–$51.7B, 31.5% margin), ad revenue growth.
  3. ir.netflix.net — Netflix Q1 2026 earnings availability and shareholder letter link.
  4. www.spglobal.com — Netflix Q4 2025 revenue of $12.05B, slightly ahead of expectations.