GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

shfmt

Star

Here are 42 public repositories matching this topic...

Language: All
Filter by language
All 42 Shell 17 Python 7 Go 4 Dockerfile 3 TypeScript 3 Lua 2 Rust 2 CSS 1 JavaScript 1 PHP 1
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

mvdan / sh

Sponsor
Star 9.2k

A shell parser, formatter, and interpreter with bash and zsh support; includes shfmt

go shell bash zsh parser formatter interpreter beautify posix mksh shfmt
  • Updated Nov 9, 2026
  • Go

foxundermoon / vs-shell-format

Star 550

the shellscript、Dockerfile、properties ...... format extension

dockerfile dotenv hosts properties vscode-extension shell-extension hostsfile vscode-plugin bash-format shell-format shfmt vmoptions
  • Updated Nov 11, 2026
  • Shell

z0mbix / vim-shfmt

Star 151

Vim plugin for shfmt (https://github.com/mvdan/sh)

plugin vim shfmt
  • Updated Apr 5, 2022
  • Vim Script

duolingo / pre-commit-hooks

Star 70

Standardizing our code quality tooling 🛠️

git formatter terraform pre-commit prettier black svgo scalafmt ktlint shfmt google-java-format
  • Updated Nov 10, 2026
  • Python

lumirelle / vs-shell-format

Star 70

the shellscript、properties ...... format extension

zsh formatter hosts properties vscode-extension bats shellscript shfmt jvmoptions
  • Updated Aug 2, 2026
  • Shell

aerobounce / Sublime-Pretty-Shell

Star 37

🐚 Shell Script Formatter / Syntax Checker (Powered by shfmt)

shell formatter sublime-text beautify sublime-text-3 sublime-package shell-script sublime-text-plugin sublime-plugin packagecontrol shfmt
  • Updated Feb 20, 2024
  • Python

hukkin / mdformat-shfmt

Star 26

Mdformat plugin to format shell code blocks

bash markdown shfmt mdformat
  • Updated Jan 8, 2025
  • Python

MaxWinterstein / shfmt-py

Star 22

The shfmt shell script formatter as a pip-installable binary, plus a ready-made pre-commit hook. No Go toolchain required.

shell bash formatter pypi pre-commit shell-script code-formatter shfmt pre-commit-hook
  • Updated Nov 10, 2026
  • Python

reviewdog / action-shfmt

Sponsor
Star 22

Run shfmt with reviewdog

shfmt reviewdog
  • Updated Nov 12, 2026
  • Shell

luizm / asdf-shfmt

Star 13

shfmt plugin for asdf version manager https://github.com/asdf-vm/asdf

asdf shell-script asdf-plugin shfmt
  • Updated Oct 18, 2022
  • Shell

k8s-1 / bashls

Star 13

Bash language server (LSP) written in Rust

bash rust tree-sitter language-server language-server-protocol shellcheck bash-script lsp shfmt lsp-server bash-lsp
  • Updated Nov 8, 2026
  • Rust

mfinelli / setup-shfmt

Star 11

github action to install shfmt

shfmt github-actions
  • Updated Jul 14, 2026
  • TypeScript

PeterDaveHello / docker-shfmt

Sponsor
Star 10

🐳 Dockerized "shfmt" 🐚 an amazing shell script formatter

stylelint shell bash docker dockerfile image script checker docker-image container style sh hacktoberfest shfmt
  • Updated Jan 17, 2022
  • Dockerfile

overflowy / bash-script-tools

Star 7

A web-based bash script formatter and linter with AI-powered autofix

shell bash formatter script linter shellcheck shfmt
  • Updated Aug 6, 2026
  • Go

guanguans / php-cs-fixer-custom-fixers

Star 4

Use php-cs-fixer to format bats,blade.php,Dockerfile,env,json,md,mdx,sh,sql,tex,text,toml,txt,xml,yaml...files.

lint typos format php-cs-fixer textlint markdownlint autocorrect xmllint pint zhlint shfmt lint-md yamlfmt dotenv-linter blade-formatter sqlfluff sqruff tombi dockerfmt
  • Updated Nov 12, 2026
  • PHP

yuchanns / shfmt.nvim

Star 3

shfmt plugin for nvim.

nvim shell-format shfmt
  • Updated May 16, 2022
  • Lua
dotfiles

rodri-oliveira-dev / dotfiles

Sponsor
Star 3

Dotfiles pessoais para desenvolvimento .NET com foco em GitHub Codespaces, Bash e Git. Inclui aliases, helpers para SDK e solutions, instalação idempotente, diagnóstico, desinstalação segura, testes automatizados com Bats, ShellCheck, shfmt e CI com hardening de supply chain.

dotfiles shfmt developer-environment github-codespaces
  • Updated Oct 6, 2026
  • Shell

Knud3 / Shellens

Star 2

Shellens is an advanced static analysis linter and architectural guardrail for Bash and POSIX shell scripts. Shellens goes beyond syntax to enforce defensive programming, eliminate cross-file dead code, limit complexity, and ensure strict styling. Perfect for CI/CD pipelines and AI coding assistants to keep scripts maintainable and robust.

shell bash devops static-code-analysis clean-code linter static-analysis posix python3 shellcheck code-quality cicd bash-scripting shfmt defensive-programming ai-tools
  • Updated May 26, 2026
  • Python

benrozsa / dotfiles

Star 2

Dotfiles for macOS and Linux (Fedora): shell, Git, Vim, VS Code, with a safe symlink installer and portable tooling.

git vim macos linux setup dotfiles bash zsh oh-my-zsh json fzf fedora vscode shellcheck yamllint shfmt actionlint
  • Updated Aug 29, 2026
  • Shell

fauust / pre-commit-shfmt

Star 1

shell pre-commit hooks

bash linter sh precommit shfmt
  • Updated Jan 28, 2021
  • Shell

Add this topic to your repo

To associate your repository with the shfmt topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.