Open Source Networking Apps

Discover the best open source networking tools for secure connections, bandwidth control & remote access. Empower your infrastructure with custom solutions.

9 apps available

Apps in Networking

Go
83%
Apache 2.0

frp

Networking

109,662

A fast reverse proxy that exposes local servers behind NAT or firewalls to the public internet with multi-protocol support.

View details
93
Repo Health
82
Technical
71
Dependency
Built with
Go 83%
Vue 12%
Updated 2 weeks ago
Rust
70%
AGPL 3.0

RustDesk

Networking

124,658

Open-source, self-hosted remote desktop built in Rust — your data, your infrastructure, no third-party cloud.

View details
93
Repo Health
84
Technical
71
Dependency
Built with
Rust 70%
Dart 22%
Updated 4 days ago
TypeScript
49%
MIT

Nginx Proxy Manager

Developer Tools · Networking · Security

34,253

Manage Nginx reverse proxies and free Let's Encrypt SSL through a beautiful web interface — no Nginx expertise required.

View details
92
Repo Health
77
Technical
73
Dependency
Built with
TypeScript 49%
JavaScript 46%
Updated 6 days ago
Elixir
63%
Apache 2.0

Firezone

Networking · Security

9,105

Enterprise-grade zero-trust access platform built on WireGuard® that replaces legacy VPNs with peer-to-peer, identity-aware secure tunnels.

View details
90
Repo Health
85
Technical
79
Dependency
Built with
Elixir 63%
Rust 26%
Updated 4 days ago
Dart
80%
Apache 2.0

LocalSend

Networking

92,857

An open-source, cross-platform AirDrop alternative that sends files and messages device-to-device over your local network with no internet, no account, and no cloud server involved.

View details
89
Repo Health
61
Technical
78
Dependency
Built with
Dart 80%
Rust 17%
Updated 5 days ago
TypeScript
99%
AGPL 3.0

Pangolin

Networking

22,937

An open-source, identity-based zero-trust remote access platform built on WireGuard — a self-hostable alternative to Cloudflare Tunnel and Twingate with SSO, OIDC, and tunneled reverse proxying.

View details
87
Repo Health
68
Technical
68
Dependency
Built with
TypeScript 99%
Updated 4 days ago
Java
96%
Apache 2.0

XPipe

Developer Tools · Devops · Networking

14,554

A local desktop hub that unifies SSH, Docker, Kubernetes, VMs, and remote desktops into one interface — no agents, no remote setup.

View details
87
Repo Health
78
Technical
0
Dependency
Built with
Java 96%
Updated 5 days ago
Rust
67%
Other

DefGuard

Authentication · Networking · Security

2,849

Self-hosted secure remote access that unifies WireGuard VPN, identity management, and connection-level MFA in one open-source platform.

View details
84
Repo Health
82
Technical
72
Dependency
Built with
Rust 67%
TypeScript 31%
Updated 1 weeks ago
TypeScript
58%
MIT

PortNote

Networking

1,264

Centralized web dashboard to document, track, and auto-scan port assignments across all your servers and VMs — no more spreadsheets.

View details
35
Repo Health
47
Technical
75
Dependency
Built with
TypeScript 58%
JavaScript 36%
Updated 1 years ago

About Networking

Networking software is fundamental to modern computing, enabling communication and data exchange across local networks and the internet. These applications address a wide range of needs, from basic connectivity to complex infrastructure management.

Typical features include connection monitoring, bandwidth control, and firewall capabilities. More advanced systems provide functionalities like Virtual Private Network (VPN) setup, remote access control, and network intrusion detection. These tools often support various network protocols such as TCP/IP, UDP, and HTTP.

The value proposition of open source networking solutions is significant. They allow for greater control and customization than proprietary alternatives, often offering enhanced security features through community-driven audits and rapid patching. Use cases span from small home networks requiring secure remote access to large enterprise environments needing robust and scalable infrastructure. They solve problems like data privacy concerns, high costs associated with proprietary software licenses, and the need for tailored network configurations. Open source options also empower developers to integrate networking functionality directly into their applications and contribute to the ongoing development of network technology.

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers