Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Linters
  3. yamllint

yamllint

Plans and prices

yamllint

Free

Open source YAML linter · runs as a script or Python module

Every plan, in full

On the record

Configuration
It includes default and relaxed configurations and supports custom configuration files.yamllint.readthedocs.io · read 8 Oct 2026
Editor integrations
The documentation lists Vim, Neovim, Emacs, Visual Studio Code, and IntelliJ integrations.yamllint.readthedocs.io · read 8 Oct 2026
Input
It can lint individual files, directories, or YAML streams from standard input.yamllint.readthedocs.io · read 8 Oct 2026
License
The GitHub repository identifies the project license as GPL-3.0.github.com · read 8 Oct 2026
Output
It provides a parsable output format for use with tools such as editor syntax highlighting.yamllint.readthedocs.io · read 8 Oct 2026
Purpose
yamllint checks YAML syntax and issues such as duplicate keys, line length, trailing spaces, and indentation.yamllint.readthedocs.io · read 8 Oct 2026
Python module
The project provides a Python module that can be used to write custom linting tools.yamllint.readthedocs.io · read 8 Oct 2026
Rules
Its rules can be enabled, disabled, or adjusted, including whether a finding is an error or warning.yamllint.readthedocs.io · read 8 Oct 2026
Workflow integrations
The documentation describes integration with pre-commit, GitHub Actions, GitLab CI/CD, and Arcanist.yamllint.readthedocs.io · read 8 Oct 2026

Alternatives to yamllint

Every alternative, ranked