Skip to content
Will Hawkins edited this page May 8, 2026 · 67 revisions

SuccessStories

There are Buildbots installed all over the world. If you've installed one, please add it to this list. The icons in the following table provide links to both the buildbot's web UI and each project's home page.

Legend

  • BB9: link to an installation of buildbot whose version is greater than 0.9.
  • BB8: link to an installation of buildbot whose version is less than or equal to 0.8.13.
  • ๐Ÿ : link to the homepage of a project using buildbot.

Project Installation Homepage
Buildbot BB9 ๐Ÿ  The "metabuildbot" is a buildbot which runs all of the buildbot's own unit tests.
Python BB9 ๐Ÿ  Python, the language that the Buildbot is written in, has been successfully running buildbot since 2006 to test the reference interpreter (CPython) on a variety of platforms. Guido van Rossum mentioned it in his blog, and again in his keynote at PyCon2006.
WebKit BB9 ๐Ÿ  WebKit is an open source web browser engine that uses buildbot for continuous build and testing.
LLVM BB9 ๐Ÿ  The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
XEmacs BB9 ๐Ÿ  XEmacs is a highly customizable open source text editor and application development system. The buildbot is used for smoke testing the beta development.
Mercurial BB8 ๐Ÿ  Mercurial is a free, distributed source control management tool. It efficiently handles projects of any size and offers an easy and intuitive interface.
Subversion BB8 ๐Ÿ  The Subversion revision control system is using a Buildbot for automated tests across multiple platforms. Buildbot has had SVN support since the 0.4.3 release in early 2004.
Twisted BB8 ๐Ÿ  The original publically-visible Buildbot installation runs the Twisted unit test suite.
ReactOS BB9 ๐Ÿ  Aleksey Bragin has set up a buildbot for the ReactOS project, to automate the creation of installation CD images. This project is dedicated to creating a GPLed windows-compatible operating system from the ground up.
NUT BB8 ๐Ÿ  The Network UPS Tools project (NUT) uses Buildbot for testing Git commits.
Octopus BB9 ๐Ÿ  Octopus (a quantum-mechanical simulator) is using a Buildbot, and that it is integrated into their Trac instance.
ScummVM BB9 ๐Ÿ  ScummVM is a re-implementation of the engines of many classic graphical adventure games such as Monkey Island or Space Quest. Buildbot is used to compile ScummVM trunk & the most current release branch for a wide variety of target systems, including Linux (Intel, 32bit and 64bit), Mac OS X (Intel and PowerPC), Windows (even version 9x!), Dreamcast, iPhone and many more. This helps us discover regressions on individual ports very quickly, and gives users access to bleeding edge test binaries.
MariaDB BB9 ๐Ÿ  MariaDB is a branch/fork of the MySQL database server. Buildbot is used to test all pushes across a number of branches and platforms. Buildbot is also used to build and test binary packages for around 20 different platforms.
Tahoe-LAFS BB8 ๐Ÿ  Tahoe-LAFS is a secure decentralized storage system. Buildbot is used to test all commits on a number of platforms, as well as to build and test binary packages.
IcedTea BB9 ๐Ÿ  A fully free Java Runtime and Development Environment. Build upon OpenJDK extended with developer, user and web browser tools. Buildbot watches all commits and has workers for quick and full builds.
Evergreen BB8 ๐Ÿ  The software for libraries that helps people find library materials, and helps libraries manage, catalog, and circulate those materials. Buildbot watches all commits to its OpenSRF and Evergreen repositories.
FreedroidRPG BB9 ๐Ÿ  Open source isometric role playing game
Sage BB9 ๐Ÿ  Sage is a free open-source mathematics software system licensed under the GPL. It combines the power of many existing open-source packages into a common Python-based interface.
VectorLinux BB9 ๐Ÿ  VectorLinux is a small, fast intel based linux distro. Buildbot is used to manage the binary packaging of supported applications.
SDL BB9 ๐Ÿ  Simple DirectMedia Layer is a cross-platform multimedia library
ORX BB8 ๐Ÿ  ORX is an open source portable 2.5D game engine that currently runs on Windows, Linux, OS X, iOS and Android.
MacPorts BB8 ๐Ÿ  The MacPorts Project is an open-source community initiative to design an easy-to-use system for compiling, installing, and upgrading either command-line, X11 or Aqua based open-source software on the Mac OS X operating system. http://guide.macports.org/#development.buildbot
Open Lighting Project BB8 ๐Ÿ  The Open Lighting Project is a multi-faceted effort aimed at accelerating the adoption of new, standardized control protocols, while also providing high quality, reliable, open software for the lighting industry.
Blender BB9 ๐Ÿ  Blender is a free and open-source 3D computer graphics software product used for creating animated films, visual effects, art, 3D printed models, interactive 3D applications and video games.
OpenAFS BB9 ๐Ÿ  AFS is a distributed filesystem product, pioneered at Carnegie Mellon University and supported and developed as a product by Transarc Corporation (now IBM Pittsburgh Labs).
Launchpad BB8 ๐Ÿ  Launchpad is an open source suite of tools that help people and teams to work together on software projects.
Gentoo Linux BB9 ๐Ÿ  Gentoo kernel CI is a autonomous kernel building and testing system based on buildbot specifically tailored for Gentoo.
GNU Debugger (GDB) BB9 ๐Ÿ  GDB is the GNU Project Debugger
GNU Radio BB9 ๐Ÿ  GNU Radio is a digital signal processing framework with focus on Software Defined Radios.
Samsung SoC Linux BB9 ๐Ÿ  Samsung Exynos SoC Linux kernel maintainer (Krzysztof Kozlowski) is using Buildbot for managing builds and boot tests of the Linux on Samsung-based boards
Yocto Project BB9 ๐Ÿ  The Yocto Project is an open source project aiming to make the lives of people building highly customized (or embedded) Linux systems easier, based on the !OpenEmbedded build system architecture
Flathub BB9 ๐Ÿ  Flathub aims to be the place to get and distribute apps for Linux. It is powered by Flatpak which allows Flathub apps to run on almost any Linux distributions
CPAchecker BB9 ๐Ÿ  CPAchecker is a tool for configurable software verification
ZFS on Linux BB8 ๐Ÿ  Native ZFS port for Linux
Opencast BB9 ๐Ÿ  Opencast is a video content management and presentation system
LinuxCNC BB9 ๐Ÿ  LinuxCNC controls CNC machines
OpenWRT BB9 ๐Ÿ  The OpenWrt Project is a Linux operating system targeting embedded devices
ABINIT BB9 ๐Ÿ  ABINIT (ab initio calculation) is a free software package ( Fortran95 ) for physicists, whose main program allows one to find the total energy, charge density and electronic structure of systems made of electrons and nuclei (molecules and periodic solids) within Density Functional Theory (DFT), using pseudopotentials and a planewave basis. Buildbot is used to compile, launch and analyze the automatic tests ( ~800) of ABINIT on the ETSF test farm (26 builders)
Void Linux BB9 ๐Ÿ  Void Linux is a general-purpose Linux distribution. Buildbot is used to automatically build packages for the distro's users.

