nowfound

Work · alternatives · 2026

UW

24 alternatives to Updatecli – What if Dependabot and Ansible had a child?

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…

Updatecli is a command-line tool written in Golang that automates updates across infrastructure files. It reads pipeline configurations and updates YAML, Dockerfiles, Markdown, Helm Charts, and other formats used by… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Updatecli – What if Dependabot and Ansible had a child? launched in 2022; newer entries below may have overtaken it.

  1. 1
    DepsHub▲349

    Update dependencies using AI

    2024 · depshub.com · its alternatives →

  2. 2

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

    2018 · gitlab.com · its alternatives →

  3. 3

    Create a new production-ready project by one CLI command

    2021 · github.com · its alternatives →

  4. 4

    We built OneCLI because AI agents are being given raw API keys. And it's going about as well as you'd expect. We figured the answer isn't "don't give agents access," it's "give them access without giving them secrets." OneCLI is an open-source gateway that sits between your AI agents and the services they call. You store your real credentials once in OneCLI's encrypted vault, and give your agents placeholder keys. When an agent makes an HTTP call through the proxy, OneCLI matches the request by host/path, verifies the agent should have access, swaps the placeholder for the real…

    Mar 2026 · github.com · its alternatives →

  5. 5

    Hi Hacker News! Shahar and Tal from Keep here. A few months ago, we introduced here at HN (https://news.ycombinator.com/item?id=34806482) Keep as an “open source alerting CLI” and got some interesting feedback - mainly around UI, automation, and supporting more tools. We were VERY early back then, and we understood that although the current DX around creating alerts is not great, it's not that critical and developers don’t need another tool just for that. But we did find something else. While talking to developers and devops, we found that a lot of companies use many tools…

    2023 · github.com · its alternatives →

  6. 6

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

    2020 · github.com · its alternatives →

  7. 7TC
  8. 8

    Hi HN — I’m learning Rust and decided to build a universal CLI for running code in many languages. The tool, Run, aims to be a single, minimal dependency utility for: running one-off snippets (from CLI flags), running files, reading and executing piped stdin, and providing language-specific REPLs that you can switch between interactively. I designed it to support both interpreted languages (Python, JS, Ruby, etc.) and compiled languages (Rust, Go, C/C++). It detects languages from flags or file extensions, can compile temporary files for compiled languages, and exposes a unified REPL…

    2025 · github.com · its alternatives →

  9. 9
    WhatsDiff▲141

    CLI tool to help you understand changes in your dependencies

    Nov 2025 · whatsdiff.app · its alternatives →

  10. 10

    We’re Robin, Louis, and Thomas. Pipelex is a DSL and a Python runtime for repeatable AI workflows. Think Dockerfile/SQL for multi-step LLM pipelines: you declare steps and interfaces; any model/provider can fill them. Why this instead of yet another workflow builder? - Declarative, not glue code: you state what to do; the runtime figures out how. - Agent-first: each step carries natural-language context (purpose, inputs/outputs with meaning) so LLMs can follow, audit, and optimize. Our MCP server enables agents to run pipelines but also to build new pipelines on demand. - Open…

    Oct 2025 · github.com · its alternatives →

  11. 11
    Metana▲59

    Task migration tool written in Go for Golang services

    2021 · github.com · its alternatives →

  12. 12

    Atlas is an open-source deployment pipeline platform built for cloud-native applications. Atlas allows users to: - Create continuous pipelines across all their environments and clusters - Add custom tasks/tests plugins (Python scripts, K8S manifests, Argo Workflows, environment setup, etc.) - Automatically rollback applications in case of failure or degradation (Atlas watches the application past the scope of a pipeline run to ensure and enforce stability) - Use all existing Argo features Would love to hear all of your feedback and thoughts on this!

    2022 · greenops.io · its alternatives →

  13. 13

    GitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects.

    2017 · dependabot.com · its alternatives →

  14. 14

    Scaffolder is a CLI tool written in Golang to instantly generate skeleton project structure with boilerplate code, that's taken from configurable YAML file, to quickly kick-start your project I was tired of manually creating the project structure, with all those folder, files... So I decided to create a CLI tool that allows you to instantly generate skeleton projects, based on a reusable YAML file with boilerplate code if specified. YAML is very easy for both humans and programs to work with and parse, hence why it's the most logical choice in context of Scaffolder. Check out the GitHub page…

    2023 · github.com · its alternatives →

  15. 15AT

    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 →

  16. 16

    Hey HN, About a year ago I shared a first MVP of a visual node-based system for CI/CD pipelines that I've been very passionate about. I've been building on it since, and it's now live. I've always liked building pipelines and workflows, but I've never liked writing YAML for anything more than simple linear tasks. Branching, conditions, loops, or trying to just run certain things in parallel always gets messy. So I built Actionforge, a visual node system to tackle some of these pain points. Instead of writing YAML yourself, you build workflows as graphs. While Actionforge still uses YAML…

    Feb 2026 · actionforge.dev · its alternatives →

  17. 17

    We have been working on multy.dev, an open-source cloud agnostic API that makes it easy to deploy the same infrastructure to any cloud provider using native managed services. The motivation was the realisation that, even when using Terraform, migrating infrastructure code requires an end-to-end re-write. Even though most core resources are the same in any major cloud, developers need to learn a new provider to deploy the same infrastructure when moving providers. We are still in early days of development and currently support the core services from AWS and Azure: - Networking…

    2022 · multy.dev · its alternatives →

  18. 18

    Stop half-done APIs! Cherrybomb is a CLI tool that helps you avoid undefined user behaviour by auditing your API specifications, validating them and running API security tests. - blst-security/cherrybomb

    2022 · github.com · its alternatives →

  19. 19

    From code chaos to clarity.

    Apr 2026 · stacklore.io · its alternatives →

  20. 20

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

    2021 · github.com · its alternatives →

  21. 21

    Developer-first automation runner - pipelines as YAML, extended with Python, executed from the CLI or a local scheduler.

    Jun 2026 · rorlikowski.github.io · its alternatives →

  22. 22

    I think it's a nice DX when CLI's add an `upgrade` sub-command and present users with a simple and automatic way of updating to the newest version. That's why I built UpgradeCLI. Any Go cli can adopt it and have a working upgrade sub-command in a matter of minutes. Let me know what y'all think.

    2024 · github.com · its alternatives →

  23. 23UU
  24. 24

    Hi HN, I built groundctl because every team I've been on has the same problem: "it works on my machine." Someone upgrades Node, someone has the wrong Terraform version, a new hire spends two days debugging a setup that differs from everyone else's. Existing tools don't solve this. chezmoi manages dotfiles, not tool versions. mise/asdf manage language runtimes per-project, not team-wide standards. Ansible is overkill for local machines. groundctl is a single Go binary that: 1. Scans your machine and creates a `.ground.yaml` standard 2. Compares any machine against that standard (`ground…

    Mar 2026 · github.com · 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 →