Skip to content
SPECIFICTION
Get listed

Apache Atlas

atlas.apache.org

Free plan Open source WebLinuxAPISelf-hosted
Visit atlas.apache.org
Spec score 8.9 #3 of 43 in Data Lineage Tools

What it is

Apache Atlas is open-source software for managing metadata and governance around data assets. It supports cataloging, classification, governance, and collaboration, with predefined metadata types and tools for defining custom types, entities, and relationships. Teams can create classifications, associate them with multiple entities, and propagate them through data lineage. The interface displays lineage, and REST APIs can access and update it. Metadata search works by type, classification, attribute value, or free text, including through a SQL-like language. Fine-grained access controls apply to metadata entities and classification operations. Integration with Apache Ranger can use classifications for authorization and data masking. Atlas exposes REST endpoints for metadata types, entities, lineage, and discovery; documented integrations include Hive, HBase, Sqoop, Storm, and Kafka. Atlas is server software for self-hosted deployment, built and packaged for an environment with HBase and Solr. It is listed for Linux, web, API, and self-hosted use, at free.

Spec sheet

What it does
Apache Atlas is an extensible metadata governance service for Hadoop and broader enterprise data ecosystems.Read 14 Oct 2026 · atlas.apache.org
Purpose
Apache Atlas provides open metadata management and governance capabilities to catalog, classify, govern, and support collaboration around data assets.Read 7 Oct 2026 · atlas.apache.org
Deployment
The repository provides Docker build instructions and produces server, source and multiple hook distribution archives.Read 14 Oct 2026 · github.com
Integrations
Documented metadata sources include Hive, Sqoop, Falcon, Storm and HBase.Read 14 Oct 2026 · atlas.apache.org
Security
Atlas supports fine-grained access controls for metadata entities and classification operations.Read 7 Oct 2026 · atlas.apache.org
Founded
2015Read 28 Sep 2026 · atlas.apache.org
API surface
The published API includes discovery, entity, glossary, lineage, notification, relationship and type REST services.Read 14 Oct 2026 · atlas.apache.org
Authentication
Supported authentication methods include file credentials, Kerberos, LDAP or Active Directory, Keycloak OpenID Connect/OAuth2 and PAM.Read 14 Oct 2026 · apache.googlesource.com
Build requirements
The project documents builds with Java 8, Java 11 or Java 17 and recommends 2 GB minimum and maximum Maven heap settings.Read 14 Oct 2026 · github.com
Classification
Classifications such as PII, expiry and data quality can be created dynamically, attached to entities and propagated through lineage.Read 14 Oct 2026 · atlas.apache.org
Community support
The project lists user and developer mailing lists for community discussion.Read 7 Oct 2026 · atlas.apache.org
Documentation
Official documentation covers architecture, type system, search, glossary, security, authentication, authorization, notifications, bridges and high availability.Read 14 Oct 2026 · atlas.apache.org
Download integrity
The downloads page says release artifacts are distributed through mirrors and recommends verifying them with GPG signatures or SHA checksums.Read 7 Oct 2026 · atlas.apache.org
High availability
For redundant Kafka notifications, Atlas recommends at least two brokers and topic replication of at least two.Read 14 Oct 2026 · atlas.apache.org
Hive integration
The Hive hook listens for create, update and delete operations and sends metadata changes through Kafka notifications.Read 14 Oct 2026 · atlas.apache.org
Hive lineage
The Hive bridge captures column-level lineage for simple, expression and script transformations, subject to a Hive 1.2.1 patch.Read 14 Oct 2026 · atlas.apache.org
Import utilities
An import-hive.sh command can initialize Atlas from selected tables, databases or all Hive databases and tables.Read 14 Oct 2026 · atlas.apache.org
Kafka extensibility
Kafka-based messaging lets applications publish metadata to Atlas and consume metadata-change events.Read 14 Oct 2026 · atlas.apache.org
Known limitation
If HBase region servers hosting the Atlas table are unavailable, Atlas cannot store or retrieve metadata until they return.Read 14 Oct 2026 · atlas.apache.org
Latest release
Apache Atlas 2.5.0 was released on 2026-04-30.Read 14 Oct 2026 · release-catalog-test.apache.org
Licence
Apache Atlas is distributed under the Apache License 2.0.Read 14 Oct 2026 · atlas.apache.org
Limit: implementation effort
G2 reviewers repeatedly describe initial setup as resource-intensive and the learning curve as a barrier to using the full product.Read 14 Oct 2026 · g2.com
Lineage
Atlas provides a web lineage view and REST operations for reading and updating lineage.Read 14 Oct 2026 · atlas.apache.org
Maker founded
The Apache Software Foundation lists 1999 as its founding year.Read 14 Oct 2026 · linkedin.com
Maker headquarters
The Apache Software Foundation lists Wilmington, Delaware as its headquarters.Read 14 Oct 2026 · linkedin.com
Maker legal name
The Apache Software Foundation is a nonprofit software-development organization.Read 14 Oct 2026 · linkedin.com
Maker size
LinkedIn lists the foundation's company size as 5,001–10,000 employees.Read 14 Oct 2026 · linkedin.com
Metadata model
It includes predefined metadata types and lets users define new types, entities, and relationships.Read 7 Oct 2026 · atlas.apache.org
Metadata modeling
Users can define metadata types with primitive or complex attributes, references, inheritance and entity instances.Read 14 Oct 2026 · atlas.apache.org
Praise: customization
TrustRadius reports praise for defining custom metadata types and using APIs or publish-subscribe models.Read 14 Oct 2026 · trustradius.com
Praise: governance value
A G2 reviewer praised platform-agnostic governance and the fact that the software was free to their organization.Read 14 Oct 2026 · g2.com
Praise: interface
TrustRadius summarizes reviewers as finding the interface user-friendly and easy to navigate and maintain.Read 14 Oct 2026 · trustradius.com
Praise: saved queries
TrustRadius says several reviewers valued saving selected queries for reuse.Read 14 Oct 2026 · trustradius.com
Praise: usability
G2's review summary says users repeatedly praise ease of use and data-management capabilities.Read 14 Oct 2026 · g2.com
Project activity
The June 2026 board report calls activity moderate and records 51 committers and 34 PMC members.Read 14 Oct 2026 · apache.org
Project age
Apache Atlas project records state it was founded on 2017-06-20.Read 14 Oct 2026 · apache.org
Ranger integration
Integration with Apache Ranger enables authorization and data masking based on Atlas classifications.Read 7 Oct 2026 · atlas.apache.org
Rating on G2
4.5 out of 5 from 17 reviewsRead 14 Oct 2026 · g2.com
Rating on TrustRadius
7.2 out of 10 from 3 reviewsRead 14 Oct 2026 · trustradius.com
Release changes
The 2.5.0 report lists asynchronous-import performance work, search and UI fixes, an Impala hook fix and dependency upgrades.Read 14 Oct 2026 · apache.org
REST API
All Atlas functionality is exposed through REST endpoints for creating, updating, deleting and querying types and entities.Read 14 Oct 2026 · atlas.apache.org
Search
The product supports type, classification, attribute and free-text search plus a SQL-like domain-specific language.Read 14 Oct 2026 · atlas.apache.org
Security policy integration
Apache Ranger can use Atlas classifications for authorization and data-masking policies.Read 14 Oct 2026 · atlas.apache.org
Transport security
Atlas security documentation describes one-way and two-way TLS plus simple or Kerberos HTTP authentication.Read 14 Oct 2026 · atlas.apache.org

