Showing 36 of 789 projects
A cross-platform development environment for creating 2D/3D games and interactive applications with Lua, supporting Android, iOS, desktop, and web.
A Neovim plugin for building a fully customizable and clickable status column with segments for folds, signs, and line numbers.
A Neovim plugin for syntax tree-aware navigation and swapping of code objects like functions, blocks, and statements.
A Neovim plugin that uses AI and web search to explain and fix LSP diagnostic messages directly in the editor.
A Neovim plugin providing beautifully crafted color manipulation tools for Shades and Huefy commands.
A ModuleScript loader with reusable server-client modules for faster Roblox game development.
A Neovim plugin for competitive programming that manages testcases, downloads problems from online judges, and runs solutions.
An optional type system for Lua that adds compile-time type checking and class-based OOP.
Lua bindings for POSIX APIs, enabling system-level programming from Lua scripts.
A highly customizable Neovim autopairing plugin with Tree-sitter support, multiline pairing, and filetype detection.
A cross-platform GPU-oriented C++ application and game framework for building performant UIs and graphics using modern GPUs.
Neovim plugin providing location and syntax aware text objects that intelligently select code based on context.
A Neovim plugin that highlights function argument definitions and usages using Treesitter, with optional highlighting for unused arguments.
A Neovim plugin providing enhanced LSP support for Scala development with Metals language server.
A configurable ComputerCraft SCADA system for monitoring and controlling multiple Mekanism fission reactors with a GUI and safety features.
Autograd automatically differentiates native Torch code, enabling automatic gradient computation for machine learning models.
A pre-configured Neovim setup designed for a fast, minimal, and functional IDE-like experience.
A comprehensive translation of ReactJS 17.x into Lua, optimized for performance and correctness.
A comprehensive style guide for writing consistent, maintainable Lua code across projects.
A Neovim plugin for asynchronous project-wide TypeScript type-checking using the TypeScript compiler (tsc).
A pure Lua Neovim plugin providing comprehensive CMake project integration with build, test, and debug workflows.
A Neovim plugin for managing sessions with git branching, autoloading, and Telescope integration.
A Neovim plugin that provides real-time previews for commands like :norm and macros as you type.
A debug adapter for Neovim that enables debugging of Lua plugins and configuration files using the Debug Adapter Protocol.
An immediate mode GUI library for LÖVE game engine, providing simple UI widgets with layout management.
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.
Interactively select and swap function arguments, list elements, and other code nodes in Neovim using tree-sitter.
A single-file, unlicensed 3D game engine/framework written in C, featuring an integrated asset pipeline and cross-platform support.
A Neovim plugin for freely rearranging and swapping windows with intuitive keyboard-driven movement.
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 fast, non-blocking finder system for Neovim that uses producers and consumers to search files, buffers, and grep results.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.