BigBlueButton is an open source web conferencing system for on-line learning.
Java ActionScript JavaScript Scala Groovy CSS Other
Latest commit 2223393 Sep 26, 2016 @ritzalam ritzalam committed on GitHub Merge pull request #3391 from ritzalam/record-extern-userid
 - record the external userid in join events.
Failed to load latest commit information.
akka-bbb-apps - record the external userid in join events. Sep 26, 2016
akka-bbb-fsesl Force audio profile in freeswitch transfer command. Sep 21, 2016
bbb-api-demo bbb-demo: Fix for issue on demo12 (configXML). Join doesnt work when … Jul 24, 2016
bbb-client-check Client check for browser version Jan 6, 2015
bbb-common-message add property to closed caption transcript model for the locale code Aug 30, 2016
bbb-fsesl-client Merge branch 'master' into merge-bbb-1.1-dev-java8-with-master May 16, 2016
bbb-lti bbb-lti: Fixed bug in nginx configuration that prevented https of wor… Sep 13, 2016
bbb-screenshare - Make sure timestamp is generated properly for the frames. The time… Sep 14, 2016
bbb-video config updates May 27, 2016
bbb-voice-conference/config/freeswitch Updated freeswitch configuration default user flag to "nomoh", no mus… Feb 16, 2016
bbb-voice Clean up Mar 31, 2016
bbb-web-api Upgrade to latest grails May 27, 2016
bbb-webhooks Fix "ReferenceError: hook is not defined" when removing hook Nov 12, 2015
bigbluebutton-apps Cast Exception when sending Number from client to Red5 Sep 17, 2016
bigbluebutton-client first round of accessibility fixes for 1.1 Sep 22, 2016
bigbluebutton-config Added check for restarting HTML5 server component Sep 20, 2016
bigbluebutton-html5 Remove unused parameter on clearModal Sep 21, 2016
bigbluebutton-web - changing config.xml requires a bbb restart. Do not cache the confi… Sep 13, 2016
clients/flash Flex 4 UI May 26, 2016
deskshare - desktop sharing doesn't stop when the applet is tunneling. Catch t… Feb 4, 2016
doc more messages Apr 19, 2014
labs Rename README to to force its parcing Mar 10, 2016
record-and-playback Improve detection of corrupt videos via ffprobe Sep 6, 2016
scripts Reverted back file. Feb 2, 2016
services Reverted back API version to 0.81 with updates in outdate files Jul 31, 2014
video-broadcast deskshare transition to webrtc screenshare changes Jul 29, 2016
web-polling cleaning up the webpolling jars Oct 12, 2012
.gitignore Merge pull request #3063 from riadvice/gradlefx Mar 24, 2016 - fix dev instructions May 24, 2016 Update Apr 21, 2015 - add script to build all bbb red5 apps Apr 14, 2014


BigBlueButton is an open source web conferencing system for on-line learning.

We believe that every student with a web browser should have access to a high-quality on-line learning experience. We intend to make that possible with BigBlueButton.

BigBlueButton supports real-time sharing of slides (PDF and any document readable by LibreOffice), webcams, whiteboard, chat, voice over IP (using FreeSWITCH), and desktop. It can record and playback all content shared in a session. The use cases for BigBlueButton are

  • One-to-one on-line tutoring
  • Small group collaboration
  • On-line classes (50 or less)

For more information on the latest release -- including installation instructions, demo server, API, and overview of architecture -- see

BigBlueButton and the BigBlueButton Logo are trademarks of BigBlueButton Inc .