lyz-code/yamlfix

A simple opinionated yaml formatter that keeps your comments!

262

stars

609

commits

Python

primary language

Dec 18, 2025

updated

lyz-code.github.io/yamlfix

README

yamlfix

Actions Status Actions Status Coverage Status

A simple opinionated yaml formatter that keeps your comments!

Help

See documentation for more details.

Installing

pip install yamlfix

Contributing

For guidance on setting up a development environment, and how to make a contribution to yamlfix, see Contributing to yamlfix.

Donations

Donate using
Liberapay or ko-fi

If you are using some of my open-source tools, have enjoyed them, and want to say "thanks", this is a very strong way to do it.

If your product/company depends on these tools, you can sponsor me to ensure I keep happily maintaining them.

If these tools are helping you save money, time, effort, or frustrations; or they are helping you make money, be more productive, efficient, secure, enjoy a bit more your work, or get your product ready faster, this is a great way to show your appreciation. Thanks for that!

And by sponsoring me, you are helping make these tools, that already help you, sustainable and healthy.

License

GPLv3

Contributors

actions-user

277 commits

lyz-code

206 commits

Rizhiy

24 commits

fortin-alex

19 commits

lyz-code/yamlfix

A simple opinionated yaml formatter that keeps your comments!

262

stars

609

commits

Python

primary language

Dec 18, 2025

updated

lyz-code.github.io/yamlfix

README

yamlfix

Actions Status Actions Status Coverage Status

A simple opinionated yaml formatter that keeps your comments!

Help

See documentation for more details.

Installing

pip install yamlfix

Contributing

For guidance on setting up a development environment, and how to make a contribution to yamlfix, see Contributing to yamlfix.

Donations

Donate using
Liberapay or ko-fi

If you are using some of my open-source tools, have enjoyed them, and want to say "thanks", this is a very strong way to do it.

If your product/company depends on these tools, you can sponsor me to ensure I keep happily maintaining them.

If these tools are helping you save money, time, effort, or frustrations; or they are helping you make money, be more productive, efficient, secure, enjoy a bit more your work, or get your product ready faster, this is a great way to show your appreciation. Thanks for that!

And by sponsoring me, you are helping make these tools, that already help you, sustainable and healthy.

License

GPLv3

Contributors

actions-user

277 commits

lyz-code

206 commits

Rizhiy

24 commits

fortin-alex

19 commits

Languages

Python

96.7%

Makefile

3.3%