A feature-complete ECS library
- ecs
- game-development
- lua
- love2d
47,133 repositories indexed
25–48 of 103 · Most stars
A feature-complete ECS library
Triforce is a Neovim plugin with beautiful UI that adds a bit of RPG flavor to your coding — XP, levels, and achievements while you work.
A port of everblush.vim but written in lua
A high performance filetype mode for Neovim which leverages conceal and highlights your buffer with the correct color codes.
Real-time pair programming and collaborative editing for Neovim, inspired by VS Code Live Share.
Neovim plugin written in Lua, powered by omnisharp-roslyn, that aims to enhance the development experience for .NET developers.
Neovim plugin for sqls that leverages the built-in LSP client
Versatile REPL/CLI manager. Multiple sending modes with parallel sessions, buffer attachments, and cross-language support. AI CLI integration for Aider and OpenAI Codex. Picker support, project-level configs, code cell text objects, and native dot-repeat.
A colorscheme generator that is "lite" on logic for the developer.
Construct dynamic and intuitive topbar icons. Enhance the appearance and behaviour of these icons with features such as themes, dropdowns and menus.
A plugin that leverages Neovim's built-in RPC functionality to simplify opening files from within Neovim's terminal emulator without nesting sessions.
ECS Lua is a fast and easy to use ECS (Entity Component System) engine for game development.
A little library of useful Lua functions, intended as the 'light' version of Penlight
A GUI library for Neovim plugin developers
LÖVE Game Development & Automated Build System ⚡
Paste code at the right indent level in Neovim, using indentexpr, treesitter and a fallback.
A nord-esque colorscheme for neovim
A minimal implementation of Golang development plugin for Neovim
A Lua-based Build Tool
LUIS (Love2D UI System) is a flexible graphical user interface (GUI) framework built on top of the Löve2D game framework. LUIS provides developers with the tools to create dynamic, grid-centric, layered user interfaces for games and applications.
Guided code exploration for Neovim with definitions, refs, callers, tests, git, and persistent Trails from the current symbol
A parser/renderer for Aseprite animations in LÖVE. :peach:
LÖVE Async Asset Loader
A LÖVE library for syncing events to the BPM of an audio track