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

aregm/nff-go

NFF-Go -Network Function Framework for GO (former YANFF) observed · 2026-08-28

github.com/aregm/nff-go · Go · BSD-3-Clause (permissive) observed · 2026-08-28

Health v2 · maintenance only

23/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100
How is this computed?

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

  • gap_med: n/a
  • age_days: 3444
  • days_rel: n/a
  • days_push: 1380
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1419 stars · 160 forks observed · 2026-08-28

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

NFF-Go is a set of Go libraries for building and deploying high-performance, cloud-native network functions (NFs) on top of DPDK and AF_XDP. It provides higher-level abstractions than DPDK, a flow-based programming model, and automatic scaling of packet processing across cores.

Use cases

  • build a high-performance packet-processing firewall in Go
  • write network functions without deep DPDK expertise
  • implement an ACL-based L3 firewall
  • process packets from DPDK PMDs and Linux AF_XDP with one codebase
  • auto-scale packet processing based on traffic load
  • deploy network functions as cloud-native containers

When to choose

  • you need DPDK-class packet throughput but prefer Go over C
  • you want to build NFV/VNF workloads as cloud-native microservices
  • you want automatic core scaling of packet pipelines
  • you need to handle packets from multiple driver types with a single application

When to avoid

  • you need a framework with active ongoing development and recent community activity
  • you target platforms other than Linux
  • you need full low-level DPDK control or features not exposed by the framework
  • your team is not comfortable with Go

Facets

framework · maturity maintenance

networking middleware concurrency cryptography networking cloud-computing developer-tools microservices go dpdk nfv vnf packet-processing cloud-native af-xdp ipsec network-functions linux docker

1 source

Member repositories

RepositoryRoleHealth v2
aregm/nff-gomain23

For agents

markdown · JSON · MCP: product_card(name="aregm/nff-go")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem