All Projects → arpitBhalla → trio-calls

arpitBhalla / trio-calls

Licence: GPL-3.0 license
A multi-participant video call platform for calling across the world for free with screen sharing!

Programming Languages

typescript
32286 projects
HTML
75241 projects

Projects that are alternatives of or similar to trio-calls

quickmeet
A video chat/meeting webapp using WebRTC and WebSockets. Basically a Google Meet clone + a collaborative Whiteboard.
Stars: ✭ 75 (+141.94%)
Mutual labels:  video-call, google-meet
Livehelperchat
Live Helper Chat - live support for your website. Featuring web and mobile apps, Voice & Video & ScreenShare. Supports Telegram, Twilio (whatsapp), Facebook messenger including building a bot.
Stars: ✭ 1,583 (+5006.45%)
Mutual labels:  video-call
Serilog.Sinks.MicrosoftTeams.Alternative
Serilog.Sinks.MicrosoftTeams.Alternative is a library to save logging information from Serilog to Microsoft Teams.
Stars: ✭ 21 (-32.26%)
Mutual labels:  ms-teams
Channelize-iOS-Chat-SDK-Sample
Open-source JavaScript SDK to enable Real-time Messaging
Stars: ✭ 30 (-3.23%)
Mutual labels:  video-call
intercom mobile
☎️ video call using flutter, firebase and webrtc
Stars: ✭ 18 (-41.94%)
Mutual labels:  video-call
ionic-3-video-calling-using-webrtc
This is demo code of how to implement video calling in ionic 3 using webrtc
Stars: ✭ 58 (+87.1%)
Mutual labels:  video-call
jam
🍓 Jam is your own open source Clubhouse for mini conferences, friends, communities
Stars: ✭ 1,030 (+3222.58%)
Mutual labels:  google-meet
Chatify
A Chat Application in Flutter using Firebase. Integrated Agora Video Call SDK to communicate over video call
Stars: ✭ 76 (+145.16%)
Mutual labels:  video-call
Decentralized Video Chat
🚀 Zipcall- Acquired @ 250k users 🚀 Peer to peer browser video calling platform with unmatched video quality and latency.
Stars: ✭ 3,284 (+10493.55%)
Mutual labels:  video-call
quickstart-calls-directcall-ios
iOS sample for Direct Call of Sendbird Calls, guiding you to build a real-time voice and video calls quickly and easily.
Stars: ✭ 13 (-58.06%)
Mutual labels:  video-call
kvazzup
Open software for HEVC video calls
Stars: ✭ 30 (-3.23%)
Mutual labels:  video-call
react-native-video-quickblox
Quickblox video calling React Native package
Stars: ✭ 12 (-61.29%)
Mutual labels:  video-call
accelerator-core-ios
Syntax sugar of OpenTok iOS SDK with Audio/Video communication including screen sharing
Stars: ✭ 30 (-3.23%)
Mutual labels:  video-call
tgcalls
Voice chats, private incoming and outgoing calls in Telegram for Developers
Stars: ✭ 408 (+1216.13%)
Mutual labels:  video-call
mercator
Mercator Studio is a script that applies basic camera effects for Google Meet. (no longer actively developed)
Stars: ✭ 56 (+80.65%)
Mutual labels:  google-meet
Meetingbar
Your next meeting always before your eyes in the macOS menu bar
Stars: ✭ 2,621 (+8354.84%)
Mutual labels:  google-meet
vcplayerbot
Play songs directly in telegram voice chats.
Stars: ✭ 48 (+54.84%)
Mutual labels:  video-call
isotoxin
Isotoxin source
Stars: ✭ 69 (+122.58%)
Mutual labels:  video-call
mirotalk
🚀 WebRTC - P2P - Simple, Secure, Fast Real-Time Video Conferences Up to 4k and 60fps, compatible with all browsers and platforms.
Stars: ✭ 1,593 (+5038.71%)
Mutual labels:  video-call
gise-video-chat
Video chat application for your own web server
Stars: ✭ 48 (+54.84%)
Mutual labels:  video-call
Trio Calls

Trio Calls

Github top language License Github stars


Features

  • Schedule 📅 meets, send invite via email 📩 & save to calendar.
  • Create public 🌐 or restricted ☢️ meeting.
  • Connect with multiple users via meeting link 🔗 or code.
  • Realtime chat 💬, connect before or after the meeting.
  • Chat in github like markdown. insert tables, code snippets, lists.
  • Get notified if network 📶 connectivity lost.
  • Toggle dark 🌑 or light 🌕 mode anytime.
  • Audio notification 🔔 for chat and new user connect
  • Screen Sharing 💻.
  • Remove Other Participants (only host).
  • Shortcut keys to control meeting.
  • Interactive animated UI.

🧑‍🎓 Classroom specific features

  • Realtime whiteboard 📋 with multiple tools.
  • Realtime Poll 📊 / Voting 🗳️.
  • Take attendance 🙋‍♂️ and save in CSV format.
  • Lock 🔒 meeting, late comer would not able to join 🚫.
  • Get notified 👀 if student changes tab.

👀 Preview

Trio calls preview

🎉 Local setup

Before starting 🏁, you need to have Git and Node installed.

# Clone this project
$ git clone https://github.com/arpitBhalla/trio-calls

$ cd trio-calls

# Install server dependencies
$ yarn --cwd client install

$ yarn --cwd client start

# Install server dependencies
$ yarn --cwd server install

# Run server
$ yarn --cwd server dev

# The server will start at <http://localhost:3000>

🔧 Testing

# unit tests
$ npm run test

# e2e tests
$ npm run test:e2e

🙇🏻‍♂️ Acknowledgement

📝 License

This project is under license from GPL v3. For more details, see the LICENSE file. You need to seek permission from original author before using it for commercial purpose.

Made with ❤️ by Arpit Bhalla

 

Back to top

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].