This is your work, valued

Québec, Canada

Lucien Greathouse

Elite
@LPGhatguy

thunderdome. Arena type inspired by generational-arena

231

aftman. Aftman, the prodigal sequel to Foreman

199

luajit-request. Simple HTTPS for LuaJIT!

78

crevice. Rust crate to generate GLSL structs with explicitly-initialized padding bytes

76

luanoid. Alternative to Roblox Humanoids written entirely in Lua

68

lemur. Partial implementation of Roblox API in Lua

64

love-microphone. Simple microphone support for LÖVE

64

nonmax. Rust crate that provides number types similar to std's NonZero* types, but that cannot hold a type's maximum value instead.

63

luajit-ffipp. (PROTOTYPE) A proof-of-concept C++ FFI for LuaJIT

32

rdc-project. A demo project for RDC 2018 demonstrating Roact and Rodux usage

24

roblox-lua-promise. (NO LONGER MAINTAINED) An implementation of promises akin to JavaScript's Promises/A+

22

type-layout. Aids debugging Rust type layout

18

postcss-sassy-import. PostCSS imports like Sass, with extras!

16

mab. Style-preserving Lua parser in Rust

15

roads. Rojo tech demo

15

snax. JSX-like syntax for proc macro authors

13

baste. Alternate Lua module system

13

shunting-rust. An example implementation of the Shunting-yard algorithm in Rust

11

ritz. Simple virtual DOM library for Rust with JSX-like syntax powered by Snax

10

rojo-cicd-test. https://www.roblox.com/my/groups.aspx?gid=4653149

8

textbox. Logic-only library to manage text box state in Lua UI libraries

8

roact-motion-prototype. A prototype animation implementation similar to React Motion

8

rust-c-compiler. Following https://norasandler.com/2017/11/29/Write-a-Compiler.html in Rust

8

keybee. Semantic input library for games in Rust

7

global-keys. Global key hooks for LÖVE

7

rbx-character-controller. Turned into a hack week 2018 project: https://github.com/LPGhatguy/luanoid

7

rbxfs. Sync Roblox scripts from the filesystem for easy editing!

7

rukt. Constraint-based box layout engine

6

asink. Primitives for async programming for Roblox Lua

6

small-roblox-libraries. Collection of small, useful Roblox Lua libraries with permissive licenses and no dependencies

5

roact-patterns. Examples of common patterns in Roact

5

magic-school-bus. Cross-platform TUI filesystem browser with Vi-like keybinds

4

skyrim-controlmap-editor. Command line tool for working with Skyrim's `controlmap.txt` files.

4

rbxpacker. Generates installer packages for Roblox Lua libraries

4

joyton. Experimenting with ideas for rebindable, semantic input for Roblox games

4

matchmaker. Version-chooser frontend for LÖVE

4

soquid. A templating framework for Lua

4

all-term. Terminal abstraction library for Rust

3

lua-async-http. WIP: Async HTTP interface for Lua 5.1 written in Rust

3

love-polyfill. (LEGACY) LÖVE future features in pure Lua

3

luajit-stb. (out-of-date) bindings to Sean Barrett's Tool Box (stb) libraries for LuaJIT's FFI

3

rojo-plugin. Merged back into Rojo repository -- https://github.com/LPGhatguy/rojo

3

lcore. (LEGACY) A modern Lua framework. Made obsolete by Carbon.

3

rbxplorer. (WIP) Browser-based model/place explorer with Rust, WebAssembly, and React

2

igloo. Immutability helpers for Roblox Lua

2

lua-symbolics. (LEGACY) A symbolic math library for Lua

2

luajit-benchmarks. Benchmarks of LuaJIT things for reference

2

lpg.space-old. Website hosted at lpg.space.

2

roact-windowing. A dead-simple example of how to make a windowed list with Roact

2

roact-layout-gadgets. (WIP) Gadgets and components that help lay out complicated interfaces with Roact

2

teensy-rust-experiment. Bootstrapping Rust from scratch on the Teensy 3.6

2

parcel-ssg-example. Example of generating a truly static website with Parcel.

2