Open-source virtual classroom for audio, video, slides, chat, whiteboards, polling, and breakout rooms
- Stars9.1k
- Forks6k
- Open Issues716
LGPL-3.0
- JavaScript
- TypeScript
- Scala

About BigBlueButton
BigBlueButton is an open-source virtual classroom designed to help teachers teach and learners learn. It supports online tutoring, flipped classrooms, group collaboration, and online classes, with real-time audio, video, slides, chat, and screen sharing for remote learning sessions.
Instructors can use whiteboard annotations, polling, emojis, multi-user whiteboards, shared notes, and breakout rooms to engage learners during a session. Moderators can view session analytics in the Learning Analytics Dashboard, and presenters can record and play back content for later sharing.
BigBlueButton can be installed on Ubuntu 22.04 using bbb-install.sh. GreenLight is the default front end, and the platform includes an API. BigBlueButton and the BigBlueButton logo are trademarks of BigBlueButton Inc.
Key features
- Real-time audio, video, slides, chat, and screen sharing
- Whiteboard annotations and multi-user whiteboards
- Polling, emojis, shared notes, and breakout rooms
- Learning Analytics Dashboard for moderators
- Session recording and playback for later sharing
Details
- First released
- 2010
- Self-hosting
- Install on Ubuntu 22.04
- Version
- BigBlueButton 3.0
- Frontend
- GreenLight default front end
- Use cases
- Tutoring · classes · collaboration
- Governance
- Trademarks by BigBlueButton Inc.
