Showing 33 of 141 projects
An OCaml library for easy indentation and pretty-printing of structured data.
A Java library and CLI tool for formatting, beautifying, and pretty-printing SQL statements with extensive customization.
A strict, native code style formatting plugin for Neovim that highlights and fixes common style issues like deep nesting and overlong lines.
A Clojure/ClojureScript library for pretty-printing data using a minimum-raggedness algorithm to produce compact, rectangular layouts.
A Visual Studio Code extension providing syntax highlighting, autocomplete, and formatting for Firestore security rules.
A Neovim plugin that intelligently splits lines based on Lua patterns with automatic indentation and comment awareness.
A GitHub Action that automatically formats Node.js code using your preferred formatter on push events.
An asynchronous, multitasking, and highly configurable Neovim plugin for formatting code with multiple tools.
Node wrapper for LLVM Clang's clang-format and git-clang-format native binaries, providing secure, automated builds.
Vim plugin that integrates ocp-indent for automatic OCaml code formatting.
A minimalistic Neovim plugin that automatically loads and unloads none-ls sources from Mason packages, including external sources.
A Neovim plugin that highlights and fixes inconsistent indentation (tabs vs spaces) in your code.
A lightweight Neovim plugin for interactively managing struct field tags in Go source files.
Sublime Text plugin that automatically runs elm-format on Elm file saves and provides a manual formatting shortcut.
A TextMate 2 bundle providing syntax highlighting, build, run, format, and test commands for the Crystal programming language.
An ESLint plugin that automatically generates ESLint rules configuration from a repository's .editorconfig file.
Vim plugin providing V language tools including auto-formatting, testing, and running V code.
An asynchronous code formatting plugin for Neovim that formats buffers without requiring them to be saved.
A GitHub Action that runs gofmt to check Go code formatting and reports files with incorrect formatting.
pre-commit git hooks for Deno projects to enforce code quality and formatting.
Shareable, super strict ESLint, Prettier, and Commitlint configurations for modern JavaScript/TypeScript projects.
A pure Go library for rendering JSON as richly formatted HTML without JavaScript or dependencies.
Adds Elm language support to Sublime Text via the Language Server Protocol.
Zero-config ESLint and Prettier configuration for JavaScript, React, and Node.js projects.
Reformats Crystal code automatically when files are saved in the Acme editor.
A Node.js tool to minify (uglify) or format (prettify) CSS code with consistent spacing.
A Neovim plugin for custom code formatting using highlight groups and regex to remove unnecessary whitespace.
A GitHub Action that runs goimports to check and format Go import statements.
A lightweight VS Code extension that automatically sorts, organizes, and removes unused TypeScript/JavaScript imports.
A CSS/LESS style guide outlining best practices for organization, pattern libraries, and code formatting.
An ESLint plugin that sorts imports by name and splits multi-import statements into single lines.
A SyntaxHighlighter brush for highlighting Ride programming language code in web applications.
Zsh tab completion for Prettier, enabling faster command-line formatting workflows.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.