plenary: full; complete; entire; absolute; unqualified. All the lua functions I don't want to write twice.
- neovim
- lua
47,133 repositories indexed
1–24 of 38 · Most stars
plenary: full; complete; entire; absolute; unqualified. All the lua functions I don't want to write twice.
Lua Fun is a high-performance functional programming library for Lua designed with LuaJIT's trace compiler in mind.
A set of pure Lua libraries focusing on input data handling (such as reading configuration files), functional programming (such as map, reduce, placeholder expressions,etc), and OS path management. Much of the functionality is inspired by the Python standard libraries.
Improved Yank and Put functionalities for Neovim
Lua functions geared towards gamedev
Tweening/Easing/Interpolating functions for lua. Inspired on jQuery's animate method.
Utility functions for getting diagnostic status and progress messages from LSP servers, for use in the Neovim statusline
Utility library for functional programming in Lua
Interactively select and swap function arguments, list elements, and much more. Powered by tree-sitter.
A large language model (LLM) plugin for Neovim, provides commands to interact with LLM (like ChatGPT, Copilot, ChatGLM, kimi, deepseek, openrouter and local llms). Support Github models.
Neovim Plugin for running functions on nodes.
Neovim plugin for dimming the highlights of unused functions, variables, parameters, and more
Neovim plugin for displaying references and difinition infos upon functions like JB's IDEA.
WIP: Statusline written in pure lua. Supports co-routines, functions and jobs.
A plugin that leverages Neovim's built-in RPC functionality to simplify opening files from within Neovim's terminal emulator without nesting sessions.
Lua module for delaying function calls
A Pico-8 library of useful common functions.
nvim-cmp comparator function for completion items that start with one or more underlines
A little library of useful Lua functions, intended as the 'light' version of Penlight
Time-related functions for Lua, inspired in javascript's setTimeout and setInterval
Provides external LTeX file handling (off-spec lsp) and other functions.
Cosmic-UI is a simple wrapper around specific vim functionality. Built in order to provide a quick and easy way to create a Cosmic UI experience with Neovim!
A small library of tweening/easing functions for use in the PICO-8 fantasy console, inspired by Robert Penner's easing functions.
Enhances the display of virtual text for diagnostics in Neovim. This function aims to provide a more user-friendly and informative presentation of diagnostic messages directly within the editor.