Buildbot ist ein Open-Source-Framework zur Automatisierung von Build-, Test- und Release-Prozessen. Teams beschreiben ihren Ablauf in dessen Konfiguration; ein Master-Prozess verteilt Jobs auf Worker verschiedener Plattformen und meldet die Ergebnisse über eine Weboberfläche und weitere Statuskanäle. Es deckt Continuous Integration, Continuous Deployment und Release-Management ab. Organisationen, die ihre Build-Infrastruktur lieber selbst betreiben als einen gehosteten CI-Dienst zu nutzen, können es einsetzen. Buildbot wird vom Anwender installiert und betrieben.
Buildbot steht unter der GNU General Public License Version 2. Es wird als Mitgliedsprojekt der Software Freedom Conservancy gepflegt, einer gemeinnützigen Organisation in den Vereinigten Staaten. Einen vom Anbieter betriebenen Cloud-Dienst gibt es nicht; Daten bleiben daher auf den Servern, die die Organisation betreibt. Für europäische Organisationen ist die Souveränitätsfrage deshalb vor allem operativ: wer Master und Worker betreibt und mit welchen externen Repositories und Diensten die Pipelines verbunden sind. Die offene Lizenz erlaubt es, den Code zu prüfen und anzupassen.