Showing 36 of 894 projects
A privacy-focused Neovim plugin that automatically tracks time spent coding across projects and files, storing data locally in CSV format.
A Neovim plugin for inserting file templates (skeletons) based on file type or name with wildcard support.
A Lua module for Delaunay triangulation of convex polygons.
A Neovim plugin that provides a CLI-like UI for ripgrep searches, placing results in the QuickFix list.
A Neovim plugin that opens URLs under the cursor in your default browser and highlights all URLs in the buffer.
A tiny high-performance Lua library for adding drawing layers and Z-axis ordering to any graphics framework.
A minimalist turtle graphics library for LÖVE, enabling procedural drawing with a robotic turtle metaphor.
A Neovim plugin for running tests with live feedback in split windows or popups, supporting multiple languages and frameworks.
A profiling library for löve games that records time and memory usage via manual code annotations.
A user-friendly Neovim framework for building custom tablines with minimal Lua code.
Neovim plugin that highlights individual characters with a toggleable ColorColumn for line length management.
A LÖVE sound manager with advanced audio parsing for rhythm-based mechanics and synchronized visual effects.
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 that keeps the cursor stationary when using shift and filter actions.
A Neovim plugin that automatically switches and restores fcitx input method states per buffer.
A Neovim plugin for posting code selections or buffers to various online pastebin services.
A Neovim plugin that automatically synchronizes project files with rsync when you save.
A LÖVE library for synchronizing game events to the BPM of an audio track.
A flexible terminal management plugin for Neovim that provides a single, powerful terminal abstraction adaptable to any CLI tool.
A small collection of Lua helper utilities for game development with the LÖVE framework.
A fixed timestep library for LÖVE that provides framerate limiting and precise game loop control.
An extensible spinner framework for Neovim plugins and UI, supporting statusline, cursor, extmark, and other locations.
Converts GLSL shaders from Shadertoy to LÖVE-compatible GLSL 1.2 with Lua bindings.
An experimental extension to Torch7's nn package, providing unproven neural network modules and optimizations.
A minimal Neovim tabline plugin written in Lua, serving as a drop-in replacement for tabline.vim.
A Lua-based directory and file explorer for Neovim with split windows, project drawer support, and file system synchronization.
A Roblox module for creating dynamic zones that detect players and parts using region checking, raycasting, and CanTouch properties.
A Lua-based Neovim plugin that integrates the Phpactor PHP language server and provides additional PHP development commands.
A flexible sessionizer plugin for WezTerm that creates custom menus to switch workspaces, open projects, and trigger actions.
A Neovim plugin that enhances diagnostic virtual text display with better performance and customization.
A blazingly fast, privacy-focused, self-hosted coding time tracker for Neovim and VS Code.
A simple and visually appealing tabline plugin for Neovim that displays open buffers.
A Neovim Lua plugin that improves register handling by separating delete, cut, and yank operations for cleaner registers.
A port of Robert Penner's easing functions optimized for the PICO-8 fantasy console, with token reduction and PICO-8 compatibility.
A REPL, scratch pad, and debug console for Lua development and Neovim exploration.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.