Screwdriver Logo

Screwdriver

Open Source Build Platform for Continuous Delivery

Free
Screenshot of Screwdriver

Description

Screwdriver is an open source platform designed to automate key DevOps processes, including building, testing, and deploying code. Focused on continuous delivery, it provides users with a secure, configuration-driven environment that allows for easy integration into existing workflows.

The platform offers flexible plugin support, is not restricted to specific compute platforms, and enables users to control and run their own clusters. Its fully documented RESTful API and support for configuration as code make it adaptable to a variety of software ecosystems.

Key Features

  • Easy Configurability: Quickly set up and manage pipelines
  • Security Isolation: Designed with isolation as a security feature
  • Plugin Architecture: Pick and choose plugins as needed
  • Platform Agnostic: Not tied to a specific compute platform
  • RESTful API: Fully documented application programming interface
  • Configuration as Code: Manage configuration directly in your source code
  • Own Cluster Control: Deploy and manage your own clusters
  • Free and Open Source: No cost and community driven
  • Expanding Integrations: Compatible with multiple source code services, execution engines, and databases

Use Cases

  • Automating software build processes
  • Managing continuous integration and delivery workflows
  • Deploying applications to clusters
  • Customizing DevOps deployment pipelines
  • Running isolated build and test environments
  • Coordinating multi-stage deployment strategies

You Might Also Like