Skip to content
SPECIFICTION
Get listed

Egeria

egeria-project.org

WebWindowsmacOSLinuxAPISelf-hosted
Visit egeria-project.org
Spec score 7.4 #21 of 43 in Data Lineage Tools

What it is

Egeria is an open-source project for enabling metadata and context interoperability across people, tools and platforms used in AI and data science. Its open metadata schema contains more than 600 types for describing an enterprise’s digital business. Specialist servers capture, analyze, search and manage metadata, and can extract, store and synchronize information across technologies. Egeria supports metadata exchange, linking and federation across different repositories, with frameworks intended to accommodate custom types, variations and systems. Its feature catalog includes cataloguing, lineage management, discovery, metadata security and synchronized access control. Discovery functions include schema extraction, resource profiling, and data class, grain, semantic and classification discovery. Connectors cover integration, repositories, runtime, security and REST client access. Documented content packs include PostgreSQL, Microsoft SQL Server, Oracle Database, Db2 for LUW, DuckDB, Unity Catalog, Apache Atlas and Apache Kafka. Interfaces include Egeria Explorer, Lineage Explorer, Data Mesh, The Catalog, Egeria Operations and Egeria Audit. It can run in a Docker container, standalone or as part of Kubernetes deployments. The community edition is free to use.

Spec sheet

Purpose
Egeria is an open source project for making metadata and related business context interoperable between tools and platforms.Read 11 Oct 2026 · egeria-project.org
Platforms
The project’s tutorials list Linux, macOS, and Windows as supported platforms, and describe building on Unix-like systems.Read 11 Oct 2026 · egeria-project.org
Deployment
Egeria can run in a Docker container and the project describes using it standalone or as part of Kubernetes deployments.Read 11 Oct 2026 · egeria-project.org
Integrations
The project documents connectors and content packs for technologies including PostgreSQL, Microsoft SQL Server, Oracle Database, Db2, DuckDB, Unity Catalog, Apache Atlas, and Apache Kafka.Read 11 Oct 2026 · egeria-project.org
Security
Egeria’s security guidance says secure deployment depends on both Egeria and the deployment environment, and describes access control, TLS, and threat modeling.Read 11 Oct 2026 · egeria-project.org
Connectors
The connector catalog includes integration, repository, runtime and security connectors, plus a REST client connector.Read 11 Oct 2026 · egeria-project.org
Discovery
Metadata discovery includes schema extraction, resource profiling, data class and grain discovery, semantic discovery and classification discovery.Read 11 Oct 2026 · egeria-project.org
Extensibility
Egeria’s frameworks are designed to be pluggable and extensible for custom types, variations and systems.Read 11 Oct 2026 · egeria-project.org
Feature set
The feature catalog includes integrated cataloguing, lineage management, metadata discovery, metadata security and synchronized access control.Read 11 Oct 2026 · egeria-project.org
Free use
The development guide states that the community edition is free to use and includes the functions needed by an Egeria developer.Read 11 Oct 2026 · egeria-project.org
Interfaces
Egeria provides REST APIs and Java and Python clients; its Python client can also be used from environments such as Jupyter notebooks.Read 11 Oct 2026 · egeria-project.org
Interoperability
Egeria supports metadata exchange, linking and federation between heterogeneous metadata repositories.Read 11 Oct 2026 · egeria-project.org
Metadata management
Its specialist servers capture, analyze, search and manage metadata and context, and can extract, store and synchronize information across technologies.Read 11 Oct 2026 · egeria-project.org
Metadata standard
Egeria defines an open metadata schema with over 600 types for managing context about an enterprise’s digital business.Read 11 Oct 2026 · egeria-project.org
Metadata types
Egeria defines an open metadata schema with more than 600 types for managing context about an enterprise’s digital business.Read 11 Oct 2026 · egeria-project.org
Release cadence
The release policy aims to publish a core Egeria release approximately every six weeks and says updates between releases are reserved for exceptional circumstances.Read 11 Oct 2026 · egeria-project.org
Security scanning
The contributor guidelines say dependencies are scanned for known CVEs and that code is checked with tools including GitHub CodeQL and Sonatype Lift.Read 11 Oct 2026 · egeria-project.org
Support and community
The site provides a community guide and contributor guide for people participating in the project.Read 11 Oct 2026 · egeria-project.org
Technology integrations
The site lists content packs for PostgreSQL, Microsoft SQL Server, Oracle Database, Db2 for LUW, DuckDB, Unity Catalog, Apache Atlas and Apache Kafka.Read 11 Oct 2026 · egeria-project.org

Strong points and limits

Strong points

  • Open schema includes more than 600 metadata types
  • Supports metadata exchange and federation
  • Includes lineage management and discovery
  • Connectors and content packs cover many technologies
  • Community edition is free to use

Limits

  • Requires deployment as a container, standalone, or Kubernetes component
  • Framework customization may require developer involvement

Who it suits

It suits organizations and teams that need metadata exchange, discovery or lineage across different repositories and technologies. Developers who want to extend metadata types or systems may also find its pluggable frameworks relevant.

Verdict

Egeria provides a broad metadata interoperability feature set, including discovery, lineage, connectors and multiple interfaces. Its scope may suit teams building connections across heterogeneous repositories, while deployment and extension needs are worth considering.

Where Specifiction places it

Alternatives to EgeriaAll alternatives →