Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise. Learn more →
Mgmt Alternatives
Similar projects and alternatives to mgmt
-
-
Kargo
Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.
-
-
terraform
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
-
Tutanota makes encryption easy
Tuta is an email service with a strong focus on security and privacy that lets you encrypt emails, contacts and calendar entries on all your devices.
-
-
-
-
AppSignal
AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
-
Nomad
Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.
-
Oberon
Oberon parser, code model & browser, compiler and IDE with debugger, and an implementation of the Oberon+ programming language
-
Metabase
The easy-to-use open source Business Intelligence and Embedded Analytics tool that lets everyone work with data :bar_chart:
-
-
-
-
-
-
carvel
Carvel provides a set of reliable, single-purpose, composable tools that aid in your application building, configuration, and deployment to Kubernetes. This repo contains information regarding the Carvel open-source community.
-
GNU Stow
GNU Stow - mirror of savannah git repository occasionally with more bleeding-edge branches (by aspiers)
-
Ansible
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.
-
-
Nayuki-web-published-code
Complete collection of code files (*.java/js/py/cpp/etc.) published on Project Nayuki website.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
mgmt discussion
mgmt reviews and mentions
-
DAG Workflow Engine
Here's a different kind of workflow engine with a proper DSL. It turns out config management is the same problem as workflow engines, if you use my modern definition of config management.
https://github.com/purpleidea/mgmt/
-
Terraform CDK has been phased out
Have a look at https://github.com/purpleidea/mgmt/ and tell me what you think. We don't have enough docs though. Tough being an open source thing that you want to keep open.
- Ask HN: What Are You Working On? (Nov 2025
-
D2: Diagram Scripting Language
I'm the main author of https://github.com/purpleidea/mgmt/ and we use a lot of graphs. (Mostly DAG's actually.)
In particular we'll have a DAG and then add nodes and edges to it, and then remove some and so on... It would be nice to visualize these changes. We currently use graphviz, but it's not "stable" so a diagram jumps around a lot when we look at snapshot to snapshot...
If (1) we could guarantee some kind of stability and (2) if we could even animate the transitions, that would be incredibly useful for visualization.
If this is possible, I'd love to hear about it!
-
The Future Is Not Self-Hosted
This article misses the point. The future will be self-hosted (or local community hosted) when automation technology actually matures and shows some real innovations.
That's one reason we're building https://github.com/purpleidea/mgmt/
- mgmt – next generation distributed, event-driven, parallel config management
-
Systems Correctness Practices at Amazon Web Services
It's very interesting (I applaud this) that one of the main goals seems to be to make it more approachable as compared to TLA+, but then they go in write it in C# which I consider to be an incredibly unapproachable community and language.
I'm not trying to draw the ire of the Microsoft fan boys, and there are certainly smart people working on that, but it's just not going to happen for most people.
Had this been in golang, or maybe java, I'm sure many more hands would be digging in! Having said that, I hope this helps bring correctness and validation more into the mainstream. I've been casually following the project for a while now.
My long-term goal is to integrate model validation into https://github.com/purpleidea/mgmt/ so if this is an area of interest to you, please let me know!
-
Ask HN: What less-popular systems programming language are you using?
Using the `mcl` DSL language in https://github.com/purpleidea/mgmt/
It's awesome. But I'm biased because I designed it.
You can't build anything, but you can build many things much more easily. Particularly distributed systems.
-
Show HN: Rill – Composable concurrency toolkit for Go
So we have two concurrency "engines" in mgmt:
(1) One for running the function graph, and (2) one for running the resource graph.
(1) https://github.com/purpleidea/mgmt/tree/master/lang/funcs/da...
-
Drasi: Microsoft's open source data processing platform for event-driven systems
This feels like a specialized version of https://github.com/purpleidea/mgmt/ but Microsoft only.
-
A note from our sponsor - AppSignal
www.appsignal.com | 15 Sep 2026
Stats
purpleidea/mgmt is an open source project licensed under GNU General Public License v3.0 only which is an OSI approved license.
The primary programming language of mgmt is Go.