BigBlueButton is an open source web conferencing system for on-line learning.
Java ActionScript JavaScript Scala Groovy CSS Other
Latest commit cc72188 Dec 8, 2016 @ffdixon ffdixon committed on GitHub Merge pull request #3505 from ffdixon/update-bbb-conf
Updated bbb-conf to detect problems with FS on 8021
Failed to load latest commit information.
akka-bbb-apps - eject users from the voice conference when the meeting is ended th… Dec 2, 2016
akka-bbb-fsesl Merge branch 'master' of into … Oct 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 Updated RequestBreakoutJoinURL to return two join urls, the first wit… Nov 21, 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 - upgrade to latest red5 Nov 22, 2016
bbb-video - upgrade to latest red5 Nov 22, 2016
bbb-voice-conference/config/freeswitch Updated freeswitch configuration default user flag to "nomoh", no mus… Feb 16, 2016
bbb-voice - upgrade to latest red5 Nov 22, 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 Merge branch 'master' of into … Nov 24, 2016
bigbluebutton-client Merge pull request #3501 from pedrobmarin/video-auto-start Dec 8, 2016
bigbluebutton-config Updated bbb-conf for detecting when FreeSWITCH is not responding to e… Dec 8, 2016
bigbluebutton-html5 cleaning up Dec 8, 2016
bigbluebutton-web Merge pull request #3472 from jfederico/fix-recording-preview-alt-error Dec 7, 2016
clients/flash Make the web-client compile successfully. Dec 7, 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 Merge pull request #3489 from kepstin/gen-webvtt-iterparse Dec 7, 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 - minor formatting from IDE Nov 22, 2016


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 .