Showing 36 of 894 projects
A Neovim plugin providing rich PowerShell language support with LSP, debugging, and terminal integration.
A Rosé Pine theme for WezTerm with three variants (main, moon, dawn) and tab bar styling.
An immediate mode GUI library for LÖVR and LÖVE frameworks, offering a simple and minimal interface for 2D user interfaces.
A simple, lightweight spatial hash library for Lua, optimized for 2D bounding box overlap detection.
A Lua library for 3D axis-aligned bounding box collision detection with game-oriented physics.
A lightweight LÖVE library for loading, reading, and drawing Tiled maps with support for animations and infinite maps.
Use any language that compiles to Lua in your Neovim configuration, from plugins to ftplugin files.
A Neovim plugin providing an interactive timeline, diff previews, and tagging for advanced undo/redo history visualization and management.
A Lua library for lexing and syntax highlighting using LPeg, supporting multiple languages and output formats.
A Neovim plugin that creates a customizable personal homepage dashboard, similar to GitHub's homepage.
A Telescope extension for Neovim to quickly access and manage configurations of plugins managed by lazy.nvim.
A Neovim plugin that highlights text matching the current visual selection in real-time without performance lag.
A template for writing ComputerCraft programs in TypeScript, compiling to Lua with full typing support.
A lightweight dialogue engine for Love2D with a custom scripting language, rich text effects, and visual novel features.
A Neovim port of the classic killersheep game with optional gore effects.
A GitHub Action that builds LÖVE game projects into distributable executables for Windows, macOS, and Linux.
A customizable and extensible color theme for Neovim with support for multiple themes, dimming inactive windows, and incremental highlighting.
A Neovim plugin for Android and mobile development workflows, providing build, run, logcat, device management, and Gradle tasks.
A multi-model, window-based LLM AI plugin for Neovim, offering dedicated chat and code editing windows with an emphasis on stability.
Load project-local VS Code settings into Neovim's native LSP configuration for consistent editor behavior across teams.
A Neovim plugin that evaluates natural language expressions inline using a scratch buffer and numi-cli.
TypeScript definitions for the LÖVE 2D game framework, enabling enhanced IDE support and type checking.
A Neovim plugin that enables dynamic Wezterm configuration overrides directly from within the editor.
A Lua-based Neovim colorscheme with customizable italic support and truecolor terminal compatibility.
A classic Blackjack game implemented as a Neovim plugin with configurable card styles and keybindings.
Converts MIDI files to PICO-8 cartridge data for music playback in games.
A LÖVE library for easily adding screen effects like shake, rotation, scale, and shear to games.
A particle editor for the LÖVE game framework with real-time preview and export capabilities.
A Neovim plugin that attaches a dedicated terminal buffer to each editor buffer for seamless switching.
A JavaScript to PICO-8 Lua transpiler for writing PICO-8 games in JavaScript.
A minimal NeoVim plugin for project session automation with custom JSON storage and auto-save capabilities.
A Lua-based Vitesse color theme for Neovim with extensive plugin support and transparent background options.
A Neovim extension that uses Telescope or fzf to view and navigate code via tree-sitter queries.
A pure Lua Cassandra client implementing the CQL binary protocol for use with Nginx/OpenResty or luasocket.
Crystal bindings to Lua, enabling seamless interoperability between Crystal and Lua 5.4+.
A Neovim plugin that uploads images from disk or clipboard to various image hosting services and generates markdown links.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.