Plans and prices

Apache Atlas Free Open metadata governance software · no paid plans or usage limits stated Read 7 Oct 2026 · atlas.apache.org

Every Apache Atlas plan and price →

Strong points and limits

Strong points

  • Defines custom metadata types, entities, and relationships
  • Displays and updates data lineage
  • Searches metadata by type, classification, attributes, or text
  • Supports fine-grained access controls
  • Free at free

Limits

  • Requires server software installation
  • Deployment environment involves HBase and Solr
  • Release artifacts should be verified with signatures or checksums

Who it suits

Apache Atlas suits teams managing metadata and governance for data assets in a self-hosted environment. It may fit organizations that need lineage, classification-based access controls, and REST API access.

Apache Atlas in depth

Read the full write-up

Apache Atlas is an open metadata governance platform for organizations that need to catalog, classify, and trace data assets. It suits teams able to deploy and operate server software alongside HBase and Solr. Its strongest case is combining a flexible metadata model with lineage, discovery, and governance controls at no licensing cost.

Overview

Atlas starts with predefined metadata types but also lets teams create their own types, entities, and relationships. That flexibility can reflect an organization’s data landscape more closely than a fixed catalog model, though it puts responsibility on the team to define and maintain the structure it needs.

Classifications can be associated with multiple entities and propagated through lineage, connecting governance labels to data relationships. Search spans types, classifications, attribute values, and free text, with a SQL-like DSL for more structured queries. Automated discovery, column-level lineage, and pipeline lineage broaden its use beyond a static inventory.

