blob: 366508fb90600f2af14fda25d33312a3d0292458 [file] [log] [blame]
<!DOCTYPE html>
<html lang="en">
<head>
<title>Projects - Apache NiFi</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="Apache NiFi is an easy to use, powerful, and reliable system to process and distribute data">
<meta name="keywords" content="apache,nifi,data,distribution">
<title>Projects - Apache NiFi</title>
<meta property="og:title" content="Projects">
<meta property="og:type" content="article">
<meta property="og:url" content="https://nifi.apache.org/projects/">
<meta property="og:description" content="Apache NiFi is an easy to use, powerful, and reliable system to process and distribute data">
<meta property="og:site_name" content="Apache NiFi">
<meta property="og:image" content="https://nifi.apache.org/images/project-brand.jpg?version=1">
<meta name="twitter:title" content="Projects">
<meta name="twitter:description" content="Apache NiFi is an easy to use, powerful, and reliable system to process and distribute data">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:creator" content="apachenifi">
<meta name="twitter:image" content="https://nifi.apache.org/images/project-brand.jpg?version=1">
<link rel="icon" href="/images/apache-nifi-drop-logo.svg">
<link rel="stylesheet" href="/uikit/css/uikit.min.css">
<link rel="stylesheet" href="/css/main.css?version=1">
<script>
var _paq = window._paq = window._paq || [];
_paq.push(['disableCookies']);
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var baseUri = "//matomo.privacy.apache.org/";
_paq.push(['setTrackerUrl', baseUri + 'matomo.php']);
_paq.push(['setSiteId', '28']);
var trackerElement = document.createElement('script');
var firstScriptElement = document.getElementsByTagName('script')[0];
trackerElement.async = true;
trackerElement.src = baseUri + 'matomo.js';
var firstScriptElement = document.getElementsByTagName('script')[0];
if (window.location.host === 'nifi.apache.org') {
firstScriptElement.parentNode.insertBefore(trackerElement, firstScriptElement);
}
})();
</script>
</head>
<body class="section-background">
<div class="nav-container" uk-sticky="sel-target: .uk-navbar-container; cls-active: uk-navbar-sticky">
<nav class="uk-container uk-navbar-container uk-navbar-transparent" uk-navbar>
<div class="uk-navbar-left">
<ul class="uk-navbar-nav">
<li>
<a class="uk-navbar-item" href="/">
<img src="/images/apache-nifi-drop-logo.svg" alt="Apache NiFi Logo" class="navbar-logo" width="36" height="48" />
</a>
</li>
<li class="uk-hidden@s">
<a href="#" class="uk-navbar-toggle" uk-navbar-toggle-icon uk-toggle="target: #mobile-menu"></a>
</li>
<li class="uk-visible@s ">
<a href="/documentation/">Documentation</a>
<ul class="uk-dropdown" uk-dropdown="mode: click; animation: uk-animation-slide-top-small; duration: 300;">
<li class="">
<a href="/documentation/v2/" >
NiFi Version 2 Documentation
</a>
</li>
<li class="">
<a href="/documentation/v1/" >
NiFi Version 1 Documentation
</a>
</li>
<li class="">
<a href="/documentation/guides/" >
Guides
</a>
</li>
<li class="">
<a href="/documentation/security/" >
Security Reporting
</a>
</li>
<li class="">
<a href="https://cwiki.apache.org/confluence/display/NIFI" target="_blank" rel="noopener noreferrer">
Wiki
<span uk-icon="link"></span>
</a>
</li>
</ul>
</li>
<li class="uk-visible@s ">
<a href="/development/">Development</a>
<ul class="uk-dropdown" uk-dropdown="mode: click; animation: uk-animation-slide-top-small; duration: 300;">
<li class="">
<a href="https://cwiki.apache.org/confluence/display/NIFI/Contributor&#43;Guide" target="_blank" rel="noopener noreferrer">
Contributing
<span uk-icon="link"></span>
</a>
</li>
<li class="">
<a href="https://issues.apache.org/jira/browse/NIFI" target="_blank" rel="noopener noreferrer">
Issues
<span uk-icon="link"></span>
</a>
</li>
<li class="">
<a href="https://github.com/apache/nifi" target="_blank" rel="noopener noreferrer">
Source
<span uk-icon="link"></span>
</a>
</li>
</ul>
</li>
<li class="uk-visible@s ">
<a href="/community/">Community</a>
<ul class="uk-dropdown" uk-dropdown="mode: click; animation: uk-animation-slide-top-small; duration: 300;">
<li class="">
<a href="/community/contact/" >
Contact
</a>
</li>
<li class="">
<a href="/community/powered-by/" >
Powered By
</a>
</li>
<li class="">
<a href="/community" >
Team
</a>
</li>
</ul>
</li>
<li class="uk-visible@s uk-active">
<a href="/projects/">Projects</a>
<ul class="uk-dropdown" uk-dropdown="mode: click; animation: uk-animation-slide-top-small; duration: 300;">
<li class="">
<a href="/projects/minifi/" >
MiNiFi
</a>
</li>
<li class="">
<a href="/projects/registry/" >
Registry
</a>
</li>
<li class="">
<a href="/projects/fds/" >
Flow Design System
</a>
</li>
</ul>
</li>
<li class="uk-visible@s ">
<a href="https://www.apache.org">Apache</a>
<ul class="uk-dropdown" uk-dropdown="mode: click; animation: uk-animation-slide-top-small; duration: 300;">
<li class="">
<a href="https://apache.org/events/current-event" target="_blank" rel="noopener noreferrer">
Events
<span uk-icon="link"></span>
</a>
</li>
<li class="">
<a href="https://www.apache.org/licenses" target="_blank" rel="noopener noreferrer">
License
<span uk-icon="link"></span>
</a>
</li>
<li class="">
<a href="https://privacy.apache.org/policies/privacy-policy-public.html" target="_blank" rel="noopener noreferrer">
Privacy
<span uk-icon="link"></span>
</a>
</li>
<li class="">
<a href="https://www.apache.org/foundation/sponsorship.html" target="_blank" rel="noopener noreferrer">
Sponsorship
<span uk-icon="link"></span>
</a>
</li>
<li class="">
<a href="https://www.apache.org/foundation/thanks.html" target="_blank" rel="noopener noreferrer">
Thanks
<span uk-icon="link"></span>
</a>
</li>
</ul>
</li>
</ul>
</div>
<div class="uk-navbar-right">
<ul class="uk-navbar-nav">
<li>
<div class="uk-navbar-item">
<a class="uk-icon-link navbar-icon" uk-icon="icon: github; ratio: 2" href="https://github.com/apache/nifi"></a>
</div>
</li>
<li>
<div class="uk-navbar-item">
<a class="uk-button uk-button-primary uk-icon" href="/download/">
Download
</a>
</div>
</li>
</ul>
</div>
</nav>
</div>
<div id="mobile-menu" uk-offcanvas class="uk-offcanvas">
<div class="uk-offcanvas-bar">
<ul class="uk-navbar-nav" uk-accordion>
<li class="">
<a class="uk-accordion-title" >Documentation</a>
<ul class="uk-accordion-content">
<li class="">
<a href="/documentation/v2/" >
NiFi Version 2 Documentation
</a>
</li>
<li class="">
<a href="/documentation/v1/" >
NiFi Version 1 Documentation
</a>
</li>
<li class="">
<a href="/documentation/guides/" >
Guides
</a>
</li>
<li class="">
<a href="/documentation/security/" >
Security Reporting
</a>
</li>
<li class="">
<a href="https://cwiki.apache.org/confluence/display/NIFI" target="_blank" rel="noopener noreferrer">
Wiki
<span uk-icon="link"></span>
</a>
</li>
</ul>
</li>
<li class="">
<a class="uk-accordion-title" >Development</a>
<ul class="uk-accordion-content">
<li class="">
<a href="https://cwiki.apache.org/confluence/display/NIFI/Contributor&#43;Guide" target="_blank" rel="noopener noreferrer">
Contributing
<span uk-icon="link"></span>
</a>
</li>
<li class="">
<a href="https://issues.apache.org/jira/browse/NIFI" target="_blank" rel="noopener noreferrer">
Issues
<span uk-icon="link"></span>
</a>
</li>
<li class="">
<a href="https://github.com/apache/nifi" target="_blank" rel="noopener noreferrer">
Source
<span uk-icon="link"></span>
</a>
</li>
</ul>
</li>
<li class="">
<a class="uk-accordion-title" >Community</a>
<ul class="uk-accordion-content">
<li class="">
<a href="/community/contact/" >
Contact
</a>
</li>
<li class="">
<a href="/community/powered-by/" >
Powered By
</a>
</li>
<li class="">
<a href="/community" >
Team
</a>
</li>
</ul>
</li>
<li class="uk-active">
<a class="uk-accordion-title" >Projects</a>
<ul class="uk-accordion-content">
<li class="">
<a href="/projects/minifi/" >
MiNiFi
</a>
</li>
<li class="">
<a href="/projects/registry/" >
Registry
</a>
</li>
<li class="">
<a href="/projects/fds/" >
Flow Design System
</a>
</li>
</ul>
</li>
<li class="">
<a class="uk-accordion-title" >Apache</a>
<ul class="uk-accordion-content">
<li class="">
<a href="https://apache.org/events/current-event" target="_blank" rel="noopener noreferrer">
Events
<span uk-icon="link"></span>
</a>
</li>
<li class="">
<a href="https://www.apache.org/licenses" target="_blank" rel="noopener noreferrer">
License
<span uk-icon="link"></span>
</a>
</li>
<li class="">
<a href="https://privacy.apache.org/policies/privacy-policy-public.html" target="_blank" rel="noopener noreferrer">
Privacy
<span uk-icon="link"></span>
</a>
</li>
<li class="">
<a href="https://www.apache.org/foundation/sponsorship.html" target="_blank" rel="noopener noreferrer">
Sponsorship
<span uk-icon="link"></span>
</a>
</li>
<li class="">
<a href="https://www.apache.org/foundation/thanks.html" target="_blank" rel="noopener noreferrer">
Thanks
<span uk-icon="link"></span>
</a>
</li>
</ul>
</li>
</ul>
</div>
</div>
<main>
<div class="uk-container">
<h1 id="projects">Projects</h1>
<p>Apache NiFi includes several subprojects with various capabilities.</p>
<div class="uk-card uk-card-default uk-margin-top">
<div class="uk-card-body">
<div class="uk-column-1-4@l">
<a href="/projects/minifi/">
<img id="minifi-logo" src="/images/minifi-logo.svg" alt="MiNiFi logo">
</a>
</div>
<div class="uk-margin-top">
MiNiFi supports data collection from the point of origin. It is a complementary data collection approach that
supplements the core tenets of NiFi in dataflow management, focusing on the collection of data at the source of its
creation. MiNiFi functions in the role of an agent for source sensors, systems, or servers. MiNiFi provides the
following features:
<ul>
<li>Small size and low resource consumption</li>
<li>Central management of agents</li>
<li>Generation of data provenance with full chain of custody of information</li>
<li>Integration with NiFi for follow-on dataflow management
</div>
<a class="uk-button uk-button-primary uk-button-small uk-margin-right" href="/download/#minifi">Download</a>
</div>
</li>
</ul>
</div>
<div class="uk-card uk-card-default uk-margin-top">
<div class="uk-card-body">
<div class="uk-column-1-4@l">
<a href="/projects/registry/">
<img id="minifi-logo" src="/images/registry-logo.png" alt="Registy logo">
</a>
</div>
<div class="uk-margin-top">
Registry 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. Registry provides the following features:
<ul>
<li>Implementation of a Flow Registry for storing and managing versioned flows</li>
<li>Integration with NiFi to allow storing, retrieving, and upgrading versioned flows from a Flow Registry</li>
<li>Administration of the Registry for defining users, groups, and policies
</div>
<a class="uk-button uk-button-primary uk-button-small uk-margin-right" href="/download/#registry">Download</a>
</div>
</li>
</ul>
</div>
<div class="uk-card uk-card-default uk-margin-top">
<div class="uk-card-body">
<h3>
<a href="/projects/fds/">Apache <span class="ni">Ni</span><span class="fi">Fi</span>
Flow Design System</a>
</h3>
<div class="uk-margin-top">
Flow Design System is an atomic reusable platform for providing a consistent set of user interface components for NiFi,
MiNiFi, and Registry, as well as any other open source web application. Features of the Flow Design System include:
<ul>
<li>Implementation of the reusable user interface components</li>
<li>Integration with NPM public registry
</div>
<a class="uk-button uk-button-primary uk-button-small uk-margin-right" href="/download/#fds">Download</a>
</div>
</li>
</ul>
</div>
</div>
</main>
<footer>
<div class="uk-container">
<div class="uk-flex uk-grid uk-grid-large">
<div class="uk-width-1-2@m">
<p>
<a class="uk-link-reset" href="/">
<img src="/images/apache-nifi-logo.svg" class="footer-logo" alt="Apache NiFi Logo"/>
</a>
<a class="uk-link-reset" href="https://apache.org">
<img src="/images/apache-logo.svg" class="footer-logo uk-margin-left" alt="Apache Software Foundation Logo"/>
</a>
</p>
<p>
Copyright &copy; 2024 The Apache Software Foundation under the terms of the
<a href="https://www.apache.org/licenses/LICENSE-2.0.html">Apache License, Version 2.0</a>
</p>
<p>
Apache NiFi, NiFi, and the NiFi logo are trademarks of
<a href="https://apache.org/">The Apache Software Foundation</a>
</p>
</div>
<div class="uk-width-1-4@m">
<h3><a href="/">Project</a></h3>
<ul>
<li><a href="https://issues.apache.org/jira/browse/NIFI">Issues</a></li>
<li><a href="https://github.com/apache/nifi">Source</a></li>
<li><a href="https://www.linkedin.com/company/apache-nifi/">LinkedIn</a></li>
<li><a href="https://join.slack.com/t/apachenifi/shared_invite/zt-2ccusmst2-l2KrTzJLrGcHOO0V7~XD4g">Slack</a></li>
<li><a href="https://nifi.apache.org/documentation/security/">Security</a></li>
</ul>
</div>
<div class="uk-width-1-4@m">
<h3><a href="https://www.apache.org/">Apache</a></h3>
<ul>
<li><a href="https://www.apache.org/licenses/">License</a></li>
<li><a href="https://privacy.apache.org/policies/privacy-policy-public.html">Privacy</a></li>
<li><a href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
<li><a href="https://www.apache.org/foundation/thanks.html">Thanks</a></li>
</ul>
</div>
</div>
</div>
</footer>
<script src="/uikit/js/uikit.min.js"></script>
<script src="/uikit/js/uikit-icons.min.js"></script>
</body>
</html>