SaaSHub helps you find the best software and product alternatives Learn more →
ShellCheck Alternatives
Similar projects and alternatives to ShellCheck
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
oils
Oils is our upgrade path from bash to a better language and runtime. It's also for Python and JavaScript users who avoid shell!
-
-
-
-
-
-
murex
A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)
-
-
-
-
-
-
-
-
-
ShellCheck discussion
ShellCheck reviews and mentions
-
🚀 Lambda Deployments v2: Taking the Lambda deployment pipeline from MVP to production-ready
I added ShellCheck to the CI pipeline. It catches common shell scripting mistakes like unquoted variables, unused variables, and POSIX compliance issues. It runs on every push against all scripts in the scripts/ directory.
- Gallery of Bad Shell Code
- GHC Now Runs in the Browser
-
Top 20 Rising GitHub Projects with the Most Stars in 2025
ShellCheck is a static analysis tool that detects bugs and issues in shell scripts.
-
Debugging Bash Like a Sire
I never thought of the idea of printing out a stack trace and a logging function is an example of such a good idea that is so obvious that I didn't think of it :-)
I use -e sometimes but I really dislike scripts that rely on it for all error handling instead of handling errors and logging them.
https://www.shellcheck.net/
^^ this tool has proven very useful for avoiding some of the most silly mistakes and making my scripts better. If you're maintaining scripts with other people then it is a great way of getting people to fix things without directly criticising them.
- Shellcheck
-
Matanuska ADR 017 - Vitest, Vite, Grabthar, Oh My!
Unfortunately, this did mean that configuration began to sprawl. At this point, I had configurations not just for Vite (shared with Vitest) and tsc, but also for Prettier, ESLint and even ShellCheck. Many of these files had shared settings that needed to match each other. This was somewhat manageable, until Vite was also in the mix.
-
Haskell: A Great Procedural Language
Shellcheck is another useful one (linter for shell scripts)
https://www.shellcheck.net/
-
TIL: Some surprising code execution sources in bash
There's now an issue for it https://github.com/koalaman/shellcheck/issues/3088
-
Top FP technologies
ShellCheck
-
A note from our sponsor - SaaSHub
www.saashub.com | 22 Jun 2026
Stats
koalaman/shellcheck is an open source project licensed under GNU General Public License v3.0 only which is an OSI approved license.
The primary programming language of ShellCheck is Haskell.