YAML logo

YAML

A straightforward machine parsable data serialization format designed for human readability and interaction
473
271
+ 1
0

What is YAML?

A human-readable data-serialization language. It is commonly used for configuration files, but could be used in many applications where data is being stored or transmitted.
YAML is a tool in the Languages category of a tech stack.

Who uses YAML?

Companies
60 companies reportedly use YAML in their tech stacks, including doubleSlash, Santander Tecnología Argentina, and Modanisa.com.

Developers
344 developers on StackShare have stated that they use YAML.

YAML Integrations

Python, Java, Ruby, .NET, and Prettier are some of the popular tools that integrate with YAML. Here's a list of all 32 tools that integrate with YAML.

Blog Posts

PythonDockerKubernetes+7
3
1115
PythonDockerKubernetes+14
12
2623

YAML Alternatives & Comparisons

What are some alternatives to YAML?
JSON
JavaScript Object Notation is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language.
RAML
RESTful API Modeling Language (RAML) makes it easy to manage the whole API lifecycle from design to sharing. It's concise - you only write what you need to define - and reusable. It is machine readable API design that is actually human friendly.
Ansible
Ansible is an IT automation tool. It can configure systems, deploy software, and orchestrate more advanced IT tasks such as continuous deployments or zero downtime rolling updates. Ansible’s goals are foremost those of simplicity and maximum ease of use.
Docker Compose
With Compose, you define a multi-container application in a single file, then spin your application up in a single command which does everything that needs to be done to get it running.
Python
Python is a general purpose programming language created by Guido Van Rossum. Python is most praised for its elegant syntax and readable code, if you are just beginning your programming career python suits you best.
See all alternatives

YAML's Followers
271 developers follow YAML to keep up with related blogs and decisions.