Showing 36 of 894 projects
A lightweight scene/state manager for Love2D games, simplifying game organization with automatic and manual scene loading.
A dependency manager for PICO-8 that enables importing Lua/Moonscript modules and spritesheets with auto-reload.
A LÖVE library providing unrestricted filesystem access by replicating love.filesystem API without path restrictions.
A fast and modular teletext character renderer for ComputerCraft, enabling 2D graphics with 3x2 pixel blocks per terminal character.
A Neovim plugin that automatically cycles through popular colorschemes based on configurable timings and policies.
A Spacemacs-inspired dark and light colorscheme for Neovim, written in Lua.
A Neovim plugin for an intuitive, collapsible display of Go symbol structures, including methods across files.
A Neovim plugin that integrates the Just task runner, allowing you to run and manage tasks directly from the editor.
A toolchain for developing PICO-8 games using TypeScript, providing type safety and modern development workflows.
A visual in-game debugging GUI for the LÖVE2D game engine, featuring a variable browser, console, and execution controls.
A LuaCov reporter that sends code coverage reports to the Coveralls.io service.
A minimalist, intuitive picker plugin for Neovim that integrates seamlessly with your workflow.
A Neovim plugin that automatically validates Ghostty terminal configuration files on save.
Nginx SSO middleware written in Lua that uses Redis for session storage and supports OAuth, 2FA, and cross-domain authentication.
A gloom-inspired color scheme for Neovim built with the colorbuddy framework.
A Lua build system that compiles Lua, Fennel, and MoonScript source code into standalone executables.
A lightweight Neovim plugin that displays LSP reference counts for symbols directly in the buffer using virtual text.
A lightweight and extensible pure-Lua monthly calendar plugin for Neovim with Vim-style navigation.
A LÖVE library for managing colors and creating hue effects in games.
A lightweight ChatGPT plugin for Neovim that enables AI-assisted coding directly in your editor buffers.
A command-line build system and runner for Love2D projects, inspired by Cargo.
A Neovim plugin that visually masks sensitive values in configuration files during screen sharing without modifying file content.
A Neovim plugin for encoding and decoding text using various codecs like base64, URL, and XML.
A Neovim plugin that enhances default f/t character navigation with multiline support, insert mode, and stable hops.
A Neovim plugin that uses Telescope to insert file paths into buffers with customizable path types and insertion locations.
An Ada binding for Lua, enabling Ada programs to execute Lua scripts and interact with the Lua runtime.
A LOVE2D wrapper enabling game development for PSP, PS Vita, and PS3 using OneLua, lpp-vita, and Lua Player PS3.
A testing framework for PICO-8 that runs tests by piping PICO-8's output to a Node.js CLI tool.
Torch7 library providing SVM implementations including SGD-based methods and LIBLINEAR wrapper.
A dark Neovim colorscheme written in Lua with built-in LSP and Treesitter support.
A fast and easy-to-use A* pathfinding module written in Lua, optimized for performance.
A Neovim plugin that integrates Exercism directly into the editor for faster coding exercise workflows.
A Lua-based colorscheme for Neovim with treesitter and built-in LSP support, based on the codeschool.vim palette.
A simple and fun UI syntax library for Löve2D, prioritizing developer experience and readability.
A collection of demos and tutorials for learning Torch7, a scientific computing framework with deep learning support.
A Neovim plugin that eliminates input delay when escaping insert mode and other modes using two-character mappings.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.