awesome-yaml

YAML info hub

A curated list of resources and information about YAML

YAML awesomeness

GitHub

52 stars
3 watching
10 forks
last commit: almost 3 years ago
Linked from 1 awesome list

datajsonopendatastackoverflowtxtxmlyamlyaml-awesomeness

awesome-yaml / Overview

YAML Online
YAML Specfication v1.2
YAML Cheatsheet
YAML Cheatsheet
YAML Wikipedia

awesome-yaml / Overview / YAML is a supserset of JSON / Does JSON support comments?

http://stackoverflow.com/questions/244777/can-i-use-comments-inside-a-json-file
http://stackoverflow.com/questions/26775073/how-to-add-comments-in-json-file
http://stackoverflow.com/questions/11195101/add-json-file-comments

awesome-yaml / Overview / YAML is a supserset of JSON

Try it now!

Digging in / Advanced

Advanced YAML features (@cyklo) 22 over 14 years ago

Digging in / Alternatives / Alternatives compared

Comparison of config formats (@njsmith)
Comparison of config formats (blogpost)
Nested text overview comparison
Structured text tools (@dbohdan) 6,984 about 1 year ago

Digging in / Alternatives / Alternatives (one-off competing)

ArchieML
dhall-lang
Hjson
HOCON 6,175 about 1 year ago
JSON various (@burningtree) 1,409 about 1 year ago
jsonnet
NestedText
NixOS Operating System

Digging in / Alternatives / Alternatives (one-off competing) / NixOS Operating System

NixOS YouTube

Digging in / Alternatives / Alternatives (one-off competing)

TOML 19,593 12 months ago

Digging in / Alternatives / Variants

Strict YAML 1,495 over 1 year ago uses a subset of the full YAML specification

Digging in / Annoyances

Parsers Consistently bad parsing of YAML

Digging in / Cloud

Azure Pipeline

Digging in / Critique

Blog post -- Blog post
NBWTWY -- Blog post Nobody wants to write yaml
YAML sucks 616 10 months ago -- Github
YAML test matrix -- Validators

Digging in / Documentation and resources

Discussion Archives
Stackoverflow
YAML Multiline

Digging in / GUI

DDG Search

Digging in / Mentions

After XML JSON then what?
blog entry praising YAML over JSON
drupal convert
Flextype
Hacker News
HackerNews JSON/XML comparison
kubernetes 27,192 10 months ago
Statamic CMS

Digging in / NoCode

Lowdefy An open-source low-code framework to build internal tools, web apps, admin panels, BI dashboards, workflows, and CRUD apps with ease by simply writing YAML

Digging in / Parsers

Dynamic YAML -- childish 44 over 1 year ago
golang 6,919 about 1 year ago
javascript 6,326 over 1 year ago

Digging in / Parsers / javascript

http://nodeca.github.io/js-yaml/

Digging in / Parsers

Node.js
R 166 about 1 year ago
shell
yay 15 over 11 years ago
YAML Syntax Checker (Linter)

Digging in / Parsers / YAML Syntax Checker (Linter)

https://www.maxoberberger.net/blog/2017/04/yaml-syntaxcheck.html

Digging in / People

[email protected]
top users stackoverflow

Digging in / Projects

ADA YAML with focus on YAML 1.3
Amazon ALEXA 15 almost 7 years ago
ANSIBLE ansible uses YAML 63,373 10 months ago
Code Beautify
Dynamic YAML -- childish 44 over 1 year ago
Go language 6,919 about 1 year ago golang-specific
Heat Openstack
Kubernetes uses YAML
Python-Related 203 almost 3 years ago
Repoze
Spiff (on-hold as of 2017-08) 44 12 months ago
Sublime YAML Macros 21 almost 5 years ago
YAML Official
Yamlinc 115 over 1 year ago
YAMLForm-Drupal8

Digging in / Projects / YAMLForm-Drupal8

YAMLForm-Blog post

Digging in / Security

Norway Problem
Ruby exploit

Digging in / Specification

Merge-keys spec
Official site
YAML Test Matrix
YAML test suite 197 about 1 year ago

Digging in / Templating

Ansible-based YAML plus Jinja
gomplate -- golang templating system that supports YAML 2,736 10 months ago
Ruby-based YAML plus Ruby
Tempered YAML plus Bash 31 over 8 years ago
Yasha YAML plus Jinja 246 about 4 years ago
Yglu Structural YAML templating and processing
YST YAML plus Haskell 380 over 1 year ago
ytt YAML Templating Tool. Templating and patching, together. Includes Python-like programming environment
Zenbu YAML plus Jinja 116 over 3 years ago

Digging in / Tools

Tools and services (@datatxt) 32 about 1 year ago
YAML parser (appspot.com)
YAML to golang

Digging in / Transformation

AdaYaml Transforms
dasel 7,248 10 months ago Query and update data structures using selectors from the command line. Comparable to / but supports JSON, YAML, TOML and XML with zero runtime dependencies
DDG Search
Online transformation tools
JMESPath technically a JSON tool, but powerful enough to be relevant here

Digging in / Transformation / JMESPath

JMESPath extensions 142 about 2 years ago

Digging in / Variables

Dynamic YAML -- childish 44 over 1 year ago
Variable placeholders in YAML

Digging in / Variables / Variables (example workarounds)

Blog post on bash

Digging in / Validation

Cerberus validation package for Python
Copper 274 over 3 years ago
DDG Search
kube-score 2,813 10 months ago
Kubeval
learnk8s -- blog post

Digging in / Tutorial

YAML introduction 272 over 13 years ago
YAML learnxinyminutes
YAML Primer
YAML Primer 29 over 12 years ago
YAML tutorial

Digging in / YAML GISTS

YAML succinct tutorial from user:ddlsmurf

Digging in / YAML Gems

Using YAML custom tags (Advanced)

Digging in / Searches

YAML placeholder variables
YAML shell

Digging in / See also / Aweseomeness

Awesome YAML (datatxt) 32 about 1 year ago
Awesome home assistant 6,263 10 months ago
Awesome curated 337,709 10 months ago
Awesome manifesto 337,709 10 months ago
Awesome contributions 337,709 10 months ago
Awesome JSON 1,409 about 1 year ago
Ansible Jinja addon filters

Digging in / See also / Github

GH Topic Code Generation
GH Topic YAML

Digging in / 💀 R.I.P.

DEPRECATED -- Stackoverflow Documentation
Dynamic YAML -- dreftymac 15 almost 6 years ago
golang JSON and YAML gotchas

Backlinks from these awesome lists:

More related projects: