
LabLua
Programming Language Research with emphasis on Lua
- 45
- Projects
- 9
- Years accepted
- 4
- In 2026
Projects by year
452026
4 acceptedShow
Lunatik eBPF Abstraction Layer: TC, Scheduler binding and eBPF Maps
Accepted project · by Ashwani Kumar Kamal
eBPF has become the dominant mechanism for extending the Linux kernel at runtime with verifier-enforced correctness guarantees, but those same...
Add Support for Prepared Statements in LuaSQL
Accepted project · by Damin Risho J V
LuaSQL currently does not support prepared statements, which are widely used in modern database applications for performance, security, and efficient...
Evaluating Structured Reactive Patterns in Atmos
Accepted project · by kboltiz
My work involves porting the game SNKRX from Lua to Atmos, a versatile programming language that is based on concurrency, event-driven programming....
Improve the Pallene Installer
Accepted project · by njs0707
The end goal of this GSoC project is to design a simple and portable process for building and installing Pallene on any of the three major operating...
2025
3 acceptedShow
Ghost in the Macro: Dual-Parser Bicameral Macro System for Teal
Accepted project · by Amrit Bhogal
This project aims to create a robust, high-performance parser combined with an easy-to-use macro system for the Teal programming language. Leveraging...
GSoC’25 Proposal: Lunatik HID Framework Implementation
Accepted project · by Jieming Zhou
This proposal introduces myself and outlines the work I will be doing during the Google Summer of Code 2025. My proposal aims to implement a HID...
The goal of this project is to create a documentation generator for the Teal programming language. The generator will extract information from types...
2024
4 acceptedShow
- Lunatik binding for Netfiltersheharyaar
- Adapt LuaSQL drivers to Lua 5.4Chaitanya Deshmukh
- Port LuaRocks to TealVictor Ilchev
- Improved debugging support for PalleneSD Asif Hossein
2021
4 acceptedShow
- Lua scripted watchpoints in LLDBShichu Yang
- Typed API for LuaRocksDeepak Singh Rathore
- A Lua library for Freechains-P2PMicah Kendall
- Closures in PalleneSrijan Paul
2020
6 acceptedShow
- Module Statement and Automatic Pallene to Lua TranslatorSamuel Rowe
- Lua states management for LunatikMatheus Silva Rodrigues
- Lua Hook on kTLSXinzhe Wang
- Extending the support of Céu in the Céu-Arduino IDEMaged Rifaat
- Lazy Configuration validator for LuaFormatterAnkit Karan
- A Parser Generator with Automatic Error Recovery on LPeg(Label)Gustavo Castellanos
2019
5 acceptedShow
- The Apolo Library: Building Piping and bash syntax in a light-weight environmentConnor McPherson
- Google Cloud IoT Core Interface in LuaGaurav Kumar-1
- An application for Céu-ArduinoJingrui Li
- XDPLuaVictor Nogueira
- C Header File Parser in Lua Using Clang ASTVishnu M
2018
5 acceptedShow
- Development of a RCU Binding for Lua tablesCaio Messias
- Céu-Maker: easy-to-install, up-to-date integrated environment for Céu-Arduino and pico-Céu developmentAnny Chagas
- Interrupt-based drivers in Céu-Arduino for microcontrollersM Naveen Kumar
- Update Lua Bindings to LibGit2Satyendra Kumar Banjare
- Develop Socket API for LunatikChengzhi Tan
2017
6 acceptedShow
- Adapt CGILua SAPI launcher to explore all WSAPI features.João Dutra Bastos
- Interrupt-based drivers and libraries for Céu-ArduinoGuilherme Simas
- Editor Support for Typed LuaMarc André Tanner
- Parser GeneratorBen Vaitkevicius
- Lua Client for Strava V3 APIAkshaynath R
- Porting Terra to Android DevicesMauricio Pedro Vieira
2016
8 acceptedShow
- Improve elasticsearch-lua tests and buildsDhaval Kapil
- Extending the online tutorial of Céu with Emscripten and SDLVicentiuM
- Add class-based object-oriented programming to Typed LuaKevin Clancy
- An automatic generator of WSDL documents to LuaSOAPVictor Dias
- Improving the Quality of Error Messages in PEG ParsersMattG
- Typed Lua Core Typecheckerdtomek
- Next Generation of the LuaRocks test suiteroboo
- Admin Center, Elasticsearch integration for Sailor and Luagooglernikhil275