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.