All Projects → somikdatta → Cuckoo

somikdatta / Cuckoo

Licence: mit
🎥 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.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Cuckoo

Learning Webrtc
Codes and notes while learning webrtc
Stars: ✭ 98 (-49.74%)
Mutual labels:  websocket, webrtc, webrtc-demos
Laverna
Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote.
Stars: ✭ 8,770 (+4397.44%)
Mutual labels:  websocket, webrtc, socket-io
Tap Tap Adventure
Tap Tap Adventure is a massively online 2D MMORPG set in the medieval times with twists.
Stars: ✭ 123 (-36.92%)
Mutual labels:  websocket, socket-io
Samples
WebRTC Web demos and samples
Stars: ✭ 11,318 (+5704.1%)
Mutual labels:  webrtc, webrtc-demos
Metastream
Watch streaming media with friends.
Stars: ✭ 1,926 (+887.69%)
Mutual labels:  websocket, webrtc
Webrtc Data Channel Demo
WebRTC Data Channel demo
Stars: ✭ 116 (-40.51%)
Mutual labels:  webrtc, webrtc-demos
Action Cable Signaling Server
🤝Rails implementation of a WebRTC Signaling Server
Stars: ✭ 118 (-39.49%)
Mutual labels:  websocket, webrtc
Light Push
轻量级推送服务和实时在线监控平台,同时用于开发即时通信系统,基于node的socket.io,支持web、android、ios客户端,支持移动端离线推送,可进行分布式部署
Stars: ✭ 128 (-34.36%)
Mutual labels:  websocket, socket-io
Workerman Webrtc
php webrtc demo based on workerman
Stars: ✭ 161 (-17.44%)
Mutual labels:  webrtc, webrtc-demos
Python Engineio
Python Engine.IO server and client
Stars: ✭ 167 (-14.36%)
Mutual labels:  websocket, socket-io
React Webrtc
Video chat using webRTC and react
Stars: ✭ 168 (-13.85%)
Mutual labels:  webrtc, webrtc-demos
Webrtc Experiment
WebRTC, WebRTC and WebRTC. Everything here is all about WebRTC!!
Stars: ✭ 10,335 (+5200%)
Mutual labels:  webrtc, webrtc-demos
P2p Webrtc
p2p Video Call Connection by WebRTC
Stars: ✭ 106 (-45.64%)
Mutual labels:  webrtc, socket-io
Node Multiple Rooms Chat
node socket.io multiple room chat demo
Stars: ✭ 118 (-39.49%)
Mutual labels:  websocket, socket-io
Translator
Translator.js is a JavaScript library built top on Google Speech-Recognition & Translation API to transcript and translate voice and text. It supports many locales and brings globalization in WebRTC! https://www.webrtc-experiment.com/Translator/
Stars: ✭ 103 (-47.18%)
Mutual labels:  webrtc, webrtc-demos
Toho Like Js
Touhou style danmaku shooter game which runs on your chrome.
Stars: ✭ 127 (-34.87%)
Mutual labels:  websocket, webrtc
Rtcmulticonnection
RTCMultiConnection is a WebRTC JavaScript library for peer-to-peer applications (screen sharing, audio/video conferencing, file sharing, media streaming etc.)
Stars: ✭ 2,187 (+1021.54%)
Mutual labels:  webrtc, webrtc-demos
Chat Engine
Object oriented event emitter based framework for building chat applications in Javascript.
Stars: ✭ 87 (-55.38%)
Mutual labels:  websocket, socket-io
Itunes Remote
Remotely control iTunes on Mac without Internet 🎶📱
Stars: ✭ 160 (-17.95%)
Mutual labels:  websocket, socket-io
Flutter socket io
Socket IO supprt for flutter. Looking for contributors Swift and Java.
Stars: ✭ 170 (-12.82%)
Mutual labels:  websocket, socket-io
Cuckoo

Cuckoo - Anonymous, Free Video Calls

Anonymous video calls across the world for free with screensharing!

cuckoo forks cuckoo stars cuckoo issues cuckoo pull-requests

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 -

  1. Clone the repository
git clone https://github.com/somikdatta/cuckoo.git
  1. Change the working directory
cd cuckoo
  1. Install dependencies
npm install
  1. Change the working directory
cd client
  1. Install dependencies
yarn install
  1. Run the app
npm start in parent directory /cuckoo
yarn start in directory /cuckoo/client
  1. Open project at http://localhost:3000

🌟 You are all set!

🙇 Special Thanks

❤️ 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 🇮🇳
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].