Olib-AI

Zero-dependency P2P mesh networking for iOS/macOS with local MultipeerConnectivity and remote WebSocket relay support.

10
2
100% credibility
Found Mar 22, 2026 at 10 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Swift
AI Summary

ConnectionPool enables everyday people to create secure, private groups on iOS and macOS devices for chatting and multiplayer games using nearby wireless connections or a simple self-hosted relay.

How It Works

1
📱 Open the app

You download and launch the Connection Pool app on your phone or computer to connect with friends nearby.

2
👥 Create your gathering spot

Tap to host a pool, pick a fun name like 'Game Night', and get a secret code to share.

3
🔗 Share the magic code

Show or text the code to your friends so they can find and join your spot instantly.

4
👫 Friends join in

Your friends open the app, enter the code, and connect over Wi-Fi or Bluetooth—no internet needed.

5
💬 Chat and play together

Send messages, start games like chess or connect four, and have fun with everyone in the group.

🎉 Connected and secure

Everyone's chatting and gaming safely in your private mesh network that works anywhere nearby.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 10 to 10 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 ConnectionPool?

ConnectionPool is a zero-dependency Swift library for building P2P mesh networks on iOS and macOS. It enables local connections over Wi-Fi and Bluetooth using MultipeerConnectivity—no internet needed—while supporting remote relay via self-hosted WebSockets for global reach. Developers get secure, encrypted group chat, multiplayer games, and data sync without managing servers or dealing with connectionpooltimeoutexception issues common in traditional connection pooling setups like connectionpool c#, java, py, or python.

Why is it gaining traction?

It stands out with baked-in security: end-to-end DTLS encryption, HMAC-signed envelopes, brute-force blocking, and loop-proof multi-hop routing via BFS topology. Unlike basic P2P libs, it handles mesh relay, pool code auth, and game sessions (chess, Connect Four) out-of-the-box, bridging local and remote seamlessly. The zero-deps, pluggable logging, and StealthOS backing make it a drop-in for privacy-focused networking.

Who should use this?

iOS/macOS devs building offline multiplayer games, local collaboration tools, or StealthOS-like privacy apps. Ideal for turn-based games needing 2-8 players over mesh P2P, or apps requiring connections pooldatasource without remote servers—think QR invites, rate-limited joins, and persistent blocklists.

Verdict

Promising for prototypes with excellent docs, SwiftUI views, and solid tests, but 10 stars and 1.0% credibility signal early maturity—monitor for production. Strong connectionpool github contender for Apple P2P if you need local mesh with remote relay support.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.