A subproject of Apache NiFi to store and manage shared resources.
Deprecation Notice
Apache NiFi Registry has been deprecated following a community vote in Feburary 2026 and is planned for removal in Apache NiFi 3.0.
NiFi 2 introduced Git-based Flow Registry Clients for GitHub, GitLab, Bitbucket, and Azure DevOps, providing direct integration with existing version control infrastructure. The Apache NiFi Team strongly encourages users to migrate to these alternatives.
This decision is reversible if sufficient contributors step forward to actively maintain NiFi Registry, which would allow the deprecation status to be reconsidered. The timeline for NiFi 3.0 is not yet established, providing significant time for migration planning.
Features
Registry - a subproject of Apache NiFi - is a complementary application that provides a central location for storage and management of shared resources across one or more instances of NiFi or MiNiFi.
Apache NiFi Registry provides the following features:
- Implementation of a Flow Registry for storing and managing versioned flows
- Integration with NiFi to allow storing, retrieving, and upgrading versioned flows from a Flow Registry
- Administration of the Registry for defining users, groups, and policies
Documentation
Videos
- Getting Started with Apache NiFi Registry
Getting Started with Apache NiFi Registry
× - Setting Up a Secure Apache NiFi Registry
Setting Up a Secure Apache NiFi Registry
× - Setting Up a Secure NiFi to Integrate with a Secure NiFi Registry
Setting Up a Secure NiFi to Integrate with a Secure NiFi Registry
× - Storing Versioned Flows in a Git Repository
Storing Versioned Flows in a Git Repository
×