love-parallax
inspect.lua
love-parallax | inspect.lua | |
---|---|---|
1 | 3 | |
7 | 1,316 | |
- | - | |
10.0 | 0.0 | |
over 2 years ago | 9 months ago | |
Lua | Lua | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
love-parallax
-
What love packages/libraries do you guys currently use and consider essential for every project you guys made?
I wrote love-shaderscan for hotloading shaders, love-parallax for parallax backgrounds, and love-gamepadguesser for gamepad support and icons switching. I'm proud of them.
inspect.lua
-
What love packages/libraries do you guys currently use and consider essential for every project you guys made?
inspect and strong
-
Losing my mind with formatting
I've used inspect.lua to inspect the client table and I can see valid-looking formatCommand settings (using the exact efm folder that u/lukas-reineke uses)
-
Lua's Lack of “Batteries”
For more complex string matching tasks that the built-in patterns cannot handle, LPeg is a good choice. It's more powerful than regexes while also being easy to use. I also wouldn't expect something like PCRE to ever be included in the Lua standard library. PCRE by itself would already be larger than the rest of the Lua interpreter + standard library.
By the way, for formatting Lua tables I like using inspect[1]. (It's not part of the standard library but oh well, that's the whole topic of today's discussion).
https://github.com/kikito/inspect.lua
What are some alternatives?
BYTEPATH - A replayable arcade shooter with a focus on build theorycrafting.
gravity - Gravity Programming Language
luaforwindows - Lua for Windows is a 'batteries included environment' for the Lua scripting language on Windows. NOTICE: Looking for maintainer.
formatter.nvim
Penlight - 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.
tl - The compiler for Teal, a typed dialect of Lua
diagnostic-languageserver - diagnostic language server integrate with linters
heart - A high performance Lua web server with a simple, powerful API
nvim-lspinstall - Provides the missing :LspInstall for nvim-lspconfig
luacheck - A tool for linting and static analysis of Lua code.
love-gamepadguesser - Guess what a gamepad should look like and provide a default set of art that matches the input gamepad.
gabe