Showing 36 of 1281 projects
An elegant and easy-to-use unit testing framework for Lua, LuaJIT, and MoonScript.
A Neovim framework and doom emacs alternative for the stubborn martian hacker. Powered by fennel and the oxocarbon theme
A complete Lua interpreter written in C# for .NET, Mono, Xamarin, and Unity3D platforms with remote debugger support.
A Neovim plugin that provides VSCode-style diff rendering with two-tier highlighting (line + character level) in side-by-side and inline layouts.
A deprecated Neovim motion plugin that enables fast, efficient cursor navigation using 2-character search patterns with ahead-of-time labeling.
A Neovim plugin that dims inactive code portions using TreeSitter for enhanced focus.
A Lua library that transforms any Lua value into a human-readable representation for debugging.
A Neovim plugin providing intuitive multiple cursor functionality with extensive features and a flexible API.
A format runner for Neovim written in Lua, providing asynchronous execution and opt-in default configurations.
A cross-platform terminal image viewer for Neovim that displays inline images directly in buffers using the Kitty Graphics Protocol.
A dependency-free collaborative editing plugin for Neovim, enabling real-time multi-user editing with built-in server capabilities.
A Neovim plugin that enables editing remote files, running programs, and using LSP on a remote machine from your local editor.
A Neovim plugin for splitting and joining code blocks like arrays, objects, and statements using Tree-Sitter.
A modular neural network package for Torch providing building blocks for creating and training deep learning models.
A cross-platform 2D game engine written in C++11 with optional Lua scripting, emphasizing performance.
An improved Lua SDK for ESP32, ESP8266, and STM32 microcontrollers, enabling Lua scripting on embedded hardware.
A TypeScript-to-Luau compiler that enables Roblox developers to write games with TypeScript's type safety and modern tooling.
An interactive database client for Neovim that lets you execute queries and manage connections directly within your editor.
A Neovim plugin for AI-powered chat sessions, text/code operations, speech-to-text, and image generation using multiple LLM providers.
A Neovim treesitter plugin that dynamically sets the commentstring based on the cursor's location in a file.
A no-nonsense, highly customizable Neovim statusline plugin built around recursive inheritance for exceptional speed and flexibility.
A Neovim plugin that enhances yank and put operations with a yank-ring, history picker, and special put commands.
A lightweight Lua utility library providing essential functions for game development and general programming.
A lightweight Lua utility library providing essential functions for game development and general programming.
A free, open-source online game engine and platform for learning programming through game creation.
An open-source fantasy computer for creating and sharing tiny retro games and programs, built with LÖVE.
A lightweight and opinionated Neovim configuration optimized for web development with a stellar programming experience.
A high-performance, zero-dependency color highlighter for Neovim that supports hex, CSS functions, Tailwind, and custom parsers.
A pure C# implementation of Lua 5.2 designed for seamless integration with Unity3D game development.
An extended increment/decrement plugin for Neovim, supporting numbers, dates, constants, hex colors, and semantic versions.
A lightweight Neovim plugin written in Lua that displays Git blame information as virtual text and integrates with statuslines.
A fast, modern Material-inspired colorscheme for NeoVim written in Lua with built-in LSP and TreeSitter support.
A Tiled map loader and renderer library for the LÖVE 2D game framework.
A minimal class module for Lua that provides object-oriented programming features with simplicity and performance.
An extensible Neovim scrollbar that displays diagnostics, git changes, search results, and custom marks.
A warmer and darker Neovim colorscheme based on Nord, emphasizing the Aurora palette for reduced eye strain.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.