Open-source projects categorized as Operations | Edit details

Top 15 Operation Open-Source Projects

  • GitHub repo Rundeck

    Enable Self-Service Operations: Give specific users access to your existing tools, services, and scripts

    Project mention: Rundeck 3.4.5+ breaks the "Run Job Later" function | reddit.com/r/Rundeck | 2021-11-25

    Hi! This fix solves the bug, is ready to be included in the next release. Regards.

  • GitHub repo Juju

    Universal Operator Lifecycle Manager (OLM) for Kubernetes operators, and operators for traditional Linux and Windows apps, with declarative integration between operators for automated microservice integration.

    Project mention: Portainer and Canonical Expand Partnership Launching Business Charm for Charmed Kubernetes | reddit.com/r/kubernetes | 2021-09-23

    The new Portainer charm allows users of Canonical’s Charmed Kubernetes distribution to automatically install and integrate Portainer Business as part of the Kubernetes cluster deployment process, using Juju, the Charmed Operator framework.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo honcho

    Honcho: a python clone of Foreman. For managing Procfile-based applications.

    Project mention: What are "Procfile" and "Honcho" used for? | reddit.com/r/linuxquestions | 2021-03-11

    And it's all run via https://github.com/nickstenning/honcho

  • GitHub repo keptn

    Cloud-native application life-cycle orchestration. Keptn automates your SLO-driven multi-stage delivery and operations & remediation of your applications.

    Project mention: Part-2: Evaluating Application Resiliency with Keptn and LitmusChaos (use-case and demo) | dev.to | 2021-03-30

    Go try this out and share your feedback on what you like about this integration and what you’d like improved. Feel free to create issues, engage in discussions on the Keptn Slack and Litmus Github repository. Stay tuned for more updates on how you can leverage Keptn & LitmusChaos CNCF projects to build and ship resilient cloud-native applications!

  • GitHub repo Runbook

    A framework for gradual system automation

    Project mention: Runbook – A framework for gradual system automation (Do-nothing scripting)n | news.ycombinator.com | 2021-11-02
  • GitHub repo portion

    portion, a Python library providing data structure and operations for intervals.

    Project mention: Stumped with inheritance, how to get an inherited method to return the derived class instead of the base class | reddit.com/r/learnpython | 2021-09-09

    $ pip install git+https://github.com/AlexandreDecan/portion.git Collecting git+https://github.com/AlexandreDecan/portion.git Cloning https://github.com/AlexandreDecan/portion.git to /tmp/pip-req-build-241lrtyw Running command git clone -q https://github.com/AlexandreDecan/portion.git /tmp/pip-req-build-241lrtyw Installing build dependencies ... done Getting requirements to build wheel ... done Preparing wheel metadata ... done Requirement already satisfied: sortedcontainers~=2.2 in /home/wbuntu/.local/lib/python3.8/site-packages (from portion==2.2.0.dev0) (2.4.0) Building wheels for collected packages: portion Building wheel for portion (PEP 517) ... done Created wheel for portion: filename=portion-2.2.0.dev0-py3-none-any.whl size=23786 sha256=7b8c438ffde61d8db70c28d4c5206530df206b00d6b0e9c39670481d10113efa Stored in directory: /tmp/pip-ephem-wheel-cache-3h6qvw2a/wheels/3f/9f/f4/e80d25371752004605bd857cc85b8056b77ca11268f316e6aa Successfully built portion Installing collected packages: portion Attempting uninstall: portion Found existing installation: portion 2.1.6 Uninstalling portion-2.1.6: Successfully uninstalled portion-2.1.6 Successfully installed portion-2.2.0.dev0 $ python3 >>> import timecode >>> t1 = timecode.TCInterval(20,30) >>> t2 = timecode.TCInterval(25,50) >>> t1|t2 TCInterval('0:00:20.000','0:00:50.000') >>> type(t1|t2)

  • GitHub repo cloud-ops-sandbox

    Cloud Operations Sandbox is an open source tool that helps practitioners to learn Service Reliability Engineering practices from Google and apply them on their cloud services using Cloud Operations suite of tools.

    Project mention: Most frequently asked questions surrounding Google’s Cloud Operations Sandbox | dev.to | 2021-08-11

    Architecture of the demo application provided with the sandbox Image Source

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo reckoner

    Declaratively install and manage multiple Helm chart releases

    Project mention: Top 20 useful k8s tools | dev.to | 2021-02-20

    Link : https://github.com/FairwindsOps/reckoner

  • GitHub repo fs_extra

    Expanding opportunities standard library std::fs and std::io

  • GitHub repo Pathway

    Define your business logic in simple steps

  • GitHub repo path_abs

    ergonomic paths and files in rust

  • GitHub repo vmware-operations-guide

    This repo contains the contents and configuration of the VMware Operations guide (https://www.vmwareopsguide.com).

    Project mention: Unofficial VMware Operations Guide - everything operations management | reddit.com/r/vmware | 2021-09-20

    We're working hard to add more content, and we have opened the project to the community through GitHub. If you have any content you'd like to share then please jump over to our repo and check out the contributors wiki. If you spot a typo, or issue, you can submit a PR to correct it or just report the Issue on GitHub and we'll sort it out.

  • GitHub repo Runbook.md

    Write Bash executable runbooks in Markdown.

    Project mention: Runbook.md -- Bash executable runbooks in markdown | reddit.com/r/devops | 2021-07-26

    Runbook automation and literate programming are both not new ideas, but I think the two play well together. So, I got this idea last week, and hacked up a simple tool that I think would be useful to SysAdmins, Ops people, or SREs. Please check it out - https://github.com/kjkuan/Runbook.md

  • GitHub repo f_service

    Simpler, safer and more composable operations

    Project mention: Business logic in Rails with operators | reddit.com/r/ruby | 2021-10-19

    I've successfully used this pattern before. Instead of "operators" we called them "interactors". I even designed a small gem for this in a company I worked on.

  • GitHub repo adaops

    Cardano CLI operations automation and augmentation functions library

    Project mention: How/where to add checks to a library that will check if required binaries exist? | reddit.com/r/Python | 2021-08-22

    I wrote a simple helper library around binary with 10+ methods that helps me to automate some burden.

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 2021-11-25.

Operations related posts


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

Project Stars
1 Rundeck 4,409
2 Juju 1,935
3 honcho 1,437
4 keptn 1,107
5 Runbook 613
6 portion 301
7 cloud-ops-sandbox 269
8 reckoner 233
9 fs_extra 110
10 Pathway 45
11 path_abs 44
12 vmware-operations-guide 28
13 Runbook.md 11
14 f_service 9
15 adaops 1
Find remote jobs at our new job board 99remotejobs.com. There are 33 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives