Java JavaScript ActionScript Scala CSS Ruby Other
Failed to load latest commit information.
akka-bbb-apps - toggle presentation downloads Jun 7, 2018
akka-bbb-fsesl - generate recording path in akka-apps for audio Oct 26, 2017
akka-bbb-transcode Moved akka-transcode messages to 2.0 format Jul 25, 2017
bbb-api-demo - change mobile scheme is using https Apr 2, 2018
bbb-apps-common - user inactivity audit message sending and receiving Apr 9, 2018
bbb-client-check Remove Java check from bbb-client-check. Jan 29, 2018
bbb-common-message - toggle presentation downloads Jun 7, 2018
bbb-common-web - toggle presentation downloads Jun 7, 2018
bbb-fsesl-client - do not publish doc and src when building jar Oct 25, 2017
bbb-lti bbb-lti: Added image preview to recordings Dec 11, 2017
bbb-screenshare - convert logs to printlns to silence fortify scans. Turning to prin… Mar 16, 2018
bbb-video - track webcam streams to handle start/stop cams and chapter breaks Feb 13, 2018
bbb-voice-conference/config/freeswitch Updated freeswitch configuration default user flag to "nomoh", no mus… Feb 16, 2016
bbb-voice Merge branch 'require-auth-token-on-red5-connect' of… Jan 29, 2018
bbb-webhooks fix multiple connections to redis Sep 7, 2017
bigbluebutton-apps Merge branch 'require-auth-token-on-red5-connect' of… Jan 29, 2018
bigbluebutton-client Merge pull request #5651 from ritzalam/download-presentation Jun 7, 2018
bigbluebutton-config Update index_html5_vs_flash.html Jul 6, 2018
bigbluebutton-html5 Merge branch 'v2.0.x-release' of… Jan 31, 2018
bigbluebutton-web - toggle presentation downloads Jun 7, 2018
clients/flash [AIR] stop the active poll when the result is shown also May 2, 2018
deskshare Moved akka-transcode messages to 2.0 format Jul 25, 2017
doc more messages Apr 19, 2014
labs bbb-webrtc-sfu now rotates logs daily Jan 30, 2018
record-and-playback Fix handling webcam videos that end early in recording processing May 7, 2018
scripts Reverted back file. Feb 2, 2016
video-broadcast - update dependency to bbb-commons-message 0.19-SNAPSHOT Jul 10, 2017
web-polling cleaning up the webpolling jars Oct 12, 2012
.gitignore Merge remote-tracking branch 'bigbluebutton/v2.0.x-release' into mast… Jan 23, 2018 Added documentation to explain how to use a CDN with the Flex client. Nov 6, 2017 Update Jul 3, 2017 - minor formatting from IDE Nov 22, 2016


BigBlueButton is an open source web conferencing system.

BigBlueButton supports real-time sharing of audio, video, slides (with whiteboard controls), chat, and the screen. Instructors can engage remote students with polling, emojis, and breakout rooms. BigBlueButton can record and playback all content shared in a session.

We designed BigBlueButton for online learning (though it can be used for many other applications). The educational use cases for BigBlueButton are

  • One-to-one on-line tutoring
  • Small group collaboration
  • On-line classes

BigBlueButton runs on a Ubuntu 16.04 64-bit server. If you follow the installation instructions, we guarantee you will have BigBlueButton installed and running within 30 minutes (or your money back :-).

For full technical documentation BigBlueButton -- including architecture, features, API, and GreenLight (the default front-end) -- see

BigBlueButton and the BigBlueButton Logo are trademarks of BigBlueButton Inc .