Fortitude: A Fortran Linter
A Fortran linter, inspired by (and built upon) Ruff.
Written in Rust and installable with Python
.
Blazingly fast, up to hundreds of times faster than other open-source Fortran linters.
Automatically fixes linter warnings.
Almost 100 rules, with many more planned.
Multiple output formats, including SARIF and GitHub/GitLab CI.
Follows community best practices.
Built on a robust tree-sitter parser.
Fortitude is developed by PlasmaFAIR, improving the sustainability of plasma science research software.