Non public installs

These are buildbot installations that are allegedly used internally by organisations.

name UI ๐Ÿ  comments
Nunatek Christopher Armstrong (radix) has set up a Buildbot to do web testing (using MaxQ) for one of his clients, as well as internally at Nunatak to run python unit tests.
? 'nbm' reports that โ€œthe first-or-second-largest media company in South Africa uses buildbotโ€, testing PHP code.
ILM Dave Peticolas at Industrial Light & Magic is using a Buildbot internally to test โ€œlots of python codeโ€
Netbox Blue Stephen Thorne says that his company, Netbox Blue, uses a buildbot to build and test their network security appliance.
OpenID ๐Ÿ  Kevin Turner reports that JanRain, Inc. is using a buildbot for their multi-language OpenID libraries.
CodeSourcery ๐Ÿ  Stefan Seefeld is using a buildbot for internal builds and tests at his company.
Ebn ๐Ÿ  Geeklog free project has a buildbot for the diagnostic tools they use to test data processing
SnapLogic ๐Ÿ  SnapLogic is an open-source solution that transforms data into services so that data can be easily integrated across applications, databases and networks. They use Buildbot for continuous, cross-platform testing of their server, client, and installer.
Amanda ๐Ÿ  The Advanced Maryland Automatic Network Disk Archiver
Orzone ๐Ÿ  Orzone AB - improves medical outcome through training and planning applications
Dr.Web ๐Ÿ  uses Buildbot-based continous integration system for *NIX packages. Over 1000 builders with django-based webUI and builders store
Auto Insurance Web ๐Ÿ  Auto Insurance Web is a data aggregator and distribution network. Buildbot is used to test a variety of development scenarios and configurations for optimal performance, within a heterogeneous network environment.
OpenVPN ๐Ÿ  OpenVPN is a robust and highly flexible tunneling application that uses the OpenSSL library to securely tunnel IP networks over a single TCP/UDP port. OpenVPN project uses Buildbot to spot build and automatically package development code on various Linux and *BSD operating systems.
TRData ๐Ÿ  Bloomberg for emerging markets.
Ubisoft Vancouver ๐Ÿ  Made in BuildBot : MotionSports Adrenaline
BerkeleyGW ๐Ÿ  BerkeleyGW is a set of computer codes that calculates the quasiparticle properties and the optical responses of a large variety of materials from bulk periodic crystals to nanostructures such as slabs, wires and molecules. We have found BuildBot invaluable in developing and validating our code, and ensuring portability. We run on two dedicated machines, as well as parallel jobs on a large cluster with a scheduler.
Cray ๐Ÿ  Cray Inc. uses Buildbot to build and test its Programming Environment libraries.
op5 Ab ๐Ÿ  op5 Monitor is a software product for Network monitoring and management based on the Open Source Project Nagios, and is further developed and supported by op5 AB.
Imagination Technologies ๐Ÿ  The Imagination Technologies Kernel team is using buildbot, with an army of 10 workers managing nearly 200 builders, to test numerous MIPS configurations in public and internal Linux kernel git trees.
Prove & Run ๐Ÿ  Prove & Run uses buildbot to build, test, and internally distribute most of its products; be it Eclipse RCP plugins or its secure microkernel and its applications.
PLaSK ๐Ÿ  PLaSK (Photonic Laser Simulation Kit) is a comprehensive tool for numerical analysis of broad range of physical phenomena in photonic devices.
Install a Buildbot today and get your name added here

