Showing 36 of 98 projects
An opinionated Ruby code formatter that enforces a consistent style with minimal configuration.
A frontend-independent language server implementing the Language Server Protocol for Elixir, with debugger support via VS Code's debugger protocol.
A Sublime Text 2 plugin for running Ruby tests (Unit, RSpec, Cucumber) directly from the editor.
An implementation of the Language Server Protocol (LSP) for the R programming language.
A Vim plugin providing Elixir language integration with completion, documentation, and navigation using ElixirSense.
A highly extensible Discord Rich Presence plugin for Neovim, featuring dynamic templates, customizable assets, and an extension system.
A Vim plugin providing Rust code completion and navigation using the Racer tool.
An Emacs major mode for editing Dockerfiles with syntax highlighting and build commands.
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 feature-rich IRC client for Emacs with sensible defaults and deep editor integration.
A language server implementation for the Elm programming language providing IDE features like diagnostics, formatting, and code navigation.
A simple command-line SQL linter that checks syntax against ANSI and PostgreSQL standards.
A debugger plugin for interactive Ruby and Ruby on Rails debugging within Sublime Text.
A command line tool that creates ctags/etags for Rust cargo projects, dependencies, and the standard library.
An Emacs package providing Rust code completion, definition lookup, and documentation via Racer.
A Debug Adapter Protocol manager for Neovim that simplifies installing, configuring, and using debuggers.
A Ruby client library and plugin compatibility layer for Neovim's RPC API.
Automatically switch input methods based on Neovim's edit mode for macOS, Windows, and Linux.
A language server implementing the Language Server Protocol for Vala and Genie programming languages.
An inline REPL plugin for Sublime Text that evaluates JavaScript, PHP, Ruby, Python, and other languages directly in the editor.
A library for converting DraftJS Editor content state to plain HTML with support for custom entities and inline styles.
A static analysis tool for F# that enforces coding conventions, detects code smells, and checks formatting rules.
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 language server implementing the Microsoft Language Server Protocol for Ada, SPARK, and GPR project files.
A Sublime Text plugin providing syntax highlighting, compilation, snippets, and commands for CoffeeScript development.
Renders Draft.js raw content to React components or HTML with customizable callbacks.
A Language Server Protocol (LSP) implementation for the D programming language, providing IDE features across editors.
Neovim plugin that saves nvim-dap breakpoints to file and automatically loads them when opening Neovim.
Neovim plugin that integrates the sqls SQL language server using Neovim's built-in LSP client.
A Neovim plugin for switching Python virtual environments without restarting the editor.
A debug adapter for OCaml programs that implements the Debug Adapter Protocol for VS Code integration.
Practice Clojure programming interactively in your editor using Rich Comment Forms, based on the original 4Clojure problems.
Vim plugin for asynchronous Elixir code formatting using mix format.
A Tetris game plugin for Neovim, written in Fennel and compiled to Lua, bringing classic gameplay to your editor.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.