Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Formatter

Formatter

93 projects

Showing 36 of 93 projects

prettier
prettierJavaScript

An opinionated code formatter that enforces consistent style across JavaScript, TypeScript, CSS, HTML, and many other languages.

#developer-tools#pre-commit#code-formatter
Stars52.1k
Forks4.9k
Last commit9 hours ago
black
blackPython

An uncompromising, opinionated Python code formatter that enforces consistent style automatically.

#hacktoberfest#developer-tools#pre-commit
Stars41.8k
Forks2.8k
Last commit13 hours ago
biome
biomeRust

A unified toolchain for web projects providing a fast formatter and linter with CLI and LSP support.

#developer-tools#code-formatter#linter
Stars25.4k
Forks1.1k
Last commit10 hours ago
oxc
oxcRust

A collection of high-performance JavaScript and TypeScript tools written in Rust, powering modern development toolchains.

#compiler-infrastructure#minifier#compiler
Stars22.1k
Forks1.1k
Last commit8 hours ago
mason.nvim
mason.nvimLua

A portable package manager for Neovim that installs and manages LSP servers, DAP servers, linters, and formatters.

#package#developer-tools#linter
Stars10.4k
Forks336
Last commit1 month ago
sh
shGo

A Go library and toolset for parsing, formatting, and interpreting POSIX Shell, Bash, and Zsh scripts.

#developer-tools#code-formatter#interpreter
Stars8.9k
Forks429
Last commit16 hours ago
isort
isortPython

A Python utility to sort imports alphabetically and automatically separate them into sections.

#developer-tools#productivity#pre-commit
Stars7.0k
Forks667
Last commit15 hours ago
rustfmt
rustfmtRust

A tool for formatting Rust code according to the official Rust style guidelines.

#developer-tools#codeformatter#code-formatter
Stars6.9k
Forks1.0k
Last commit10 hours ago
Rustfmt
RustfmtRust

A tool for formatting Rust code according to official style guidelines.

#developer-tools#codeformatter#code-formatter
Stars6.9k
Forks1.0k
Last commit10 hours ago
google-java-format
google-java-formatJava

A tool that automatically reformats Java source code to comply with Google Java Style guidelines.

#ide-plugin#developer-tools#code-formatter
Stars6.2k
Forks928
Last commit1 day ago
jscs
jscsJavaScript

A JavaScript code style checker and formatter for enforcing style guides (now merged into ESLint).

#developer-tools#jscs#linter
Stars4.9k
Forks501
Last commit2 years ago
Globalize
GlobalizeJavaScript

A JavaScript library for internationalization and localization using official Unicode CLDR JSON data.

#cldr#number-formatting#l10n
Stars4.8k
Forks587
Last commit9 months ago
dprint
dprintRust

A pluggable and configurable code formatting platform written in Rust that unifies all your formatters in one tool.

#multi-language#developer-tools#plugin-system
Stars4.0k
Forks113
Last commit1 day ago
Rouge
RougeRuby

A pure Ruby syntax highlighter compatible with Pygments, supporting over 200 languages and outputting HTML or ANSI 256-color text.

#jekyll#rubocop#syntax-highlighting
Stars3.4k
Forks815
Last commit11 hours ago
Mago
MagoRust

An extremely fast PHP linter, formatter, and static analyzer written in Rust.

#developer-tools#automated-fixes#code-formatter
Stars3.3k
Forks169
Last commit8 hours ago
Laravel Pint
Laravel PintPHP

An opinionated PHP code style fixer built on PHP-CS-Fixer for clean and consistent code formatting.

#developer-tools#code-formatter#php-cs-fixer
Stars3.1k
Forks187
Last commit22 hours ago
Uncrustify
UncrustifyC++

A highly configurable source code beautifier for C, C++, C#, Objective-C, D, Java, Pawn, and Vala.

#d-lang#code-beautifier#pawn
Stars3.1k
Forks602
Last commit12 days ago
Laravel Phone
Laravel PhonePHP

A Laravel package for validating, formatting, and casting phone numbers using Google's libphonenumber.

#database#laravel#validation
Stars3.0k
Forks233
Last commit1 month ago
Standard Ruby
Standard RubyRuby

A Ruby linter and formatter with an unconfigurable, opinionated ruleset built on RuboCop.

#developer-tools#automated-fixes#linter
Stars2.9k
Forks232
Last commit8 days ago
SQL Formatter
SQL FormatterTypeScript

