predatorray

a serverless, Zoom-like video conferencing web app

10
0
89% credibility
Found May 22, 2026 at 10 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

Rendezvous is a free, browser-based video conferencing app that lets anyone create a private meeting room in seconds. Unlike traditional video call services, it doesn't require accounts, downloads, or company servers to function. When you host a meeting, your browser becomes a relay point that connects your friends' video and chat directly to each other, keeping everything private and reducing the load on any single connection. Participants join by entering a simple 6-letter code or clicking an invite link. The interface includes a video grid that shows everyone, mute/camera controls, a chat panel with history, and the ability to share invite links through social media or messaging apps. The host can remove participants, and when the host leaves, the meeting ends for everyone. The app works entirely in the browser and can be hosted from any simple web server.

How It Works

1
🔗 You discover a free video meeting tool

A friend tells you about Rendezvous - a private video room you can create instantly without signing up or downloading anything.

2
🏠 You enter your name and start a meeting

You open the website, type your name, and click one button to create your own private video room. A 6-letter code appears on screen.

3
📋 You share the code with your group

You copy the meeting code or invite link and send it to your friends through text, email, or any app you already use.

4
Your friends join from their devices
💬
Some prefer to chat

A side panel shows all chat messages with timestamps, so late joiners can catch up on what was already discussed.

🎥
Others use video only

Everyone sees each other in a neat grid that automatically adjusts as people join and leave.

5
🎛️ You control your own camera and microphone

Big buttons at the bottom let you mute yourself, turn your camera off, or bring it back on whenever you need a break.

6
🚪 When it's over, you leave the meeting

You click the leave button. If you're the host, your meeting ends for everyone at once. Everyone sees a friendly 'meeting ended' screen.

You had a private conversation without any accounts or middlemen

No one needed to install an app, create a password, or trust a company with their data. Just you, your friends, and a simple code.

Sign up to see the full architecture

5 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 rendezvous?

Rendezvous is a serverless video conferencing web app built with TypeScript, React, and WebRTC. You can spin up a private meeting room by picking a name and clicking a button -- no accounts, no server infrastructure, no middleman. The host acts as a relay hub so every participant connects only to them, avoiding the classic O(N-squared) mesh problem that kills performance in browser-based multi-party calls. Meetings are joined via a six-letter code or a shareable link, and the app includes tile-based video layouts, mute/video toggles, a side chat panel with emoji support, and a participant list. It deploys as a fully static site to any CDN.

Why is it gaining traction?

The "serverless" angle is the hook: rendezvous uses PeerJS and WebRTC to establish direct peer-to-peer connections, with the host's browser doing the relaying work. This means zero backend costs and zero server to maintain -- you could deploy it to GitHub Pages in minutes. The architecture uses a clear wire protocol between participants and host, so developers can understand the signaling flow without digging through boilerplate. Multi-language support (English, Spanish, French, Japanese, Chinese) and dark/light themes make it feel polished out of the box. The app includes a demo mode that showcases the full meeting UI without requiring a camera or real participants.

Who should use this?

Frontend developers building internal tools or lightweight meeting features who want to prototype without provisioning serverless functions or TURN servers. Teams evaluating WebRTC relay topologies for browser-based apps will find the architecture straightforward to reason about. Anyone who needs ad-hoc video calls without requiring participants to install software or create accounts -- though reliability depends on all participants having workable NAT traversal conditions.

Verdict

Rendezvous delivers a working, self-contained video call UI that is easy to deploy and easy to understand. The codebase has solid test coverage across unit and e2e scenarios with Playwright. At 10 stars and a credibility score of roughly 0.9%, it is a small personal project -- impressive as a proof of concept and a learning resource, but not production-hardened for large meetings. The host-as-relay design caps out at whatever the host's upstream bandwidth can handle, and symmetric NATs will force traffic through a TURN server anyway. Worth evaluating for prototypes or low-stakes use cases, but plan to self-host a PeerServer for anything beyond casual internal demos.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.