Showing 285 open source projects for "software lua"

View related business solutions
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    no-neck-pain.nvim

    no-neck-pain.nvim

    Super extensible plugin to center the focused buffer to the center

    Dead simple plugin to center the currently focused buffer to the middle of the screen.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 2
    nvim-regexplainer

    nvim-regexplainer

    Describe the regexp under the cursor

    Describe the regular expression under the cursor. You need to install regex with nvim-treesitter, as well as the grammar for whichever host language you're using.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 3
    better-escape.nvim

    better-escape.nvim

    Map keys without delay when typing

    A lot of people have mappings like jk or jj to escape insert mode. The problem with these mappings is that whenever you type a j, neovim wait about 100-500ms (depending on your timeoutlen) to see if you type a j or a k because these are mapped. Only after that time, the j will be inserted. Then you always get a delay when typing a j.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 4
    ecode

    ecode

    Lightweight multi-platform code editor designed for modern hardware

    ecode is a lightweight multi-platform code editor designed for modern hardware with a focus on responsiveness and performance. It has been developed with the hardware-accelerated eepp GUI, which provides the core technology for the editor. The project comes as the first serious project using the eepp GUI, and it's currently being developed to improve the eepp GUI library as part of one of its main objectives.
    Downloads: 15 This Week
    Last Update:
    See Project
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 5
    SILE

    SILE

    The SILE Typesetter — Simon’s Improved Layout Engine

    SILE is a typesetting system; its job is to produce beautiful printed documents. Conceptually, SILE is similar to TeX—from which it borrows some concepts and even syntax and algorithms—but the similarities end there. Rather than being a derivative of the TeX family SILE is a new typesetting and layout engine written from the ground up using modern technologies and borrowing some ideas from graphical systems such as InDesign.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 6
    Orgmode.nvim

    Orgmode.nvim

    Orgmode clone written in Lua for Neovim 0.10.3+

    orgmode.nvim is a Neovim plugin that brings Org mode-style productivity features from Emacs to Neovim. It supports Org syntax for task management, agenda planning, notes, and literate programming. The plugin is designed to work natively in Lua and integrates with Neovim’s modern ecosystem while preserving Org mode’s power and flexibility.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Trouble.nvim

    Trouble.nvim

    Pretty diagnostics, references, telescope results, quickfix, location

    A pretty list for showing diagnostics, references, telescope results, quickfix and location lists to help you solve all the trouble your code is causing.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 8
    rocks.nvim

    rocks.nvim

    Neovim plugin management inspired by Cargo, powered by luarocks

    Neovim plugin management inspired by Cargo, powered by luarocks. rocks.nvim revolutionizes Neovim plugin management by streamlining the way users and developers handle plugins and dependencies. Integrating directly with luarocks, this plugin offers an automated approach that shifts the responsibility of specifying dependencies and build steps from users to plugin authors. The traditional approach to Neovim plugin management often places an unjust burden on users, by requiring them to declare...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 9
    Rosé Pine for Neovim

    Rosé Pine for Neovim

    Soho vibes for Neovim

    All natural pine, faux fur, and a bit of soho vibes for the classy minimalist. Rosé Pine has three variants: main, moon, and dawn. By default, vim.o.background is followed, using dawn when light and dark_variant when dark.
    Downloads: 7 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    LuaUnit

    LuaUnit

    LuaUnit is a popular unit-testing framework for Lua

    LuaUnit is a popular unit-testing framework for Lua, with an interface typical of xUnit libraries (Python unittest, Junit, NUnit, ...). It supports several output formats (Text, TAP, JUnit, etc.) that can be used directly or work with continuous integration platforms (Jenkins, Maven, etc.). LuaUnit may be installed as a rock or directly added to your project. For simplicity, LuaUnit is contained into a single file and has no external dependency. LuaUnit may also be used as an assertion...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    mason-lspconfig.nvim

    mason-lspconfig.nvim

    Extension to mason.nvim that makes it easier to use lspconfig

    mason-lspconfig.nvim is a companion plugin for the Mason Neovim ecosystem that bridges Mason with nvim-lspconfig. It provides seamless configuration and automatic setup of language servers installed through Mason, making it easier to manage LSPs in a declarative and user-friendly way.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 12
    GitHub themes for Neovim

    GitHub themes for Neovim

    Github's Neovim themes

    Github's Neovim themes. GitHub Theme's palettes and specs can be extended with your own values. This is useful for users who want to distinguish a spec value being used for multiple group definitions. GitHub Theme is a highly customizable and configurable color scheme. This does however come at the cost of complexity and execution time. GitHub Theme pre-computes the result of your configuration and saves the lua bytecode in a cache to be used on the next load. This significantly speeds up...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 13
    AstroNvim Community Repository

    AstroNvim Community Repository

    A community repository of common plugin specifications

    AstroNvim's community repository contains plugin configuration specifications — a collection of plugins contributed by the community for AstroNvim, a NeoVim configuration. These specifications help manage the variety of plugins used in AstroNvim. To integrate the community plugins, add the provided configurations to your plugins setup preferably before you import your own plugins to guarantee all AstroCommunity changes are loaded before your own overrides. If you are using the AstroNvim...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 14
    refactoring.nvim

    refactoring.nvim

    The Refactoring library based off the Refactoring book

    refactoring.nvim is a Neovim plugin developed to bring powerful automated code refactoring capabilities to one of the most popular text editors among programmers, giving developers a suite of refactoring operations that streamline repetitive restructuring tasks inside the editor. Built around an intuitive set of commands and a Lua API, the plugin allows users to extract and inline variables or functions, pull blocks of code into new files, and modify code structure without leaving the...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    Headlines.nvim

    Headlines.nvim

    This plugin adds horizontal highlights for text filetypes

    This plugin adds highlights for text file types, like markdown, orgmode, and neorg.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    haskell-tools.nvim

    haskell-tools.nvim

    Supercharge your Haskell experience in neovim

    Supercharge your Haskell experience in Neovim.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 17
    blink.cmp

    blink.cmp

    Performant, batteries-included completion plugin for Neovim

    blink.cmp is a Neovim plugin that provides visual feedback during autocompletion using nvim-cmp. It highlights matched characters in completion items by making them blink, helping users better understand how their input corresponds to the suggestions. This is especially helpful in noisy or dense suggestion lists.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 18
    nvim-ufo

    nvim-ufo

    Not UFO in the sky, but an ultra fold in Neovim

    The goal of nvim-ufo is to make Neovim's fold look modern and keep high performance. Not UFO in the sky, but an ultra fold in Neovim. Using a provider of ufo, must set a large value for foldlevel, this is the limitation of foldmethod=manual. A small value may close fold automatically if the fold ranges updated.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 19
    MINI.NVIM

    MINI.NVIM

    Library of 40+ independent Lua modules improving overall Neovim

    Library of 40+ independent Lua modules improving overall Neovim (version 0.8 and higher) experience with minimal effort. They all share same configuration approaches and general design principles. Think about this project as "Swiss Army knife" among Neovim plugins: it has many different independent tools (modules) suitable for most common tasks. Each module can be used separately without any startup and usage overhead.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    LazyVim

    LazyVim

    Neovim config for the lazy

    LazyVim is a Neovim setup powered by 💤 lazy.nvim to make it easy to customize and extend your config. Rather than having to choose between starting from scratch or using a pre-made distro, LazyVim offers the best of both worlds - the flexibility to tweak your config as needed, along with the convenience of a pre-configured setup.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 21
    pymple.nvim

    pymple.nvim

    Refactor Python imports on file move/rename in Neovim

    Pymple adds missing common Python IDE features for Neovim when dealing with imports. Refactor Python imports on file move/rename in Neovim.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 22
    outline.nvim

    outline.nvim

    Code outline sidebar powered by LSP

    A sidebar with a tree-like outline of symbols from your code, powered by LSP.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    mpvacious

    mpvacious

    Adds mpv keybindings to create Anki cards from movies and TV shows

    mpvacious is your semi-automatic subs2srs for mpv. It supports multiple workflows and allows you to quickly create Anki cards while watching your favorite TV show.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    nui.nvim

    nui.nvim

    UI Component Library for Neovim

    UI Component Library for Neovim.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    nvim-lspconfig

    nvim-lspconfig

    Quickstart configs for Nvim LSP

    nvim-lspconfig is a plugin for Neovim that simplifies the configuration and setup of built-in Language Server Protocol (LSP) support. It provides predefined configurations for many popular language servers, helping users quickly integrate features like code completion, diagnostics, go-to-definition, and refactoring into their Neovim setup. It is actively maintained and widely adopted by the Neovim community.
    Downloads: 8 This Week
    Last Update:
    See Project