Lua Terminal

Open-source Lua projects categorized as Terminal

Top 23 Lua Terminal Projects

  1. toggleterm.nvim

    A neovim lua plugin to help easily manage multiple terminal windows

    Project mention: Ultimate Neovim Setup Guide: lazy.nvim Plugin Manager | dev.to | 2024-06-24

    akinsho/toggleterm.nvim: A neovim lua plugin to help easily manage multiple terminal windows.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. BYTEPATH

    A replayable arcade shooter with a focus on build theorycrafting.

  4. ecode

    Lightweight multi-platform code editor designed for modern hardware with a focus on responsiveness and performance.

    Project mention: Notepad++ is 21 years old | news.ycombinator.com | 2024-11-01

    I'm working on a multi-platform code editor similar to notepad++ and some new editors like Zed, called ecode, that tries to be a fresh take on code editors using some modern tools and technologies like LSPs. I started working on it after using Geany (which was the closest alternative to notepad++ in Linux) for many years but finding Geany lacking some essential features for my needs. ecode is developed with speed in mind and has a very fast startup time. It might be a good fit for your search.

    [1] https://github.com/SpartanJ/ecode/

  5. FTerm.nvim

    :fire: No-nonsense floating terminal plugin for neovim :fire:

  6. textadept

    Textadept is a fast, minimalist, and remarkably extensible cross-platform text editor for programmers.

    Project mention: Ask HN: Alternative to VS Code? | news.ycombinator.com | 2025-02-21

    As has happened before, I have to plug this stunningly underhyped editor, TextAdept: https://orbitalquark.github.io/textadept/

    Minimalist fast native (not browser-based) code editor for Linux, Win, Mac, BSD. TUI and GUI version. First-class (ie. by same author) LSP package. Fully Lua-scriptable for needs beyond LSP. Succinct C + Lua code-base. FOSS, and matured & maintained ever since 2007. All the basic table stakes (syntax coloring, multi-select-and-edit etc).

    Woulda skipped on Sublime back when, had I known about it then.

  7. flatten.nvim

    Pipe from wezterm, kitty, and neovim terminals into your current neovim instance. Like `code -r` on steroids.

  8. nnn.nvim

    File manager for Neovim powered by nnn.

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. dotfiles

    🏡 /.dotfiles | Includes configs for neovim, tmux, zsh, alacrity, kitty, and more | Managed by GNU stow (by numToStr)

  11. oh-lucy.nvim

    Inspired by oh-lucy theme in vscodium, with few tweaks!

  12. dotfiles

    my dotfiles (by sdushantha)

  13. dotfiles

    👨🏻‍💻 My dotfiles including Neovim Lua config, ZSH with zinit plugin manager & powerlevel10k prompt (by disrupted)

  14. nvterm

    NvChad's Official Terminal Plugin ( Unmaintained but still usable and stable), wait for v3.0

  15. image_preview.nvim

    Image Preview for Neovim 🖼

  16. baleia.nvim

    Colorize text with ANSI escape sequences (8, 16, 256 or TrueColor)

  17. bg.nvim

    Automatically sync your terminal background with your Neovim colorscheme 🎆

  18. lua_cliargs

    A command-line argument parsing module for Lua.

  19. terminal.nvim

    Terminal Manager for Neovim

  20. kitty-runner.nvim

    A neovim plugin allowing you to easily send lines from the current buffer to another kitty terminal

  21. dotfiles

    A collection of dotfiles. I hope you can find some treasure in here just like how I did with other dotfiles (by yujinyuz)

  22. gh-xplr

    Explore GitHub repos using xplr via GitHub CLI

  23. Usuim

    Neovim configured to look like Visual Studio Code

  24. map.xplr

    Visually inspect and interactively execute batch commands using xplr

  25. consolation.nvim

    A general-purpose terminal wrapper and management plugin for neovim, written in lua

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Lua Terminal discussion

Log in or Post with

Lua Terminal related posts

  • Switching Fully to Neovim

    9 projects | dev.to | 5 Feb 2025
  • (Youtube blogpost) Building Tree Link app with Svelte and Tailwind CSS

    13 projects | dev.to | 11 Sep 2024
  • Make Wezterm Mimic Tmux

    3 projects | dev.to | 9 Sep 2024
  • Customizing Your Lazyvim Setup for Personal Preferences

    27 projects | dev.to | 30 Jun 2024
  • Setting Up GitHub Environment Configurations in Neovim on Linux

    5 projects | dev.to | 3 Jun 2024
  • Which software do you use to create presentations using Vim that is superior to existing ones?

    10 projects | /r/neovim | 11 Dec 2023
  • Sorbet built-in colorscheme is absolutely gorgeous

    2 projects | /r/neovim | 8 Dec 2023
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 29 Apr 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

What are some of the best open-source Terminal projects in Lua? This list will help you:

# Project Stars
1 toggleterm.nvim 4,820
2 BYTEPATH 1,445
3 ecode 993
4 FTerm.nvim 772
5 textadept 700
6 flatten.nvim 602
7 nnn.nvim 447
8 dotfiles 315
9 oh-lucy.nvim 277
10 dotfiles 225
11 dotfiles 193
12 nvterm 182
13 image_preview.nvim 177
14 baleia.nvim 161
15 bg.nvim 133
16 lua_cliargs 125
17 terminal.nvim 124
18 kitty-runner.nvim 103
19 dotfiles 58
20 gh-xplr 47
21 Usuim 41
22 map.xplr 37
23 consolation.nvim 34

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Lua is
the 18th most popular programming language
based on number of references?