aregm/nff-go
NFF-Go -Network Function Framework for GO (former YANFF) 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
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
- readme: https://github.com/aregm/nff-go · fetched 2026-08-28 · 0de12bd5e109
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| aregm/nff-go | main | 23 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem