Showing 36 of 155 projects
An opinionated code formatter that enforces consistent style across JavaScript, TypeScript, CSS, HTML, and many other languages.
A tool that automatically fixes PHP code to follow coding standards and modernizes codebases.
A file explorer tree plugin for Neovim, written in Lua, offering git integration, diagnostics, and high customizability.
A complete Git porcelain implemented as an Emacs package, allowing version control tasks directly from the editor.
A tool for formatting Rust code according to the official Rust style guidelines.
A fast, portable, and hackable fuzzy finder for the terminal that searches files, text, git repos, and custom data sources.
An interactive and powerful Git interface for Neovim, inspired by Magit.
A command-line linter for English prose that checks writing style, grammar, and usage against advice from expert writers.
A pure Lua replacement for copilot.vim providing GitHub Copilot integration for Neovim with enhanced performance and customization.
A Neovim plugin that integrates OpenAI's ChatGPT API for natural language generation and coding assistance directly within the editor.
A plugin that enhances Neovim's Language Server Protocol experience with improved UI components and navigation.
A Neovim plugin that integrates the opencode AI assistant for editor-aware research, code reviews, and requests.
A Neovim plugin for editing and reviewing GitHub issues, pull requests, and discussions directly from the editor.
A Neovim plugin that uses Lua to inject LSP diagnostics, code actions, formatting, and more, acting as an in-memory language server.
An asynchronous linter plugin for Neovim that complements the built-in Language Server Protocol support.
A language server for Bash that provides IDE-like features such as code completion, diagnostics, and formatting for shell scripts.
A modern on-the-fly syntax checking extension for GNU Emacs that validates code as you type.
A deterministic code formatter for Lua 5.1-5.4, LuaJIT, Luau, and CfxLua, inspired by Prettier.
A Neovim plugin that lets you solve LeetCode problems directly within your editor.
Run interactive interpreters (REPLs) for multiple languages directly inside Sublime Text.
An Emacs extension for interactive Common Lisp programming with compilation, debugging, and documentation lookup.
A PHP language server and toolkit providing intelligent code completion, refactoring, and introspection for PHP development.
An incremental analysis language server for the Nix language, providing IDE-like features for Nix development.
A static analyzer and linter for Clojure, ClojureScript, and EDN that detects errors and enforces style without executing code.
The official formatter for Nix language code, enforcing a standard artistic formatting style.
A Rails gem that displays debugging footnotes on every page with session, params, queries, and editor links.
A Prettier plugin that formats Ruby code using the Syntax Tree gem, bringing consistent style to Ruby projects.
An uncompromising, fast Nix code formatter written in Rust with a comprehensive style guide.
A Go-based language server implementing the Language Server Protocol for SQL, providing intelligent editing features across multiple RDBMS.
A code formatter for Elm that automatically formats source code according to the official Elm Style Guide.
A Language Server Protocol implementation for Clojure and ClojureScript, providing advanced IDE features through static analysis.
A Ruby tool that evaluates code and displays the result of every line, similar to Swift Playgrounds.
A development tool that reveals the Rails views, partials, and templates behind your UI with an overlay.
A Neovim plugin for managing Rust dependencies from crates.io directly within your editor.
A Neovim plugin providing low-latency, incremental previews for Typst documents with cross-jump navigation.
A build server and CLI tool that compiles, tests, and runs Scala code quickly from any editor or build tool.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.