Ross ROSS = Recommend OSS · open-source software intelligence for agents

apache/nifi

Apache NiFi observed · 2026-10-07

github.com/apache/nifi · homepage · Java · Apache-2.0 (permissive) observed · 2026-10-07

Health v2 · maintenance only

93/100

  • Activity 98
  • Release rhythm 83
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.

  • gap_med: 40.5
  • age_days: 4330
  • days_rel: 37
  • days_push: 14
  • n_releases_24m: 3

Full methodology

Adoption not part of the score

6249 stars · 2984 forks observed · 2026-10-07

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Apache NiFi is an easy-to-use, powerful, and reliable system to process and distribute data, built on the JVM. It provides a browser-based interface for designing, running, and monitoring dataflow pipelines with data provenance tracking, guaranteed delivery, back pressure control, and runtime flow modification.

Use cases

  • build data pipelines to ingest and route data between systems
  • automate cybersecurity and observability data distribution
  • stream events from Kafka, MQTT, or Kinesis into databases and storage
  • transform and convert records between JSON, CSV, and Avro formats
  • track complete data lineage and provenance for compliance
  • move files and data to and from cloud storage like S3 and Azure Blob
  • build generative AI data pipelines

When to choose

  • you need a visual, browser-based tool to design dataflows without writing code
  • you need guaranteed delivery, back pressure, and data provenance out of the box
  • you need to connect many heterogeneous sources and sinks (Kafka, S3, databases, SFTP, cloud services)
  • you need runtime modification of flows and multi-tenant authorization

When to avoid

  • you need lightweight, code-first ETL embedded in your application
  • your pipelines are simple enough for a script or a scheduler like cron
  • you need heavy custom transformations better suited to a stream processing framework like Flink or Spark
  • you cannot operate a JVM-based self-hosted server

Facets

application · maturity stable

etl streaming workflow-automation data-science routing web-framework big-data self-hosted analytics jvm self-hosted cross-platform dataflow data-pipelines data-provenance etl-pipelines visual-programming apache ingestion stream-processing data-engineering automation docker web-server

7 sources

Member repositories

RepositoryRoleHealth v2
apache/nifimain93

For agents

markdown · JSON · MCP: product_card(name="apache/nifi")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem