nowfound

Dev tools · alternatives · 2026

24 alternatives to Posixcube, a shell script automation framework alternative to Ansible

posixcube.sh is a POSIX compliant, shell script-based server automation framework. - myplaceonline/posixcube

Posixcube is a shell script automation framework that offers an alternative to Ansible. Launched in 2017, it provides developers with a way to automate tasks and infrastructure management using shell scripts. The… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Prices are shown for the 1 we have checked on their own sites, 1 of them free or with a free tier. Posixcube, a shell script automation framework alternative to Ansible launched in 2017; newer entries below may have overtaken it.

  1. 1

    Minimal distributed configuration management in bash - frameable/aviary.sh

    2020 · github.com · its alternatives →

  2. 2RS
  3. 3

    Your very own offline-first privacy-centric open-source data-center! https://homelabos.com/

    2018 · gitlab.com · its alternatives →

  4. 4

    Hello HN, we're Philip and Louis from Glasskube (https://github.com/glasskube/glasskube). We're working on an open-source package manager for Kubernetes. It's an alternative to tools like Helm or Kustomize, primarily focused on making deploying, updating, and configuring Kubernetes packages simpler and a lot faster. Here is a demo video (https://www.youtube.com/watch?v=aIeTHGWsG2c#t=17s) with quick start instructions. Most developers working with Kubernetes use Helm, an open-source tool created during a hackathon nine years ago. However, with the rapid…

    2024 · github.com · its alternatives →

  5. 5

    A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling) - lmorg/murex

    2023 · github.com · its alternatives →

  6. 6
    Glasskube▲260

    The next generation package manager for Kubernetes

    2024 · github.com · its alternatives →

  7. 7

    The most versatile way to manage containers locally - afroisalreadyinu/miniboss

    2022 · github.com · its alternatives →

  8. 8

    A smarter, more intuitive, and readable shell. You

    2020 · murex.rocks · its alternatives →

  9. 9EA

    Happy new year folks! This tool was born out of a situation where I had 'inherited' a bunch of servers that were not under any form of config management. Oh, the horror... Enroll 'harvests' system information such as what packages are installed, what services are running, what files have 'differed' from their out-of-the-box defaults, and what other custom snowflake data might exist. The harvest state data can be kept as its own sort of SBOM, but also can be converted in a mere second or two into fully-functional Ansible roles/playbooks/inventory. It can be run remotely over SSH or…

    Jan 2026 · enroll.sh · its alternatives →

  10. 10

    I originally was just messing with pi-autoresearch. Gave it a sample task to build the most portable coding agent. First cut was 6 KB of shell. Great for one-shots, unusable interactively. I was shocked it actually worked. Started building up -- adding features — but with a self-imposed rule: no new dependencies, and sub 500 LOC. This thing had to be truly portable. Just sh, curl, awk. System primitives only. Which means I did some genuinely disgusting things in awk, including JSON parsing and the OpenAI Responses tool loop with reasoning items carried across turns. It's now ~400 lines. In…

    Apr 2026 · pu.dev · its alternatives →

  11. 11CS

    The pattern of downloading and executing installation scripts without verifying them has bothered me for a while. I started messing around with a way to verify the checksum of scripts before I execute them. I've found it a really useful tool for installing things like Rust or Deno. It's written entirely as a shell script, and it's easy to read and understand what's happening. I hope it may be useful to someone else!

    2022 · checksum.sh · its alternatives →

  12. 12

    An attempt at saner Bash defaults. Contribute to mrzool/bash-sensible development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  13. 13

    DebOps - Your Debian-based data center in a box. Contribute to debops/debops development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  14. 14
  15. 15

    Jupyter Notebook Kernel for running Ansible Tasks and Playbooks - ansible/ansible-jupyter-kernel

    2018 · github.com · its alternatives →

  16. 16

    Lockdown your linux install. The simple zero config linux hardening script - dolegi/lockdown.sh

    2020 · github.com · its alternatives →

  17. 17AT

    Hello HN, I like Ansible as a tool for automation to perform tasks on multiple remote hosts. But like many of you, I'm sick of the custom YAML DSL that many of this kind of tools provide. How many times have we said "just give me a true scripting language!" ? That's why I started this project `tricorder` (as in Star Trek's tricorder, a simple device to do pretty much anything required by the plot). For now, it's only a tool to execute a command on multiple hosts (like ansible, but without the YAML) and returning the outputs as JSON so you can query it with other tools like `jq` in your bash…

    2022 · its alternatives →

  18. 18
    tmux.sh▲24

    A simple script to allow defaulting to grouped sessions - bsandrow/tmux.sh

    2013 · github.com · its alternatives →

  19. 19

    We've been building Crust (https://crustjs.com/), a TypeScript-first, Bun-native CLI framework with zero dependencies. It's been powering our core product internally for a while, and we're now open-sourcing it. The problem we kept running into: existing CLI frameworks in the JS ecosystem are either minimal arg parsers where you wire everything yourself, or heavyweight frameworks with large dependency trees and Node-era assumptions. We wanted something in between. What Crust does differently: - Full type inference from definitions — args and flags are inferred automatically. No…

    Mar 2026 · github.com · its alternatives →

  20. 20

    Simple Saltstack-like deployment system in 2k lines of Python - mattbillenstein/salty

    2021 · github.com · its alternatives →

  21. 21

    Server and configuration management for humans

    2015 · ansiblefordevops.com · its alternatives →

  22. 22UW

    What if Dependabot and Ansible had a child? Well for me that could be Updatecli. Updatecli is a project that I started to help maintain the infrastructure of the Jenkins project. I needed something flexible enough to update YAML with whatever information needed. Because let’s say it, everybody loves YAML. YAML is everywhere. Run it from everywhere… Updatecli is a command-line tool written in Golang and available for Windows, Linux, MacOSx, amd64, arm64, thank you Goreleaser All of that to say that it runs from wherever CI or laptop we need. As of today, Updatecli opened over 3000 Pull…

    2022 · its alternatives →

  23. 23GV

    Hi folks, We worked hard over the last couple of weeks to build a new package manager for Kubernetes that makes it super simple to install packages and solves some of the shortcomings of helm (dependency management, multi namespace installations, a GUI and CLI as first class interfaces). We just released our source code on GitHub: https://github.com/glasskube/glasskube/ and looking for feedback!

    2024 · glasskube.dev · its alternatives →

  24. 24

    This started out as a fork of pydoro and turned into a playground for dataclasses and strict mypy type checking. Some of the advanced features are - it writes the current status into .local/state/pomoglorbo for i3status/xbar - it is very configurable, including cmd hooks to run after a Pomodoro/break finishes or starts The layout is compact, and it runs well over SSH/Mosh/Tmux.

    2024 · codeberg.org · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →