SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Lua Luajit Projects
-
koreader
An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
cdn-up-and-running
CDN Up and Running - Building a CDN from Scratch to Learn about CDN, Nginx, Lua, Prometheus, Grafana, Load balancing, and Containers.
-
luafun
Lua Fun is a high-performance functional programming library for Lua designed with LuaJIT's trace compiler in mind.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
nelua-lang
Minimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code.
-
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.
-
code_runner.nvim
Neovim plugin.The best code runner you could have, it is like the one in vscode but with super powers, it manages projects like in intellij but without being slow
-
pure_lua_SHA
SHA1, SHA2, SHA3, BLAKE2 and BLAKE3 functions written in pure Lua and optimized for speed
-
lua-radix-router
A lightweight high-performance and radix tree based router for Lua/LuaJIT/OpenResty https://github.com/vm-001/gateways-routing-benchmark
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Kobos[1] and Pocketbooks[2] are a lot more open than Kindles. AFAIK you can transfer .epub files into both devices and these epubs are perfectly readable via the stock OS. If for some reason you find the stock proprietary OS lacking, you can install an open source one like KOreader [3] or Plato[4]
Of course you want a good way of organizing epubs pdfs mobi, and like has already been mentioned Calibre[5] is a great option.
[1]https://www.kobo.com/
[2]https://pocketbookstore.com/en-ca
[3]https://github.com/koreader/koreader
[4]https://github.com/baskerville/plato
[5]https://calibre-ebook.com/
Project mention: Multi-layer Caching in API Gateway Tackles High Traffic Challenges | dev.to | 2024-01-26Through this intelligent caching mechanism, APISIX efficiently utilizes system resources when handling a large volume of requests, thereby improving overall system performance and stability. APISIX, with its advanced LRU cache, provides developers with a reliable and efficient API gateway solution, facilitating smooth communication with external services.
LUA_INCDIR is not listed on either https://github.com/luarocks/luarocks/wiki/Installation-instructions-for-Unix or https://github.com/luarocks/luarocks/wiki/Installation-instructions-for-Unix but luarocks complains that it's not set. What does it do?
Project mention: Ravi is a dialect of Lua, with JIT and AOT compilers | news.ycombinator.com | 2024-03-18
Project mention: Nelua: Statically typed language with a Lua flavor | news.ycombinator.com | 2024-04-22
To have enough batteries you kind of just need penlight[1] and maybe luastd. Of course there's posix, lfs, socket, luasec and you're semi set.
[1]: https://lunarmodules.github.io/Penlight/
Picolove, written in lua for love2d: a very good starting point, especially if the engine you're using has support for lua. Has been used for "expanded" versions of games, because it's very easy to modify the resolution of the display and things like that. Works for simpler carts like Celeste, but is not memory accurate!
Project mention: How to run code in neovim using a shotcut like <leader>r for any language | /r/neovim | 2023-08-26I used to use this plugin: https://github.com/CRAG666/code_runner.nvim ... up until I realized that I could just run my code from the terminal without the need of a plugin for that
I have been working on restructuring telescope-frecency.nvim. One of the biggest changes is removing dependency for sqlite.lua.
Project mention: Which colorscheme has the best features and granular customization (default colors aside)? Or a plugin for building custom color schemes? | /r/neovim | 2023-06-01nivm-highlite boasts ease of configuration, but I haven't tried it yet. It shows only dark themes, but most of the themes support `background=light`. However they are kinda low contrast out of the box.
ended up finding and setting up projections before seeing the responses, which does exactly what I want
the fastest API Router in Lua/LuaJIT.
The router is written in pure Lua and can run in Lua interpreter(>= 5.2). The Router can also run in LuaJIT for the best performance since the util functions will switch to the JIT version if possible.
For those interested:
https://github.com/vm-001/lua-radix-router
I'm currently adding more and more real-world user cases for the Router. See https://github.com/vm-001/lua-radix-router-use-cases
Lua Luajit related posts
- Ask HN: Best Open E-Reader?
- KOReader Document Viewer for E Ink devices
- Majority of web apps could just run on a single server
- Wear OS "Hybrid" design has two OSes, two CPUs, "100 hour" battery life
- Ask HN: How many of you Apple developers still use Objective C?
- Kong 3.6 with LLM Support
- Creating a macOS App with Lua
-
A note from our sponsor - SaaSHub
www.saashub.com | 26 Apr 2024
Index
What are some of the best open-source Luajit projects in Lua? This list will help you:
Project | Stars | |
---|---|---|
1 | Kong | 37,482 |
2 | koreader | 15,187 |
3 | apisix | 13,652 |
4 | luarocks | 3,073 |
5 | cdn-up-and-running | 3,057 |
6 | snabb | 2,939 |
7 | luafun | 2,024 |
8 | luakit | 1,956 |
9 | nelua-lang | 1,852 |
10 | Penlight | 1,819 |
11 | picolove | 722 |
12 | game-engine-2d | 720 |
13 | debugger.lua | 712 |
14 | luaradio | 590 |
15 | code_runner.nvim | 485 |
16 | sqlite.lua | 447 |
17 | godot-lua-pluginscript | 280 |
18 | nvim-highlite | 236 |
19 | projections.nvim | 219 |
20 | pure_lua_SHA | 188 |
21 | Prometheus | 187 |
22 | lua-radix-router | 173 |
23 | koreader-base | 122 |
Sponsored