Showing 36 of 1281 projects
A zero-dependency cross-platform builder for LÖVE games, exporting to Windows, macOS, Linux, and Steam Deck.
A Neovim plugin that creates language-aware comment frames using Tree-sitter for automatic syntax detection.
An Atom One-inspired dark and light color scheme for Neovim, built with colorbuddy.vim.
A Neovim plugin for posting code selections or buffers to various online pastebin services.
An extensible spinner framework for Neovim plugins and UI, supporting statusline, cursor, extmark, and other locations.
A Neovim plugin that keeps the cursor stationary when using shift and filter actions.
A fixed timestep library for LÖVE that provides framerate limiting and precise game loop control.
A resolution-handling and rendering library for LÖVE that provides flexible scaling, layer-based rendering, and visual effects.
A Lua-based Neovim plugin that integrates the Phpactor PHP language server and provides additional PHP development commands.
An experimental extension to Torch7's nn package, providing unproven neural network modules and optimizations.
A simple and visually appealing tabline plugin for Neovim that displays open buffers.
Converts GLSL shaders from Shadertoy to LÖVE-compatible GLSL 1.2 with Lua bindings.
A flexible sessionizer plugin for WezTerm that creates custom menus to switch workspaces, open projects, and trigger actions.
A Lua-based directory and file explorer for Neovim with split windows, project drawer support, and file system synchronization.
A REPL, scratch pad, and debug console for Lua development and Neovim exploration.
A port of Robert Penner's easing functions optimized for the PICO-8 fantasy console, with token reduction and PICO-8 compatibility.
A minimal Neovim tabline plugin written in Lua, serving as a drop-in replacement for tabline.vim.
A collection of preconfigured linters and formatters for diagnostic-languageserver in Neovim.
A Neovim completion plugin that provides autocomplete suggestions for environment variables from .env files and system shell.
A Neovim plugin that provides seamless integration with Rust's Cargo commands via a floating window interface.
A Neovim plugin for creating and managing temporary scratch buffers with filetype-specific boilerplate and execution.
A Neovim Lua plugin that improves register handling by separating delete, cut, and yank operations for cleaner registers.
A Neovim plugin that enhances diagnostic virtual text display with better performance and customization.
A Neovim plugin that integrates with git hosting services to streamline repository workflows directly from the editor.
A collection of card and logic games playable directly within Neovim, featuring classic solitaires and modern solo card games.
A NeoVim plugin that brings Obsidian-like note-taking capabilities directly into the NeoVim editor.
An ESLint plugin for Neovim that integrates the VSCode ESLint language server using the native Neovim LSP client.
A Neovim plugin that reminds you when you type the expanded form of an abbreviation instead of using the abbreviation.
A robust Lua library for 2D geometry, collision detection, and mathematical calculations.
A Lua library for cross-platform file system path manipulation and directory operations.
A Neovim plugin that highlights the current search match under the cursor when pressing n or N, then clears the highlight.
A Neovim plugin that conceals inline patterns like CSS classes in HTML files for improved readability.
An opinionated collection of helper libraries for Pico-8 game development, including OOP, debugging, and physics.
A Neovim plugin that simplifies creating custom text operators by handling selection and buffer replacement.
A Torch package providing unsupervised learning modules and algorithms like autoencoders, PCA, and k-means.
A luac-based static analyzer that detects undeclared global variable usage in Lua code to catch typing errors.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.