Showing 31 of 31 projects
An opinionated code formatter that enforces consistent style across JavaScript, TypeScript, CSS, HTML, and many other languages.
An uncompromising, opinionated Python code formatter that enforces consistent style automatically.
A unified toolchain for web projects providing a fast formatter and linter with CLI and LSP support.
A collection of high-performance JavaScript and TypeScript tools written in Rust, powering modern development toolchains.
A portable package manager for Neovim that installs and manages LSP servers, DAP servers, linters, and formatters.
A Go library and toolset for parsing, formatting, and interpreting POSIX Shell, Bash, and Zsh scripts.
A Python utility to sort imports alphabetically and automatically separate them into sections.
A tool for formatting Rust code according to the official Rust style guidelines.
A tool for formatting Rust code according to official style guidelines.
A tool that automatically reformats Java source code to comply with Google Java Style guidelines.
A JavaScript code style checker and formatter for enforcing style guides (now merged into ESLint).
A JavaScript library for internationalization and localization using official Unicode CLDR JSON data.
A pluggable and configurable code formatting platform written in Rust that unifies all your formatters in one tool.
A pure Ruby syntax highlighter compatible with Pygments, supporting over 200 languages and outputting HTML or ANSI 256-color text.
An opinionated PHP code style fixer built on PHP-CS-Fixer for clean and consistent code formatting.
A highly configurable source code beautifier for C, C++, C#, Objective-C, D, Java, Pawn, and Vala.
An extremely fast PHP linter, formatter, and static analyzer written in Rust.
A Laravel package for validating, formatting, and casting phone numbers using Google's libphonenumber.
A Ruby linter and formatter with an unconfigurable, opinionated ruleset built on RuboCop.
A JavaScript library for pretty-printing SQL queries across multiple database dialects.
A Ruby gem for automated code review that runs analysis quickly by checking only relevant changes in pull requests.
A Ruby gem for quick automated code review by analyzing only relevant changes in pull requests or local diffs.
A comprehensive TOML toolkit written in Rust, providing parsing, formatting, validation, and language server support.
An opinionated code formatter for C# and XML that enforces consistent style by parsing and re-printing code.
A deterministic code formatter for Lua 5.1-5.4, LuaJIT, Luau, and CfxLua, inspired by Prettier.
A static code analyzer for PowerShell that checks scripts and modules against best practice rules.
A (Neo)vim plugin that formats code using external formatters for many filetypes without requiring a file save.
Go implementation of Fowler's Money pattern for precise monetary operations using integer amounts.
An Xcode plug-in that automatically formats Swift code to improve readability and consistency.
A linter and formatter that automatically corrects spaces, words, and punctuation in CJK (Chinese, Japanese, Korean) and English mixed text.
A comprehensive toolkit for GDScript including a parser, linter, formatter, and code metrics calculator.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.