Open source networking projects

Every project in the registry tagged networking, ranked by real GitHub adoption.

projects 17 combined stars ★ 99K refresh nightly
01 cilium ★ 26K

eBPF-based Networking, Security, and Observability

last push14 hours ago languageGo licenseApache-2.0
02 Pumpkin ★ 13K

Empowering everyone to host fast and efficient Minecraft servers

last push15 hours ago languageRust licenseGPL-3.0
03 FireZone ★ 9.2K

Fast, flexible VPN replacement with zero-trust security

last push14 hours ago languageElixir licenseApache-2.0
04 colyseus ★ 7.5K

⚔ Multiplayer Framework for Node.js

last push24 hours ago languageTypeScript licenseMIT
05 calico ★ 7.4K

Cloud native networking and network security

last push3 days ago languageGo licenseApache-2.0
06 Pulse ★ 7.3K

Network logger for Apple platforms

last push22 days ago languageSwift licenseMIT
07 serving ★ 6.1K

Kubernetes-based, scale-to-zero, request-driven compute

last push23 hours ago languageGo licenseApache-2.0
08 hubble ★ 4.4K

Hubble - Network, Service & Security Observability for Kubernetes using eBPF

last push3 days ago languageMakefile licenseApache-2.0
09 kubefwd ★ 4.2K

Bulk port forwarding Kubernetes services for local development.

last push26 hours ago languageGo licenseApache-2.0
10 retina ★ 3.2K

eBPF distributed networking observability tool for Kubernetes

last push3 days ago languageGo licenseMIT
11 skydive ★ 2.8K

An open source real-time network topology and protocols analyzer

last push14 months ago languageGo licenseApache-2.0
12 ferrumc ★ 2.5K

A reimplementation of the minecraft server in rust.

last push3 months ago languageRust licenseMIT
13 evillimiter ★ 2.0K

Tool that monitors, analyzes and limits the bandwidth of devices on the local network without administrative access

last push7 months ago languagePython licenseMIT
14 tsdproxy ★ 1.7K

Automatic Tailscale reverse proxy for Docker containers. Zero sidecars. Label-based config. Automatic HTTPS.

last push4 days ago languageGo licenseMIT
15 node ★ 1.4K

Mysterium Network Node - official implementation of distributed VPN network (dVPN) protocol

last push6 days ago languageGo licenseGPL-3.0
16 Powershellisfun ★ 728

Repository with the scripts that I have used in my blogs on https://powershellisfun.com. If you like these, please sponsor this project using the Sponsor button

last push6 days ago languagePowerShell licenseMIT
17 node-dns ★ 591

:globe_with_meridians: DNS Server and Client Implementation in Pure JavaScript with no dependencies.

last push3 months ago languageJavaScript licenseMIT

Related tags

← all tags

Frequently asked questions

How many open source networking projects are there?

This registry tracks 17 projects tagged networking, with 99,416 GitHub stars between them. The most-adopted is cilium at 25,754 stars.

Are these networking projects free to use?

Yes — 17 of the 17 carry an explicit open-source licence across 3 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which networking project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these networking projects still maintained?

14 of the 17 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.