Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Yaml

Yaml

171 projects

Showing 27 of 171 projects

crazy-complete
crazy-completePython

A tool that generates robust and reliable shell autocompletion scripts for Bash, Fish, and Zsh from definition files.

#zsh-completion#developer-tools#yaml
Stars18
Forks3
Last commit5 days ago
go-output-format
go-output-formatGo

A Go library for serializing data structures into standard output formats like YAML, JSON, and TOML.

#data-serialization#yaml#output-formatting
Stars18
Forks2
Last commit2 years ago
Provero
ProveroPython

A vendor-neutral, declarative data quality engine that defines checks in YAML and runs anywhere.

#data-testing#airflow#yaml
Stars17
Forks3
Last commit4 days ago
gontainer
gontainerGo

A YAML-based Dependency Injection container for Go that is concurrent-safe, supports scopes, and offers hot swapping.

#yaml#concurrent#dependency-injection
Stars17
Forks1
Last commit2 years ago
rust-suricatax-rule-parser
rust-suricatax-rule-parserRust

An experimental Rust parser for Suricata rules that converts them into structured JSON/YAML representations.

#suricata#serde#yaml
Stars13
Forks4
Last commit2 months ago
Envy
EnvyCrystal

Loads and sets environment variables from YAML files with support for all YAML data types including arrays and hashes.

#environment-variables#yaml#environment
Stars12
Forks1
Last commit19 days ago
gh-actions.nvim
gh-actions.nvimLua

A Neovim plugin that enhances support for GitHub Actions files with syntax highlighting and LSP integration.

#yaml#workflow-automation#syntax-highlighting
Stars11
Forks0
Last commit8 months ago
optional
optionalGo

A type-safe optional value library for Go with support for JSON, YAML, SQL, and custom marshalers.

#optional-types#yaml#nullable-values
Stars11
Forks0
Last commit6 months ago
figaro_elixir
figaro_elixirElixir

An Elixir library for managing environment variables via YAML configuration files, inspired by the Figaro gem.

#elixir#devops#environment-variables
Stars11
Forks2
Last commit10 years ago
flymake-ansible-lint
flymake-ansible-lintEmacs Lisp

A Flymake backend for ansible-lint that provides real-time syntax and style checking for Ansible playbooks and roles in Emacs.

#emacs#yaml#ansible-lint
Stars11
Forks2
Last commit3 days ago
yaml-peg
yaml-pegRust

A PEG-based YAML parser implemented in Rust using the pest parsing library.

#parsing#hacktoberfest#yaml
Stars10
Forks1
Last commit5 years ago
Fedpunk
FedpunkShell

A minimal configuration engine for Fedora Linux that orchestrates dotfiles, packages, and environment variables via YAML modules.

#modular-architecture#yaml#fedora-linux
Stars10
Forks0
Last commit5 months ago
figaro
figaroElixir

An Elixir port of the Figaro gem for managing environment-specific configuration via YAML files.

#elixir#environment-variables#yaml
Stars9
Forks5
Last commit10 years ago
crab-config-files-templating
crab-config-files-templatingGo

A CLI tool for dynamic templating of Kubernetes manifests and general configuration files using simple placeholder replacement.

#devops#environment-variables#yaml
Stars8
Forks0
Last commit
swap
swapGo

Instantiate/configure structs recursively, based on build environment. (YAML, TOML, JSON and env).

#yaml#environment#factory
Stars8
Forks3
Last commit1 year ago
tssc.cr
tssc.crCrystal

A Crystal shard for parsing and serializing Time::Span objects to and from human-readable strings.

#parsing#yaml#time-span
Stars7
Forks0
Last commit2 months ago
appspec
appspecPerl

A command-line tool for generating shell completions and documentation from YAML specifications.

#command-line-tools#yaml#cli-framework
Stars6
Forks3
Last commit3 years ago
htmlyaml
htmlyamlGo

A pure Go library that renders YAML data into customizable HTML without JavaScript or dependencies.

#yaml-rendering#data-visualisation#yaml
Stars6
Forks3
Last commit26 days ago
antsichaut
antsichautPython

Automates the population of changelog.yaml files for Ansible collections by fetching and categorizing GitHub pull requests.

#changelog-automation#yaml#devops-tools
Stars5
Forks6
Last commit4 days ago
KRMFfnBuiltin
KRMFfnBuiltinGo

A Kustomize KRM function that enables in-place transformations using built-in transformers and generators for GitOps workflows.

#transformer#generator#argo-cd
Stars5
Forks0
Last commit2 years ago
Phalcon Routing for Yaml
Phalcon Routing for YamlPHP

A Phalcon router adapter that loads routes from YAML configuration files.

#yaml#dependency-injection#phalcon
Stars4
Forks1
Last commit7 years ago
Composer Translation Validator
Composer Translation ValidatorPHP

A Composer plugin that validates XLIFF, YAML, JSON, and PHP translation files for mismatches, duplicates, and schema errors.

#yaml#yaml-validator#translation-validation
Stars3
Forks1
Last commit
cgen
cgenGo

Generate shell completion scripts for Fish, Bash, and ZSH from a single YAML specification.

#developer-tools#yaml#shell-completion
Stars3
Forks0
Last commit1 month ago
sweetconfig
sweetconfigElixir

An Elixir library that loads YAML configuration files from your application's priv directory.

#elixir#devops#yaml
Stars3
Forks3
Last commit12 years ago
Phalcon Config Loader for Yaml
Phalcon Config Loader for YamlPHP

A Phalcon PHP framework extension that loads YAML configuration files from a directory.

#yaml#devops-tools#phalcon
Stars2
Forks1
Last commit7 years ago
ngx-ws
ngx-wsTypeScript

Generate Angular workspace configuration from modular YAML/JSON5 files using JSON References.

#developer-tools#yaml#json5
Stars1
Forks0
Last commit14 days ago
Add Pod security context
Add Pod security context

A curated and collaborative list of awesome Kustomize resources for Kubernetes configuration management.

#devops#yaml#kubernetes
Stars0
Forks0
Last commit10 months ago
PreviousPage 5 of 5

Related Tags

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
4 years ago
3 days ago
#Json72
#Configuration Management44
#Configuration32
#Go31
#Devops27
#Cli Tool26
#Serialization25
#Environment Variables22
#Toml22
#Xml21
#Golang21
#Yaml Parser18