Showing 36 of 107 projects
A toolset for iOS teams to automatically enforce Objective-C code formatting via git hooks and clang-format.
A Composer plugin that automatically normalizes and formats composer.json files according to a consistent schema.
A VSCode template for ROS2 development with Docker containers, pre-configured tasks, debugging, and CI.
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 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.
A Prettier plugin that formats Svelte components, including HTML, CSS, JavaScript, and Svelte-specific syntax.
An opinionated, CommonMark-compliant Markdown formatter and Python library for enforcing consistent style.
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 Go linter that enforces consistent whitespace and empty line usage to improve code readability.
A Ruby gem that normalizes and beautifies HTML, including embedded Ruby code, ideal for Rails templates.
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.
A Prettier plugin for Neovim's built-in LSP client, enabling code formatting via null-ls.
An unofficial collection of pre-configured linters and formatters for efm-langserver in Neovim.
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.