Top 23 Lua Lua Projects
The Cloud-Native API GatewayProject mention: Apache APISIX, a dynamic, real-time, high-performance API gateway | news.ycombinator.com | 2022-01-03
An attempt to make neovim cli as functional as an IDE while being very beautiful, blazing fast.Project mention: I am trying to make a list of good open-source programs for Linux defined by category for beginners. Can you help me expand it? | reddit.com/r/linux | 2022-01-15
You're right that it is not an IDE "out of the box" but there is now quite a few project that allow you to download a packaged neovim ad an IDE. Like nvchad : https://github.com/NvChad/NvChad
OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.
Nmap - the Network Mapper. Github mirror of official SVN repository.Project mention: nmap tcp syn scan source code | reddit.com/r/AskNetsec | 2021-12-09
Find, Filter, Preview, Pick. All lua, all the time.Project mention: Being Linux/terminal/neovim user, how would you view Markdown document containing images? | reddit.com/r/neovim | 2022-01-20
If you use telescope, there's an extension that might have what you're looking for. At least maybe in some regard.
awesome window manager (by awesomeWM)Project mention: Awesome WM for Wayland? | reddit.com/r/awesomewm | 2022-01-22
See this thread on Github: https://github.com/awesomeWM/awesome/issues/159
Get your data in RAM. Get compute close to data. Enjoy the performance.Project mention: Tarantool Running on Apple M1: First Results | dev.to | 2021-12-10
Starting from 2.10.0-beta Tarantool can natively run on M1 chips. So far this is preliminary support: something may crash or run unstable. We have resolved almost all bugs we knew about, with a few minor ones left. For example, there are some issues with the JIT compiler. But this didn't prevent the team product manager from installing Tarantool on his new MacBook Air and running it every day.
:crescent_moon: A language that compiles to LuaProject mention: LuaJIT for backend? | reddit.com/r/ProgrammingLanguages | 2022-01-02
I did this with my programming language Nomsu. I took a lot of inspiration from Moonscript. Using lua/luajit as a backend was the right choice for my project because I was using LPEG for parsing and I wanted to interoperate with lapis (a Lua web framework). I think overall, I do not regret my choice to use lua as a backend. It worked pretty well for me. However, I wouldn't recommend it if you're making a strongly typed language (because you'd miss out on some potential performance optimizations), but for a dynamically typed language, it's a good option. One thing that was really handy was Lua's goto, which made it easy to do custom control flow (e.g. break out of nested loops).
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
Awesome WM themesProject mention: Starting with awesome | reddit.com/r/awesomewm | 2022-01-14
Start exploring official documentation, there is section about default configuration. You can also take a look at existing themes like awesome-copycats or manilaromes glorious dotfiles and see how they do things and start experimenting.
Advanced vulnerability scanning with Nmap NSEProject mention: Windows Volnurability Report | reddit.com/r/sysadmin | 2021-11-14
LuaRocks is the package manager for the Lua programming language.Project mention: Lua Implementing Classes with Class Inheritance. Thoughts? | reddit.com/r/programming | 2021-12-30
A bit random, but ask Hisham - the old legend that bootstrapped GoboLinux originally (with others; and lucas), created htop and maintained it for many years and these days co-maintains (I think) LuaRocks ( https://github.com/luarocks/luarocks ). Perhaps he may even write a blog post if people give a friendly nudge.
Lightweight Lua-based IDE for Lua with code completion, syntax highlighting, live coding, remote debugger, and code analyzer; supports Lua 5.1, 5.2, 5.3, 5.4, LuaJIT and other Lua interpreters on Windows, macOS, and LinuxProject mention: How to install IUP in Zerobrane? | reddit.com/r/lua | 2021-03-31
You may want to make sure you're using the latest version from the master branch of ZeroBrane Studio, as there was a fix applied that fixed an issue with newer versions of IUP (https://github.com/pkulchenko/ZeroBraneStudio/issues/1092).
A use-package inspired plugin manager for Neovim. Uses native packages, supports Luarocks dependencies, written in Lua, allows for expressive configProject mention: Collect the commit hash of plugins before an update | reddit.com/r/neovim | 2022-01-22
Well, it's a good idea, but someone beat you to it! There is a PR pending in Packer that will do the same thing, It looks close to being merged: https://github.com/wbthomason/packer.nvim/pull/370
Modernity meets insane extensibility. The future of organizing your life in Neovim.Project mention: Do you alternate with Emacs? | reddit.com/r/neovim | 2022-01-03
On the fly (and free) SSL registration and renewal inside OpenResty/nginx with Let's Encrypt.Project mention: SaaS custom domain application | reddit.com/r/devops | 2021-08-16
There is like, this package https://github.com/auto-ssl/lua-resty-auto-ssl that is very tempting, the problem is, that I think I will have scalability problems, like, how will I put a Load balancer in front of my application or a CDN, if the certificate should be installed in them?
A file explorer tree for neovim written in luaProject mention: dirbuf.nvim: A file manager which let's you edit your filesystem like you edit text | reddit.com/r/neovim | 2022-01-16
This is my first Neovim plugin and it doesn't (and probably will never) have as many frills as other file managers like nvim-tree.lua, but I hope some people find it useful.
Lua Fun is a high-performance functional programming library for Lua designed with LuaJIT's trace compiler in mind.Project mention: Is luajit really that fast? | reddit.com/r/neovim | 2022-01-22
you could refactor using luajit + luafun
Fast, small, webkit based browser framework extensible by Lua.Project mention: Have you ever achieved a keyboard only desktop environment without sacrifices? | reddit.com/r/linuxmasterrace | 2021-08-27
A tool for linting and static analysis of Lua code.Project mention: GitHub Successors | news.ycombinator.com | 2022-01-06
Sadly the scenario that the successor feature is intended to alleviate has very much become reality. The creator of Luacheck (Peter Melnichenko) passed away a couple of years ago, and ever since then the GitHub repository has been in a state of limbo. Multiple unofficial forks have come and gone, but Peter's is still the first result on Google if you search "luacheck". It isn't even possible to change the README or pin an issue to get people's attention about the fork; to this day people are still posting issues to the old repo.
And Luacheck is "the" Lua static analysis tool that pretty much everyone uses, so it's a very significant issue.
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.Project mention: Trying Fennel for GTK apps and it's surprisingly good | reddit.com/r/lisp | 2021-09-20
As for batteries, there's things like penlight which comes with a huge set of pure Lua libraries inspired by Python. And, well, there's Fennel libraries with macros and more lispy style APIs.
🚦 A pretty diagnostics, references, telescope results, quickfix and location list to help you solve all the trouble your code is causing.Project mention: Any neovim plugin that uses self-defined character in comments to generate a "Table of Contents", like the ToDo Tree for Vscode? | reddit.com/r/neovim | 2022-01-19
https://github.com/folke/todo-comments.nvim in combination with https://github.com/folke/trouble.nvim
A blazing fast and easy to configure neovim statusline plugin written in pure lua.Project mention: Best Status Line/Bar For Nvim And Some Plugins Recomedation | reddit.com/r/neovim | 2022-01-13
I either go with lualine or use no plugins
A replayable arcade shooter with a focus on build theorycrafting.Project mention: I open sourced a game I just released on Steam, written in Lua | news.ycombinator.com | 2021-05-23
For anyone else looking to make a game in Lua + Love2D, a developer wrote an entire tutorial for how they made their game, which is also released on Steam: https://github.com/a327ex/BYTEPATH. Both the game and the tutorial are high quality, and provide really useful insights.
Lua Language Server coded by LuaProject mention: mini.doc - generate help files from EmmyLua-like annotations | reddit.com/r/neovim | 2022-01-20
I am happy to announce mini.doc - module of mini.nvim for generating help files (what you read when using :help) from EmmyLua-like annotations (not fully complying with this standard but very close). The basic idea is to keep documentation close to Lua implementation and generate help files automatically. It was written mainly to document 'mini.nvim' (instead of previous great but not that flexible tjdevries/tree-sitter-lua), but other people can also benefit from this. And not only plugin authors: general user can also document their Neovim Lua setup!
Lua Lua related posts
Collect the commit hash of plugins before an update
1 project | reddit.com/r/neovim | 22 Jan 2022
Release v0.1.0: themer.lua
1 project | reddit.com/r/neovim | 22 Jan 2022
Awesome WM for Wayland?
1 project | reddit.com/r/awesomewm | 22 Jan 2022
Instantiatable flexible array implementation with familiar methods for Lua
1 project | news.ycombinator.com | 21 Jan 2022
How do I control subtitles by hotkey?
1 project | reddit.com/r/mpv | 20 Jan 2022
mini.doc - generate help files from EmmyLua-like annotations
3 projects | reddit.com/r/neovim | 20 Jan 2022
What are some free alternatives to P8?
1 project | reddit.com/r/pico8 | 19 Jan 2022
What are some of the best open-source Lua projects in Lua? This list will help you:
Are you hiring? Post a new remote job listing for free.