On the recordRead 8 Oct 202610 facts
yamllint
Plans and prices
yamllint
Free
Open source YAML linter · runs as a script or Python module
Read 8 Oct 2026 · github.com
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