Showing 36 of 1277 projects
A Neovim plugin written in Lua for commenting and uncommenting lines, visual selections, and motions.
A highly customizable, animated statusline plugin for Neovim with per-filetype support and built-in animations.
A Neovim plugin for freely rearranging and swapping windows with intuitive keyboard-driven movement.
A single-file, unlicensed 3D game engine/framework written in C, featuring an integrated asset pipeline and cross-platform support.
Interactively select and swap function arguments, list elements, and other code nodes in Neovim using tree-sitter.
A NeoVim plugin for printf-style debugging that inserts debug statements with file, line, and variable info across 40+ languages.
A high-level Rust binding for Lua 5.2, enabling safe interaction with Lua variables, functions, and tables.
A lightweight, fast, and asynchronous formatting and linting plugin for Neovim 0.10+.
A collection of self-contained micro-modules for Lua providing utilities like OOP, state machines, async patterns, and testing.
A collection of self-contained micro-modules for Lua, providing utilities for OOP, async code, events, and more.
A language server implementation for the Luau programming language, providing IDE features like autocomplete and type checking.
A fast, non-blocking finder system for Neovim that uses producers and consumers to search files, buffers, and grep results.
Extensible, type-safe command console for Roblox developers to create admin commands and game system integrations.
A Neovim plugin to create and manage decorative comment boxes and lines for code and plain text files.
A powerful and easy-to-use 3D engine extension for the LÖVE 2D game framework.
A fast, lightweight tweening library for Lua, enabling smooth animations and transitions for game objects and UI elements.
A modern package manager for Roblox projects, inspired by Cargo and npm.
A minimal 30-line framework for object-oriented programming in Lua with classes, inheritance, and mixins.
A Lua script that automates packaging and distribution of LÖVE games for Windows, macOS, and Linux.
Standalone FFI library for calling C functions from Lua, compatible with LuaJIT's FFI interface.
A Neovim plugin that highlights the word under the cursor and shows/hides cursorline based on cursor movement.
A dark green Neovim color scheme designed to reduce eye strain with Lua-based Tree-sitter and LSP highlighting.
A Neovim plugin for interacting with various large language models (LLMs) like ChatGPT, Copilot, and local models directly within the editor.
A high-performance code build system optimized for fast incremental builds in large software projects.
A Neovim git GUI plugin powered by libgit2, offering a floating window interface with Magit-style menus and interactive rebase.
A template repository for creating Neovim plugins with a pre-configured Lua structure, testing, and CI workflows.
A Neovim plugin that provides a searchable collection of hundreds of tips, tricks, and shortcuts with a daily tip feature and PDF book.
A lightweight HTTP server for building web applications in Lua with an easy API and native plugin support.
A Neovim file manager plugin powered by the nnn terminal file browser.
An RFC-compliant, ESI-capable HTTP cache for Nginx/OpenResty backed by Redis, designed as a fast alternative to Squid/Varnish.
A Lua port of the Everforest color scheme for Neovim, offering dark and light modes with adjustable background hardness.
A static analyzer and linter for Lua code that detects undefined globals, unused variables, and other issues.
A designer Neovim theme with light and dark variants, built with lush.nvim for comprehensive syntax highlighting and plugin support.
A Neovim plugin that maps tmux keybindings to Neovim's windows, buffers, and terminals as a tmux replacement.
A fast, portable Entity Component System for Luau optimized for high-performance game development.
A pleasant and productive colorscheme for Neovim with stronger highlights on important keywords and multiple colorsets.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.