FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Original HTTPS Page]

Network Plane · GitHub

Network Plane

Small, focused networking tools and shared TUI libraries, all in Go. Each service ships as a single binary and uses the same terminal console UX.

Projects

Core daemons

Shared libraries

Design principles

  • One UX everywhere: common console and command patterns across all tools.
  • Single-binary deploys: Go 1.25.5 builds, no external runtime deps.
  • Readable configs: strict JSON with validation and clear errors.
  • Operational clarity: explicit logs, PID files, graceful shutdown, and CLIs for inspection.

Quick start (example)

# Build a tool (example: dhcplane)
git clone https://github.com/network-plane/dhcplane
cd dhcplane
go build -o dhcplane .

# Prepare minimal config and leases
cp config.example.json config.json
echo '{"by_ip":{},"by_mac":{}}' > leases.json

# On Linux, allow binding to UDP:67 without root
sudo setcap 'cap_net_bind_service=+ep' "$(pwd)/dhcplane"

# Run with console enabled
./dhcplane serve --console

Pinned Loading

  1. dhcplane dhcplane Public

    A highly configurable and efficient DHCP Server with multiple features

    Go 48

  2. dnsplane dnsplane Public

    DNS Server for labs and home

    Go 62 2

  3. mdnsplane mdnsplane Public

    mdns Server/Proxy/Shadow Proxy

    Go

  4. shareplane shareplane Public

    A lightweight HTTP server written in Go for serving files and directories over HTTP. Perfect for quick file sharing.

    Go

  5. ntpcl ntpcl Public

    A simple NTP client to fetch and optionally set system time

    Go 1

  6. speedplane speedplane Public

    service with a web ui that runs speedtests on a schedule (or manually)

    CSS

Repositories

Loading
Type
Select type
All Public Sources Forks Archived Mirrors Templates
Language
Select language
All CSS Go
Sort
Select order
Last updated Name Stars
Showing 10 of 18 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…


Back | FazBrowse Home | New Git URL