Go Lua

Open-source Go projects categorized as Lua

Top 22 Go Lua Projects

  • awesomo

    Cool open source projects. Choose your project and get involved in Open Source development now.

  • gopher-lua

    GopherLua: VM and compiler for Lua in Go

  • Project mention: Go performance from version 1.0 to 1.22 | news.ycombinator.com | 2024-04-14

    Would be neat to see graph of recent versions with linear scale

    I checked, they use switch on opcodes in vm.go. So would expect a recent improvement, but probably only <5%, & I didn't look close enough to see if awk is one of those languages where instruction dispatch matters less (like how APL tends to avoid issues since array ops avoid having dispatch in tight loops, or how Python avoids instruction dispatch overhead when using numpy)

    For VMs Go had a problem for large switch statements: it would always use binary search instead of a jump table. This caused gopher-lua & go-lua to both take the route of having an array of functions which they call on to dispatch instead

    A couple years ago this was fixed: https://go-review.googlesource.com/c/go/+/357330

    I measured a small perf improvement switching gopher-lua to switch: https://github.com/yuin/gopher-lua/pull/479

  • 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.

    InfluxDB logo
  • algernon

    Small self-contained pure-Go web server with Lua, Teal, Markdown, Ollama, HTTP/2, QUIC, Redis and PostgreSQL support

  • Project mention: Web Server with Support for HTTP, Lua, Markdown, JSX, BoltDB, Redis, PostgreSQL | news.ycombinator.com | 2024-03-11
  • nodebook

    Nodebook - Multi-Lang Web REPL + CLI Code runner

  • mangal

    📖 The most advanced (yet simple) cli manga downloader in the entire universe! Lua scrapers, export formats, anilist integration, fancy TUI and more!

  • LuaHelper

    LuaHelper is a High-performance lua VSCode plugin, Language Server Protocol for lua.

  • Hilbish

    🌓 The Moon-powered shell! A comfy and extensible shell for Lua fans! 🌺 ✨

  • Project mention: Hilbish | news.ycombinator.com | 2023-09-18
  • SaaSHub

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

    SaaSHub logo
  • einx

    a framework in golang for game server or app server

  • balerter

    Script Based Alerting Manager

  • knit

    A simple and flexible build tool using Lua, similar to make/mk.

  • nvim-spotify

    For productivity addicts who enjoy coding while listening to Spotify, and cannot lose their focus switching to the app to control their music.

  • mpv-discord

    🎈 A cross-platform Discord Rich Presence integration for mpv with no external dependencies.

  • Project mention: Not a programmer, but looking for help editing files in this GitHub project | /r/learnprogramming | 2023-07-06
  • k8s-cleaner

    Cleaner is a Kubernetes controller that identifies unused or unhealthy resources, helping you maintain a streamlined and efficient Kubernetes cluster. It provides flexible scheduling, label filtering, Lua-based selection criteria, resource removal or update and notifications via Slack, Webex and Discord. it can also automate clusters operations.

  • Project mention: A controller to identify unused and unhealthy Kubernetes resources | dev.to | 2024-01-30

    As Kubernetes deployments grow in complexity and scale, maintaining a clean and efficient cluster becomes increasingly important. While Kubernetes provides tools for resource management, such as garbage collection, it can still be challenging to identify and remove unused or stale resources manually. This is where k8s-cleaner comes in.

  • terraform-provider-factorio

    The Terraform Provider for Factorio

  • Project mention: Github in Factorio | /r/factorio | 2023-06-08

    Force your friends to make commits to a github repo and publish your factory with terraform.

  • rbxmk

    A tool for processing Roblox files.

  • end_of_eden

    "Slay the Spire"-like roguelite fully in console.

  • Project mention: Sharing Saturday #468 | /r/roguelikedev | 2023-05-26

    The source code is now open and can be found here: https://github.com/BigJk/end_of_eden

  • LadyLua

    Single executable(static), batteries included, Lua 5.1 interpreter.

  • heart

    A high performance Lua web server with a simple, powerful API

  • binder

    High level go to Lua binder. Write less, do more. (by alexeyco)

  • etleneum

    the centralized smart contract platform

  • go-mcu

    Alternative CLI tool and Go package for NodeMCU-based modules.

  • humboldt

    The Humboldt Web Framework and Toolkit. Using this as an interpeter and server, build webistes in an MVC pattern using Lua.

  • 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).

Go Lua related posts

  • Go performance from version 1.0 to 1.22

    1 project | news.ycombinator.com | 14 Apr 2024
  • A controller to identify unused and unhealthy Kubernetes resources

    1 project | dev.to | 30 Jan 2024
  • Tmux changes my colors of mine neovim.

    2 projects | /r/neovim | 26 Nov 2023
  • Hilbish

    1 project | news.ycombinator.com | 18 Sep 2023
  • Not a programmer, but looking for help editing files in this GitHub project

    1 project | /r/learnprogramming | 6 Jul 2023
  • Not a programmer, but looking for help editing files in this GitHub project

    1 project | /r/CodingHelp | 6 Jul 2023
  • Has anyone managed to make mpv-discord work? Status setter for discord

    3 projects | /r/mpv | 3 Jul 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 23 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 awesomo 9,252
2 gopher-lua 6,045
3 algernon 2,667
4 nodebook 1,616
5 mangal 1,207
6 LuaHelper 572
7 Hilbish 481
8 einx 428
9 balerter 296
10 knit 181
11 nvim-spotify 174
12 mpv-discord 168
13 k8s-cleaner 158
14 terraform-provider-factorio 154
15 rbxmk 105
16 end_of_eden 90
17 LadyLua 83
18 heart 82
19 binder 69
20 etleneum 14
21 go-mcu 11
22 humboldt 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com