Key features

Lineage and discovery

The interface displays lineage, while REST endpoints let applications access and update it. The API also covers metadata types, entities, and discovery, making Atlas relevant to teams that need both a human-facing catalog and programmatic integration. Search by classification or attribute can help narrow large catalogs; the SQL-like DSL offers a more expressive route than free text alone.

Classification and access controls

Fine-grained controls apply to metadata entities and classification operations. Integration with Apache Ranger can use Atlas classifications for authorization and data masking, linking metadata governance to enforcement. Security documentation covers SSL, service authentication, and SPNEGO-based HTTP authentication, including Kerberos options. These capabilities suit organizations with established security practices, but require an environment prepared to configure and operate them.

Integrations and deployment

The architecture documentation names Hive, HBase, Sqoop, Storm, and Kafka among Atlas integrations. Atlas is installed as server software and can be built and packaged for deployment in an environment with HBase and Solr. That infrastructure requirement is consequential: teams already operating those components may find Atlas a natural fit, while those seeking a hosted catalog or a lightweight installation should look elsewhere.

Release artifacts are distributed through mirrors, and the project recommends verifying downloads with GPG signatures or SHA checksums. User and developer mailing lists provide channels for community discussion.

Pricing

Apache Atlas is free and open source. The Apache Atlas plan costs nothing and covers open metadata governance software; no paid plans or usage limits are stated. That makes it a cost-conscious option for teams able to supply and maintain the deployment environment, but free licensing does not remove the operational work of running server software with HBase and Solr.

Platforms

Atlas supports API, Linux, self-hosted, and web platforms. Its server deployment model favors organizations that can manage their own environment rather than buyers looking for a vendor-hosted service.

Who it's for

Atlas is a strong candidate for data and platform teams that need a customizable metadata model, lineage across assets, and classification-driven governance, especially where Apache Ranger or the named data-system integrations are relevant. It is less suitable for organizations without the capacity to deploy and maintain its supporting infrastructure, or those that want a managed service rather than self-hosted software.

Pros and cons

Pros: User-defined metadata types, entities, and relationships provide room to model organization-specific assets.

Pros: Classifications can propagate through lineage, and Atlas supports automated discovery plus column-level and pipeline lineage.

Pros: Fine-grained controls and Ranger integration connect metadata classifications with authorization and data masking.

Pros: Free, open-source licensing avoids a software charge.

Cons: Deployment requires an environment with HBase and Solr, adding infrastructure and operational responsibilities.

Cons: Teams must shape their own metadata model, so flexibility comes with configuration and governance work.

Alternatives

For other options, see Metadata Management Software and Data Lineage Tools.

DataHub is another free, self-hosted option with API, Linux, and web support; consider it if its Core plan’s deployment approach better fits your team.

Progress Semaphore is a paid alternative with a free trial and a development plan for demos, development, and capability evaluations.

Ab Initio Data Platform is a paid option that requires a free proof of concept before purchase.

Aurelius Atlas is a free, open-source self-hosted alternative, with optional consulting services.

MetaKarta has a paid annual starter plan with a five-concurrent-user maximum and up to five pre-selected connectors.

Alex Solutions offers a paid enterprise platform with annual billing and unlimited users and sources.

Dawiso starts at €445 a month on its Standard plan, with five user seats, five contributor licenses, 20 viewer licenses, and unlimited connectors.

OpenMetadata is another free, self-hosted option with no usage limits stated on its page.

Verdict

Choose Apache Atlas if your team needs customizable metadata governance with lineage and classification controls, and can operate a self-hosted deployment with HBase and Solr. Its no-cost, open-source model is compelling when that infrastructure is already within reach; look elsewhere if you need a managed service or want to avoid the deployment burden.

Verdict

Apache Atlas offers metadata discovery, classification, and lineage in a free, self-hosted package. Deployment requires an environment that includes HBase and Solr, so teams should account for that requirement.

Where Specifiction places it

Alternatives to Apache AtlasAll alternatives →