Dead links

Those bots were once up and running, and are not available, we don't know if they still use buildbot, or if they changed URL

name UI ๐Ÿ  comments
Kitware BB9 ๐Ÿ  Kitware uses Buildbot to drive testing and packaging for several of its open source projects including VTK, ParaView, CMB, TomViz, and many more. (Still used, url now private)
libc11 BB9 ๐Ÿ  libc11 is a public domain implementation of the C11 (ISO/IEC 9899:2011) standard library. We use Buildbot to validate cross-platform support, currently maintaining workers for the Linux, FreeBSD, OpenBSD, NetBSD, Solaris, and Mac OS X platforms and the x86 and ARM architectures.
Machinekit BB9 ๐Ÿ  The Machinekit Machine Controller: Move. Control. Things.
FiPy BB9 ๐Ÿ  FiPy is an object oriented, partial differential equation (PDE) solver, written in Python, based on a standard finite volume (FV) approach.
OpDemand BB9 ๐Ÿ  We love twisted python, so buildbot was the first choice for building, testing, and packaging our system for managing cloud infrastructure. OpDemand's software itself was used to spawn the buildmaster and workers in the AWS cloud that test OpDemand, and with a free OpDemand account you can deploy a complete, running buildbot platform with just a few mouse clicks.
Synergy BB9 ๐Ÿ  Synergy is FOSS that lets you easily share a single mouse and keyboard between multiple computers with different operating systems, without special hardware. All you need is a LAN connection. It's intended for users with multiple computers, where each system uses its own display.
Task Coach BB9 ๐Ÿ  Task Coach is a simple open source todo manager to manage personal tasks and todo lists. We use a buildbot to run various tests and provide bleeding-edge packages for several operating systems.
UltraStar Deluxe BB9 ๐Ÿ  BuildBot to check the code of UltraStarDeluxe, a truely cross-platform singing game for Windows, Linux, Mac OS X and FreeBSD written in Delphi/FreePascal. On all platforms the tests include download from the svn repository, compiling and linking the sources. Where appropriate an application is built. On some platforms disk images or distribution packages are created. Some have upload to a nightly snapshot server.
SOG BB9 ๐Ÿ  SOG is a coupled biology and physics model of deep estuaries such as the Strait of Georgia, and Rivers Inlet. It was developed by Dr. Susan Allen's Mesoscale Dynamics of Ocean and Atmosphere group in the Department of Earth & Ocean Sciences at the University of British Columbia in Vancouver. SOG is being used as part of the STRATOGEM and Rivers Inlet projects. Buildbot does on-commit, nightly, and weekly regression tests on the code, and helps to maintain the compatibility of the codebase with the 2 different FORTRAN compilers used by the researchers and developers.
Topographica BB9 ๐Ÿ  Topographica, a software package for modeling of neural maps, is automatically built and tested on multiple platforms using Buildbot.
Auger Observatory BB9 ๐Ÿ  Tom Paul reports that a buildbot is in use at the Pierre Auger Observatory to test the data processing and analysis software in use there. "The observatory is designed to unveil the origins and composition of the highest energy cosmic rays, and is operated by a collaboration of about 300 physicists (running code on quite a few different platforms)".
ASCEND BB9 ๐Ÿ  John Pye writes to say that the ASCEND modelling environment project is using a Buildbot.
ETLab ๐Ÿ  Mark Dillavou reports that he's installed a Buildbot in the Enabling Technology Laboratory at the University of Alabama, Birmingham, to maintain their visualization and virtual-environment projects.
PBP ๐Ÿ  Cory Dodt has created a BuildStep which allows Buildbots to drive tests. PBP is a web testing tool that (as I understand it) behaves as an HTTP client and makes sure a web application responds to queries correctly. With this BuildStep, you can incorporate PBP tests into your compile/build/test cycle.
Monotone BB8 ๐Ÿ  The Monotone version control system is using a buildbot to run unit tests. Their buildbot has been extended to handle Monotone's somewhat-unique VC scheme by Nathaniel Smith, and hopefully the patches will be merged into the main release soon.
FTEQW BB8 ๐Ÿ  crossplatform Quakeworld port with both opengl & directx9 renderers that supports open sourced id tech (quake1, quake2, quake3, hexen2 etc). Running on Linux, Morphos (PPC), Mac OS X & Windows
Free Geek BB8 The Free Geek project has a buildbot for the diagnostic tools they use to test donated hardware.
arkadas BB8 ๐Ÿ  The Mono project has a buildbot running to test the HEAD and release branches of the main project on several architectures.
Logicalware BB8 ๐Ÿ  Kevin Campbell reports that his company is using a buildbot to help them provide commercial support of a product over a large range of architectures.
Xenomai BB8 ๐Ÿ  Niklaus Giger has set up a buildbot for the Xenomai project.
Aqsis BB8 ๐Ÿ  Paul Gregory has set up a buildbot for the Aqsis rendering project
Enfold Systems BB8 ๐Ÿ  Sidnei da Silva reports that his company has a buildbot to test and drive automated builds. One of his workers is installed as a Windows Service (using py2exe).
Cheesecake BB8 ๐Ÿ  Michal Kwiatkowski reports that the pycheesecake project is using a buildbot to run all their functional and unit tests. This project ranks many python packages according to such quality metrics like pylint scores, percentage of documented methods, and downloadability.
Armagetron Advanced BB8 ๐Ÿ  Dave Fancella points us to a Buildbot used to build Mac OS X and Linux images (with windows in the works) for their "Tron clone in 3D", a light-cycles game with advanced AI, network play, and 3-D graphics.
!OpenOffice BB8 ๐Ÿ  The well-known !OpenOffice suite is using a buildbot for cross-platform testing. They have a [http://wiki.services.openoffice.org/wiki/Buildbot page describing how they use it] and some of their plans for the future.
Jython BB8 ๐Ÿ  Jython uses a buildbot to run their tests on the JVM on several platforms and to make nightly builds
OpenSG BB8 ๐Ÿ  The OpenSG project ("a portable scenegraph system to create realtime graphics programs") has managed to get a buildbot waterfall display embedded inside a page of their Trac instance.. very cool.
!OpenPlans BB8 ๐Ÿ  [http://www.openplans.org The Open Planning] is building tools to connect people online to affect real world change. They use Buildbot to test their build process of zope+plone customizations and run their tests.
NuFW BB8 ๐Ÿ  [http://nufw.org/ NuFW], the authenticating firewall by [http://inl.fr/ INL] runs buildbot on its SVN to perform functional tests on each modification.
sipXecs BB8 ๐Ÿ  Open Source SIP PBX for Linux uses buildbot to run unit tests and perform distribution builds on multiple Linux distributions.
Kusu BB8 ๐Ÿ  Project Kusu is the open source base for the next generation of Platform Open Cluster Stack 5 (OCS).
ES4 Reference Implementation BB8 ๐Ÿ  ECMA-262 Edition 4 is the next-generation version of ECMAScript being developed currently by the ECMA TG1 working group.
darcs BB8 ๐Ÿ  darcs is a uniquely flexible revision control tool
PyAMF BB8 ๐Ÿ  [http://pyamf.org PyAMF] provides Action Message Format (AMF) support for Python that is compatible with the Flash Player. It includes integration with Python web frameworks like Django, Pylons, Twisted, and more.
Parrot BB8 ๐Ÿ  Parrot is a virtual machine designed to efficiently compile and execute bytecode for dynamic languages.
EDE BB8 ๐Ÿ  EDE desktop project is running a buildbot to compile EDE and run unit tests on various OS-es and compilers.
Clementine BB8 ๐Ÿ  Music player based on GStreamer and Amarok 1.4, uses buildbot to run unit tests and create binaries for Windows and Linux.
Songbird BB8 ๐Ÿ  Take your music with you, share playlists with friends, watch video, find out when favorite bands play your town, and discover new tracks by hot new artists.
Paintown BB8 ๐Ÿ  Paintown is a 2-d engine for fighting games. If you are looking for a side-scrolling, action packed game like you used to play or if you are looking for an extensible engine to write your own game, look no further.
Reu2 BB8 ๐Ÿ  Reu2 is a crossplatform C++ library of reusable utility modules, built over Boost>=1.38. Workers: Ubuntu Lucid 32-bit, Win7 64-bit
OpenERP BB8 ๐Ÿ  OpenERP produces open source business applications: Enterprise Management made Easy and Powerful
NA61/SHINE BB8 ๐Ÿ  NA61/SHINE is a high-energy physics experiment at [http://www.cern.ch CERN]. We use buildbot to test the data analysis software.
Gnash BB9 ๐Ÿ  The GNU SWF Player.
wxWidgets BB8 ๐Ÿ  wxWidgets cross-platform GUI toolkit runs buildbot to ensure it compiles and its unit tests run on different platforms/compilers/OS versions.
Psycle BB8 ๐Ÿ  Psycle is an open source modular music creation studio, combining a music tracker interface (like FastTracker 2 or Impulse Tracker) with plugin modularity. It supports its own plugin API, the VST2 plugin standard, and a tracker style sampler playback.
Wireshark BB8 ๐Ÿ  Ulf Lamping reports that the Wireshark project, a well-known packet sniffer, uses a buildbot for their cross-platform compatibility testing. (Wireshark used to be known as Ethereal)

Clone this wiki locally