DevMatch — Talk to Random Developers Inside VS Code
DevMatch is a real-time developer matchmaking extension for VS Code.
Instantly match and chat with random developers based on tech stack — directly inside your editor.
No signup. No profiles. Just code.
🚀 What DevMatch Does
DevMatch connects developers worldwide through stack-based matchmaking.
Select your tech stack, choose a goal, and start chatting instantly.
Perfect for:
- Debugging help
- Quick second opinions
- Coding buddies
- Developer networking
- Late-night problem solving
⚡ How It Works
- Open DevMatch from the Activity Bar
- Select your tech stacks (up to 10)
- Choose your goal: Chat / Help / Project
- Click Find Dev
- Get matched instantly with overlapping stacks
- Start chatting in real time
🔥 Core Features
- Stack-based matching
- Real-time chat inside VS Code
- Typing indicators
- Skip and re-match instantly
- Reconnect within 30 seconds if disconnected
- Quick report option
- Clean state transitions (idle → searching → matched → chatting → ended)
💡 Why DevMatch?
Instead of:
Switching tabs
Waiting on forums
Joining noisy Discord servers
Just match and talk instantly.
Built for developers. Inside VS Code.
🛡 Privacy & Safety
DevMatch uses anonymous sessions.
- No personal profiles
- No public usernames
- Built-in rate limiting
- Report system included
🧰 Requirements
- VS Code 1.80 or higher
- Active DevMatch backend connection
🧑💻 Development Setup (For Contributors)
- Clone the repository
- Install dependencies
- Run backend locally at
http://localhost:4000
- Press
F5 to launch Extension Development Host
🏗 Tech Stack
- Vanilla HTML/CSS/JS
- WebviewView API
- Socket.io
- Real-time backend with Redis & MongoDB
📈 Roadmap
- Experience-level filters
- Private rooms
- Mentor mode
- Community matching
- Performance improvements
🔎 Marketplace Keywords
random developer chat
VS Code chat extension
developer matchmaking
coding buddy
pair programming
real-time dev chat
debug together
DevMatch — Talk. Debug. Build.