Showing 36 of 789 projects
A Lua table containing the complete LÖVE game framework API documentation for use in development tools.
A Neovim plugin store with 6,200+ plugins, automatic installation, and an intuitive UI for browsing and managing extensions.
An open-source custom bootstrapper for Roblox Studio that enables file overrides, development branch access, and Fast Flag experimentation.
A Neovim plugin for performing multiple search-and-replace operations with an interactive UI.
A minimal logging module for Lua with six severity levels, console colors, and optional file output.
A PICO-8 demake of the classic SCUMM engine for creating retro-style point-and-click adventure games.
A Neovim plugin that automatically compiles Fennel to Lua for configuration and plugins with zero runtime overhead.
Open-source multiplayer and network messaging server for Lua-based game engines like CoronaSDK, Moai, Gideros, LÖVE, and Defold.
A Lua-based Pac-Man clone with three mazes and easy level editing, built with the LÖVE game engine.
A Neovim plugin that provides a floating window for diagnostics and LSP information with smart mouse tracking.
A Lua binding of Dear ImGui for the LÖVE game engine, enabling immediate-mode GUI development.
An asynchronous Lua API for integrating fzf fuzzy finder into Neovim with full UI interactivity.
A Neovim plugin that integrates FZF with the Language Server Protocol client for fuzzy-finding LSP results.
A faithful Neovim port of the Night Owl VSCode theme with extended Treesitter and semantic token support.
Automatically switch input methods based on Neovim's edit mode for macOS, Windows, and Linux.
A Neovim plugin that dynamically shows the colorcolumn as you approach it, helping maintain code width.
A modern, declarative plugin manager for Neovim with lockfile support and no compilation step.
A Neovim configuration switcher written in Lua that automates managing and transitioning between multiple configs.
A Neovim plugin that allows you to manage X11 windows as if they were buffers within the editor.
A comprehensive Lua math library for 2D/3D game development, providing vectors, matrices, quaternions, and geometric operations.
A tiny, unlicensed 3D game engine written in C with C++ and Lua interfaces, emphasizing simplicity and embeddability.
An Emacs major mode providing syntax highlighting, indentation, REPL integration, and tooling for editing Lua code.
Neovim plugin that dims highlights for unused code (functions, variables, parameters) via LSP diagnostics.
A CUDA backend for Torch7 that enables GPU-accelerated tensor operations with a familiar Torch API.
A deep learning library for streamlining research and development using Torch7 with object-oriented design patterns.
A minimalist snippet plugin for Neovim 0.10+ written in Lua, leveraging built-in extmarks and supporting SnipMate syntax.
A Neovim plugin that populates the quickfix window with JSON/YAML entries for easy browsing and querying.
A Neovim plugin that provides a floating window to interactively browse, preview, and select from Vim registers.
Neovim Lua plugin to paste images from clipboard directly into markdown, asciidoc, or any text file.
A multi-language static call graph generator that parses source code to visualize function dependencies across 20+ programming languages.
A Neovim plugin for interactive machine translation using various engines directly within the editor.
A browser-based debug console for the LÖVE game development framework.
A runtime type checker for Roblox Lua to validate data types and prevent type mismatch bugs.
A Neovim plugin that provides context when cycling buffers via a customizable notification window showing adjacent or recently used buffers.
A completion source for nvim-cmp that provides autocompletion for Neovim's Lua runtime API.
Neovim plugin that displays LSP reference and definition counts inline on functions, similar to JetBrains IDEA.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.