Showing 36 of 141 projects
A Composer plugin that automatically normalizes and formats composer.json files according to a consistent schema.
A toolset for iOS teams to automatically enforce Objective-C code formatting via git hooks and clang-format.
A collection of single-file C libraries for graphics programming, mesh generation, and utility tasks.
A collection of single-file C libraries for graphics programming and utility tasks.
A VSCode template for ROS2 development with Docker containers, pre-configured tasks, debugging, and CI.
A JupyterLab plugin that enables code formatting directly within notebooks using tools like Black and isort.
A Sublime Text plugin that highlights trailing spaces and provides flexible deletion options.
An Emacs minor mode that automatically reindents code after every edit, keeping it always properly formatted.
An opinionated, CommonMark-compliant Markdown formatter and Python library for enforcing consistent style.
A Prettier plugin that formats Svelte components, including HTML, CSS, JavaScript, and Svelte-specific syntax.
An enhanced Rust development environment for Emacs with LSP integration, cargo commands, and org-babel support.
A Go tool for sorting imports into configurable groups, removing unused imports, setting aliases, and formatting code.
A language server for Nix providing syntax checking, completion, renaming, and formatting.
A Gradle plugin for linting and formatting Kotlin code using ktlint with zero configuration and fast incremental builds.
Automatically detects indentation style (tabs vs spaces and indent size) for Neovim buffers.
A Nix library to configure and run treefmt, enabling multi-language code formatting with a single command.
A comprehensive Vim plugin for Elm development with syntax highlighting, completion, formatting, and build tools.
A comprehensive style guide for writing consistent, maintainable Lua code across projects.
A Go tool that automatically fills in zero-value return statements to match function signatures, saving development time.
A lightweight, fast, and asynchronous formatting and linting plugin for Neovim 0.10+.
A Neovim plugin to create and manage decorative comment boxes and lines for code and plain text files.
A universal code formatter that uses machine learning to learn formatting patterns from a corpus of existing code.
A language server implementation for the Elm programming language providing IDE features like diagnostics, formatting, and code navigation.
A Language Server Protocol implementation for CMake providing code completion, hover documentation, and formatting.
A major mode for Emacs providing comprehensive support for the Elm programming language.
A Ruby gem that normalizes and beautifies HTML, including embedded Ruby code, ideal for Rails templates.
A Go linter that enforces consistent whitespace and empty line usage to improve code readability.
An Xcode plug-in that automatically formats Swift code using SwiftLint before saving.
A Neovim plugin that dynamically shows the colorcolumn as you approach it, helping maintain code width.
Stringify JavaScript objects/arrays with clean, quote-minimal syntax and customizable formatting.
An unofficial collection of pre-configured linters and formatters for efm-langserver in Neovim.
A Prettier plugin for Neovim's built-in LSP client, enabling code formatting via null-ls.
A browser extension that adds AI-powered code assistance to Jupyter Notebooks and Jupyter Lab using ChatGPT/GPT-4.
A Visual Studio Code extension providing comprehensive language support for the Crystal programming language.
A CLI tool and VS Code extension for formatting SQL to maintain consistent style and improve readability.
A Sublime Text 3 plugin providing syntax highlighting, code analysis, package management, and project generation for Dart development.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.