jmcorgan

jmcorgan / fips

Public

The Free Internetworking Peering System

19
1
100% credibility
Found Mar 16, 2026 at 19 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Rust
AI Summary

FIPS is a decentralized mesh networking tool that lets devices connect securely over various links like local networks or the internet using simple identity codes.

How It Works

1
🌐 Discover FIPS

You hear about FIPS, a way to create your own private neighborhood network that connects devices securely without relying on big internet providers.

2
📥 Get it on your device

Download and install FIPS on your computer or router using simple package instructions—it sets up quietly in the background.

3
✏️ Add your friends

Open the settings file and list the nicknames or codes of friends' nodes you want to connect to, like sharing addresses for a party.

4
🔌 Flip the switch

Start the service with one command, and it begins listening for connections automatically.

5
Watch connections light up

Open the dashboard to see friends' nodes appear one by one, forming your private web of secure links.

6
🌍 Use it like normal internet

Ping friends by their special names or run apps over the virtual connection—everything flows smoothly as if on regular WiFi.

🎉 Your mesh network thrives

Now you have a reliable, private network that grows with more friends joining, keeping your data safe and direct.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 19 to 19 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is fips?

FIPS (jmcorgan/fips github) creates self-organizing mesh networks in Rust, connecting nodes over UDP, TCP, Ethernet, or Tor without central coordinators. Nodes auto-discover peers, build spanning trees for routing, and tunnel IP traffic transparently via a TUN interface—ping or ssh any npub.fips hostname after zero-config setup. Unlike crypto tools like bc fips github, bcpkix fips github, or bouncycastle fips github, it focuses on networking with Nostr identities and Noise encryption for secure P2P links.

Why is it gaining traction?

It stands out with multi-transport support including Tor onion services and OpenWRT packaging for routers, plus CLI tools like fipsctl for peering stats and fipstop TUI dashboard. Developers dig the Nostr-native addressing—no registries needed—and ECN signaling for congestion-aware routing. At 19 stars, it's early but hooks mesh tinkerers tired of brittle VPNs or fipsi-style overlays.

Who should use this?

OpenWRT router hackers building local meshes, IoT devs needing resilient P2P without cloud relays, or privacy folks running Tor-bridged networks. Ideal for fips heidelberg lab setups, fips lüneburg edge nodes, or anyone testing fips rnv over unreliable links—skip if you need production stability now.

Verdict

Alpha software (v0.1.0) with solid docs and Docker tests, but 1.0% credibility score and low stars mean audit crypto paths before deploying. Try for prototypes; pair with free github actions minutes for CI if forking as a free github alternative.

(187 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.