cuckoo
cuckoo copied to clipboard
๐ฅ Cuckoo - A free anonymous video-calling web application built with WebRTC and React that provides peer-to-peer video and audio communication in a web browser with no plugins or extensions required.
Cuckoo - Anonymous, Free Video Calls
Anonymous video calls across the world for free with screensharing!
View Cuckoo ยท Report Bug ยท Request Feature
โจ Loved the project? Give this project a star to show your support. โจ

Cuckoo is a small project to demonstrate the concepts of WebRTC, WebSockets by facilitating video calls across the web!
๐ง Feature list
- [x] Video Call
- [x] Screen Sharing
- [ ] Select camera
- [ ] Select audio device
๐ Getting started
This project is deployed at https://cuckooapp.herokuapp.com
Guide for local deployment -
- Clone the repository
git clone https://github.com/somikdatta/cuckoo.git
- Change the working directory
cd cuckoo
- Install dependencies
npm install
- Change the working directory
cd client
- Install dependencies
yarn install
- Run the app
npm start in parent directory /cuckoo
yarn start in directory /cuckoo/client
- Open project at http://localhost:3000
๐ You are all set!
๐ Special Thanks
- Coding with Chaim for explaining the concepts of WebSockets and WebRTC on his YouTube Channel
โค๏ธ Support
If you happen to love this project, leave a star on the repo. That'll keep me motivated. Let me know your thoughts with a tweet. Mention me @somikdatta.
Thanks!
Contributions are welcomed!
Developed with โค๏ธ in India ๐ฎ๐ณ