Deployment Automation

Top 23 Deployment Automation Open-Source Projects

  • werf

    A solution for implementing efficient and consistent software delivery to Kubernetes facilitating best practices.

  • devtron

    Tool integration platform for Kubernetes

    Project mention: Devtron - End-to-End Software Delivery for Kubernetes Applications | /r/kubernetes | 2023-10-05
  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • k8s-deployment-strategies

    Kubernetes deployment strategies explained

  • FTP-Deploy-Action

    Deploys a GitHub project to a FTP server using GitHub actions

    Project mention: Setting up GitHub Actions to deploy your website via FTP | dev.to | 2023-06-27

    As GitHub Actions is a community-driven platform, we can utilize various open-source workflows available. In this case, we will use the popular "FTP-Deploy" Actions workflow developed by Sam Kirkland. In the main.yml file, include the following code:

  • munki

    Managed software installation for macOS —

    Project mention: Starting role as MAC admin | /r/macsysadmin | 2023-12-06

    In the non-MDM tool space, look into Munki https://www.munki.org/munki/

  • meli

    Platform for deploying static sites and frontend applications easily. Automatic SSL, deploy previews, reverse proxy, and more.

    Project mention: Quantum alternatives - coolify and meli | libhunt.com/r/rodyherrera/Quantum | 2024-03-12
  • plural

    Deploy open source software on Kubernetes in record time. 🚀

    Project mention: Curious if anyone has adopted a stack to do raw data ingestion in Databricks? | /r/dataengineering | 2023-04-25

    I’ve just recently found out about plural. Perhaps give them a try? I think they have a cool idea for quickly deploying an ELT infrastructure. Perhaps check them out?

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • FlubuCore

    A cross platform build and deployment automation system for building projects and executing deployment scripts using C# code.

  • ResourceModules

    This repository includes a CI platform for and collection of mature and curated Bicep modules. The platform supports both ARM and Bicep and can be leveraged using GitHub actions as well as Azure DevOps pipelines.

    Project mention: How do you design IaC modules and automations? | /r/devops | 2023-10-24

    That is a great question, and not the least because it's the one I've been struggling with for the past few years. As for Azure and Bicep, we tried out a few things until we found out about the Common Azure Resource Modules Library (https://github.com/Azure/ResourceModules) and started experimenting on how to leverage that. Wheter you find such modules useful or not, I would suggest taking a look at the module design principles they have (https://github.com/Azure/ResourceModules/wiki/The%20context%20-%20CARML%20library), which I've found to be great.

  • cuber-gem

    An automation tool that simplify the deployment of your apps on Kubernetes.

    Project mention: Anyone using Kuby? | /r/rails | 2023-12-10

    Here's the link: https://github.com/cuber-cloud/cuber-gem

  • LxdMosaic

    Web interface to manage multiple instance of lxd

  • Vlad the Deployer

  • helm

    GitHub action for deploying Helm charts. (by deliverybot)

  • capistrano-deploy

    Github Actions for Capistrano

    Project mention: GitHub action which deploys Ruby projects using capistrano | /r/coolgithubprojects | 2023-04-21
  • Powershell_CICD_repository

    This tool greatly simplifies Windows administrator life by automating the whole scripting content lifecycle. So the boring stuff like backuping, syntax checking, code formatting, content distribution or deletion will be automated and only thing left will be the code writing :)

  • app-stormkit-io

    Stormkit is an all in one solution for Full Stack Javascript applications.

  • doxygen-github-pages-action

    GitHub Action for deploying Doxygen documentation to a GitHub pages branch

  • AutoDeploy

    AutoDeploy is a single configuration deployment library

  • kafkaer

    Template based Kafka topic/cluster/ACL management

  • mdt-cleanup-harddrive-winpe

    Win32-based UI application to erase the primary hard disk as part of a Lite Touch installation (WinPE / Microsoft Deployment Toolkit (MDT)).

  • dxcfg

    Configuration as code for the masses

  • Quantum

    🚀 Self-hosted open source alternative to Vercel, Heroku and Netlify. All your applications, just in one place. Develop and deploy with your favorite tools and continuous deployment with Github. (by rodyherrera)

    Project mention: Self-hosted open source alternative to Vercel, Heroku and Netlify | news.ycombinator.com | 2024-03-21
  • pakman

    📦 Build project into Self contained package for deployment

    Project mention: LXD is now under Canonical | news.ycombinator.com | 2023-07-04

    I've been a long time user of LXD, it's an amazing project. It basically served as an alternative to kubernetes / docker for me. Enabled me to launch projects and build companies without being bogged down by the complexity of kubernetes.

    I've created a project called instellar https://instellar.app which uses LXD under the hood, it basically does continuous deployment pipeline and automatically manages your infrastructure.

    Hope this change brings LXD forward.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-03-21.

Deployment Automation related posts

Index

What are some of the best open-source Deployment Automation projects? This list will help you:

Project Stars
1 werf 3,907
2 devtron 3,835
3 k8s-deployment-strategies 3,429
4 FTP-Deploy-Action 3,361
5 munki 3,001
6 meli 2,376
7 plural 1,302
8 FlubuCore 893
9 ResourceModules 713
10 cuber-gem 596
11 LxdMosaic 519
12 Vlad the Deployer 353
13 helm 130
14 capistrano-deploy 126
15 Powershell_CICD_repository 104
16 app-stormkit-io 60
17 doxygen-github-pages-action 59
18 AutoDeploy 41
19 kafkaer 37
20 mdt-cleanup-harddrive-winpe 31
21 dxcfg 28
22 Quantum 17
23 pakman 16
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com