sh Toolkit — Everything for POSIX Shell Scripts
An sh toolkit combining a POSIX shell checker, a fix suggester, and a script explainer — one paste, four outputs, all in the browser.
The toolkit's coverage on one script
# 1. Bashisms flagged for POSIX shebang
# 2. Quoting + expansion warnings
# 3. Security scan (eval, curl-pipe-sh, tainted input)
# 4. Suggested portable rewrites for each finding
One place instead of four
checkbashisms for portability, ShellCheck for lint, a manual eyeballing for security, plus a portability-safe rewriter. The sh toolkit consolidates all four so you don't bounce between formats.
POSIX-safe by default
Every rewrite the toolkit suggests is POSIX-portable when the shebang requests sh. Bashisms are opt-in and always labeled.
Team-ready output
Markdown export for PR comments, PDF for change-management sign-off, JSON for CI ingestion.
Frequently asked questions
- Is the sh toolkit free?
- Yes. Free for interactive use, no signup.
- Does the toolkit run offline?
- No — the analyzer is hosted. But it never installs, and never stores your script.
- Does the sh toolkit support both sh and bash?
- Yes. The shebang controls how strictly bashisms are flagged.