A JavaScript library for pretty-printing SQL queries across multiple database dialects.

#developer-tools#vscode-extension#n1ql
Stars2.9k
Forks452
Last commit22 hours ago
Pronto
ProntoRuby

A Ruby gem for automated code review that runs analysis quickly by checking only relevant changes in pull requests.

#developer-tools#gitlab-ci#ruby-gem
Stars2.7k
Forks250
Last commit2 months ago
Pronto
ProntoRuby

A Ruby gem for quick automated code review by analyzing only relevant changes in pull requests or local diffs.

#developer-tools#ruby-gem#gitlab
Stars2.7k
Forks250
Last commit2 months ago
taplo
taploRust

A comprehensive TOML toolkit written in Rust, providing parsing, formatting, validation, and language server support.

#analyzer#language-server#validation
Stars2.3k
Forks186
Last commit4 months ago
CSharpier
CSharpierC#

An opinionated code formatter for C# and XML that enforces consistent style by parsing and re-printing code.

#developer-tools#code-formatter#csharp
Stars2.3k
Forks154
Last commit6 days ago
StyLua
StyLuaRust

A deterministic code formatter for Lua 5.1-5.4, LuaJIT, Luau, and CfxLua, inspired by Prettier.

#hacktoberfest#lua-formatter#luau
Stars2.3k
Forks103
Last commit15 days ago
PSScriptAnalyzer
PSScriptAnalyzerC#

A static code analyzer for PowerShell that checks scripts and modules against best practice rules.

#hacktoberfest#developer-tools#analyzer
Stars2.1k
Forks411
Last commit2 months ago
neoformat
neoformatVim Script

A (Neo)vim plugin that formats code using external formatters for many filetypes without requiring a file save.

#formatter-integration#plugin-manager#editor-tool
Stars2.0k
Forks181
Last commit3 months ago
go-money
go-moneyGo

Go implementation of Fowler's Money pattern for precise monetary operations using integer amounts.

#integer-arithmetic#financial-computing#monetary-operations
Stars1.9k
Forks163
Last commit2 months ago
Swimat
SwimatSwift

An Xcode plug-in that automatically formats Swift code to improve readability and consistency.

#swimat#xcode-plugin#developer-tools
Stars1.6k
Forks91
Last commit3 years ago
AutoCorrect
AutoCorrectRust

A linter and formatter that automatically corrects spaces, words, and punctuation in CJK (Chinese, Japanese, Korean) and English mixed text.

#text-correction#developer-tools#webassembly
Stars1.6k
Forks66
Last commit2 days ago
godot-gdscript-toolkit
godot-gdscript-toolkitPython

A comprehensive toolkit for GDScript including a parser, linter, formatter, and code metrics calculator.

#cyclomatic-complexity#python-tool#developer-tools
Stars1.6k
Forks108
Last commit9 months ago
nixfmt
nixfmtHaskell

The official formatter for Nix language code, enforcing a standard artistic formatting style.

#formatting#haskell#developer-tools
Stars1.6k
Forks75
Last commit1 day ago
xcbeautify
xcbeautifySwift

A Swift-based formatter that beautifies xcodebuild output with human-friendly, colored logs and CI integration.

#macos-development#log-formatter#ios
Stars1.5k
Forks107
Last commit26 days ago
atom-beautify
atom-beautifyCoffeeScript

Universal beautification package for Atom editor supporting HTML, CSS, JavaScript, PHP, Python, Ruby, Java, and many more.

#multi-language#prettifier#developer-tools
Stars1.5k
Forks439
Last commit5 months ago
google-libphonenumber
google-libphonenumberJavaScript

A Node.js package providing Google's libphonenumber library for parsing, formatting, and validating international phone numbers.

#formatting#telephony#internationalization
Stars1.5k
Forks153
Last commit3 months ago
formatter.nvim
formatter.nvimLua

A format runner for Neovim written in Lua, providing asynchronous execution and opt-in default configurations.

#developer-tools#vim#text-editor
Stars1.5k
Forks145
Last commit1 year ago
Page 1 of 3Next

Related Tags

#Developer Tools52#Code Quality25#Code Formatter21#Static Analysis20#Code Formatting19#Linter15#Rust14#Ci Cd12#Automation11#Cli Tool11#Linting11#Parser10
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub