Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Declarative Config

Declarative Config

13 projects

Showing 13 of 13 projects

Ludwig
LudwigPython

A low-code declarative framework for building custom LLMs, neural networks, and other AI models with YAML configurations.

#distributed-training#declarative-config#natural-language
Stars11.7k
Forks1.2k
Last commit18 hours ago
Home Manager
Home ManagerNix

Declarative user environment management for Nix users, handling packages and dotfiles with configuration-as-code.

#declarative-config#dotfiles#reproducible-environments
Stars10.3k
Forks2.5k
Last commit1 day ago
Benthos
BenthosGo

A high-performance, resilient stream processor that connects various sources and sinks, performs data transformations, and guarantees at-least-once delivery.

#stream-processing#declarative-config#cqrs
Stars8.7k
Forks964
Last commit14 hours ago
stolon
stolonGo

A cloud-native PostgreSQL manager providing high availability, leveraging streaming replication and cluster stores like etcd or Consul.

#synchronous-replication#declarative-config#high-availability
Stars4.8k
Forks447
Last commit2 years ago
Nix Starter Config
Nix Starter ConfigNix

Simple and documented Nix flake templates for getting started with NixOS and home-manager configurations.

#template#declarative-config#flakes
Stars3.8k
Forks178
Last commit4 months ago
NixVim
NixVimNix

A Neovim configuration system built around Nix modules, enabling declarative and reproducible editor setups.

#editor-configuration#declarative-config#nix-community-buildbot
Stars2.9k
Forks403
Last commit23 hours ago
OpenRun
OpenRunGo

An open-source platform for declarative deployment of containerized web apps, on a single node or Kubernetes, with built-in auth and RBAC.

#oauth#declarative-config#devops
Stars969
Forks33
Last commit17 hours ago
compose2nix
compose2nixGo

A tool that automatically converts Docker Compose projects into native NixOS configurations.

#declarative-config#devops#container-orchestration
Stars895
Forks20
Last commit14 days ago
nixidy
nixidyNix

A Kubernetes GitOps tool that uses Nix and the NixOS module system to manage cluster configurations with type safety and composability.

#argo-cd#declarative-config#type-safety
Stars385
Forks27
Last commit22 hours ago
pckr.nvim
pckr.nvimLua

A modern, declarative plugin manager for Neovim with lockfile support and no compilation step.

#plugin-manager#lockfile#declarative-config
Stars347
Forks17
Last commit11 months ago
zerocfg
zerocfgGo

A Go configuration library with a flag-like API that supports YAML, environment variables, and CLI arguments with zero boilerplate.

#declarative-config#environment-variables#yaml
Stars200
Forks9
Last commit1 month ago
zpack.nvim
zpack.nvimLua

A thin layer over Neovim's native vim.pack, adding lazy-loading and lazy.nvim-like declarative specs.

#plugin-manager#declarative-config#pack
Stars154
Forks3
Last commit18 days ago
flake-awesome-neovim-plugins
flake-awesome-neovim-pluginsNix

A Nix flake providing automatically updated packages for all plugins listed in the Awesome Neovim collection.

#declarative-config#nix-flake#neovim-plugins
Stars64
Forks11
Last commit19 hours ago

Related Tags

#Nix5#Nixos5#Golang4#Package Management4#Docker4#Neovim3#Kubernetes3#Reproducible Environments3#Configuration Management3
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub