CheckOps
Super-Linter
Super-Linter is an MIT ready-to-run collection of linters and code analysers packaged as a GitHub Action and container, validating many languages in parallel.
Latest public signals
Not refreshed yet. Refresh reads the public site and, when the entry has a GitHub repository, the latest release.
Introduction
Super-Linter is a ready-to-run collection of linters and code analysers that helps validate and fix source code. It started at GitHub and is now maintained by its community under the super-linter organisation.
It runs as a GitHub Action or a container outside GitHub Actions, detects file types, and runs the matching linters. Since version 6 it runs linters in parallel. It reports through GitHub status checks and can fix some linting and formatting issues. A slim image omits some heavier linters for faster pulls.
In the quality loop it is a single, broad lint gate for pull requests, similar in purpose to MegaLinter.
The source code is at super-linter/super-linter on GitHub under the MIT licence, with about 10,700 stars; the most recent commit was on 4 November 2026.
Features
- Bundled linters: Many languages and formats in one image.
- Parallel runs: Linters run concurrently since v6.
- Status checks: Reports per linter in GitHub.
- Fix mode: Fix some formatting and lint issues.
- Changed-files mode: Validate only new or edited files.
- Slim image: Smaller image variant.
Pros
- Easy start: One workflow file enables broad linting.
- Free to use: Open source under the MIT licence, so the core tool costs nothing to use.
- Actively maintained: The repository had commits as recent as 4 November 2026.
- Community: About 10,700 GitHub stars.
Cons
- Large image: Pull time can slow pipelines.
- GitHub-centric: Best experience on GitHub Actions.
- Config per linter: Tuning means managing many linter config files.
Usage and Links (Example)
- uses: super-linter/super-linter@v9
env:
VALIDATE_ALL_CODEBASE: false
DEFAULT_BRANCH: main
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Resources:
Pricing
Super-Linter is free and open source under the MIT licence.
Recommended for?
- GitHub repositories wanting broad linting quickly.
- Teams that prefer one maintained bundle over many actions.
Conclusion
Super-Linter remains a quick way to lint a whole repository from one action.
Compare it with MegaLinter if you need flavours or non-GitHub CI.
On CheckOps, Super-Linter is filed under the Release & CI gates stage. Related tools listed here include SonarQube, MegaLinter, Qlty, Codacy, DeepSource and reviewdog. Which one fits best depends mostly on your stack, your team’s size and skills, and whether you prefer to run tools yourself or pay for a managed service. This page reflects the official website, documentation and repository as they stood on 11 November 2026.
Compare
CheckOps pages that put Super-Linter next to related tools. There is no paid placement on these lists.
Alternatives
Other tools on CheckOps that cover similar ground. Open a page, or compare one with Super-Linter side by side.
SSonarQubeModernize your AI workflows with code verification for the agentic era.Compare with Super-Linter
MMegaLinterMegaLinter is an AGPL-3.0 open-source linter orchestrator from OX Security that runs a large set of linters, formatters and security scanners across many languages in one Docker-based CI job.Compare with Super-Linter
QQltyQlty is a code quality platform and source-available CLI (Business Source License 1.1) that runs 70+ linters, formatters and security tools across 40+ languages, with cloud coverage and maintainability tracking.Compare with Super-Linter
CCodacyCodacy is a SaaS code quality and security platform that scans repositories and pull requests for quality issues, security vulnerabilities, duplication and coverage, with a free IDE extension and plans for teams.Compare with Super-Linter
DDeepSourceDeepSource is a SaaS code review platform combining static analysis and AI review to find bugs, anti-patterns, security issues and coverage gaps on every pull request.Compare with Super-Linter
Rreviewdogreviewdog is an MIT tool that posts results from any linter or code analysis tool as pull request review comments, filtered to changed lines, on GitHub, GitLab, Bitbucket and Gerrit.Compare with Super-Linter