Showing 36 of 894 projects
Declarative keymappings configuration for Neovim using cascading trees.
Adds Lua syntax highlighting and code snippets to the Atom text editor.
A minimal, fast Neovim configuration written in Lua optimized for web development workflows.
Vim syntax highlighting for Pico-8, adapting Lua syntax with Pico-8-specific functions.
Generates LuaJIT FFI bindings from C headers, optionally using Nix for automatic build environment setup.
PHP bindings for Tarantool Queue, enabling PHP applications to interact with Tarantool's queue system.
A lightweight Lua library for directly reading Aseprite files in Love2D without JSON conversion.
A Neovim plugin that prompts you to choose the correct file when you accidentally open a non-existent path.
A collection of Lua libraries for the LÖVE game framework, including vector math, layout, animation, and neural network modules.
Converts images and videos into optimized formats for display in the ComputerCraft Minecraft mod.
A Neovim plugin for organizing and annotating code with persistent, grouped markers for reviews, debugging, and navigation.
A Lua vector library accelerated by LuaJIT's FFI for high-performance games and applications, with automatic fallback to tables on mobile/consoles.
A Neovim plugin that enhances gf/gF/gx with multiline look-ahead, smarter file/URL resolution, and visual file/link pickers.
A collection of Lua libraries for the LÖVE game framework, including vector math, UI layout, animation, and neural networks.
A Lua animation library for the LÖVE 2D game framework, providing sprite and frame management.
A simple 2D vector library for Lua, inspired by Processing's PVector and designed for game development.
A Neovim plugin for capturing code screenshots of entire files or selections.
A camera library for LÖVE featuring parallax scrolling, aspect ratio maintenance, and layer-based transformations.
A Lua-based Neovim theme offering a wide variety of color schemes for dark, light, and custom styles.
Adds simple microphone functionality to the LÖVE game framework.
A Neovim file picker that learns your navigation patterns using a neural network to rank files by what you're most likely to open next.
A simple Lua library for color conversion, manipulation, and math across multiple color spaces.
A blazing fast, modular, and customizable statusline plugin for Neovim with a unique reference-based component system.
A Neovim plugin for in-buffer mathematical calculations with visual mode, functions, and variable support.
A lightweight Neovim colorscheme manager and switcher with live preview and lazy loading.
A LÖVE plugin for IntelliJ IDEA and PHPStorm providing auto-complete and documentation for the LÖVE framework.
A WezTerm plugin that monitors AI coding agents and displays their status with colored dots in tabs and notifications.
A networking library for LÖVE game engine that simplifies multiplayer game development using bitser and enet.
An inventory management system for ComputerCraft that functions like a budget Applied Energistics network.
A Neovim plugin for clean window maximizing, terminal toggling, and seamless window/tmux pane movement.
A Neovim plugin that enhances search with stable jumps, in-place word search, and visual/motion-based search operators.
A Neovim plugin for project-wise bookmarks with persistent storage using LSP symbols for accurate placement.
A Neovim plugin that provides a better :messages window using an auto-updating buffer.
A bundle of Atom packages providing an integrated development environment for LÖVE 2D game development.
A scene management library for LÖVE that organizes game code into screens like title, gameplay, and pause screens.
A curated list of awesome open-source software, libraries, tools, and resources for the Roblox development ecosystem.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.