Lucien Greathouse (@LPGhatguy)
  • Stars
    star
    918
  • Global Rank 33,091 (Top 2 %)
  • Followers 289
  • Following 19
  • Registered over 13 years ago
  • Most used languages
    Lua
    51.7 %
    Rust
    33.3 %
    JavaScript
    8.3 %
    C
    3.3 %
    Shell
    1.7 %
    HTML
    1.7 %
  • Location 🇺🇸 United States
  • Country Total Rank 9,349
  • Country Ranking
    Lua
    103
    Rust
    402

Top repositories

1

yakui

yakui is a declarative Rust UI library for games
Rust
130
star
2

aftman

Aftman, the prodigal sequel to Foreman
Rust
113
star
3

luajit-request

Simple HTTPS for LuaJIT!
Lua
73
star
4

crevice

Rust crate to generate GLSL structs with explicitly-initialized padding bytes
Rust
65
star
5

thunderdome

Arena type inspired by generational-arena
Rust
63
star
6

luanoid

Alternative to Roblox Humanoids written entirely in Lua
Lua
61
star
7

love-microphone

Simple microphone support for LÖVE
Lua
60
star
8

lemur

Partial implementation of Roblox API in Lua
Lua
55
star
9

luajit-ffipp

(PROTOTYPE) A proof-of-concept C++ FFI for LuaJIT
Lua
30
star
10

nonmax

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

roblox-lua-promise

(NO LONGER MAINTAINED) An implementation of promises akin to JavaScript's Promises/A+
Lua
22
star
12

rdc-project

A demo project for RDC 2018 demonstrating Roact and Rodux usage
Lua
22
star
13

postcss-sassy-import

PostCSS imports like Sass, with extras!
JavaScript
16
star
14

roads

Rojo tech demo
Lua
15
star
15

mab

Style-preserving Lua parser in Rust
Rust
14
star
16

baste

Alternate Lua module system
Lua
13
star
17

snax

JSX-like syntax for proc macro authors
Rust
12
star
18

shunting-rust

An example implementation of the Shunting-yard algorithm in Rust
Rust
11
star
19

ritz

Simple virtual DOM library for Rust with JSX-like syntax powered by Snax
Rust
10
star
20

roact-motion-prototype

A prototype animation implementation similar to React Motion
Lua
8
star
21

keybee

Semantic input library for games in Rust
Rust
7
star
22

global-keys

Global key hooks for LÖVE
Lua
7
star
23

rbx-character-controller

Turned into a hack week 2018 project: https://github.com/LPGhatguy/luanoid
Lua
7
star
24

asink

Primitives for async programming for Roblox Lua
Lua
7
star
25

rukt

Constraint-based box layout engine
Lua
6
star
26

rbxfs

Sync Roblox scripts from the filesystem for easy editing!
Lua
6
star
27

roact-patterns

Examples of common patterns in Roact
Lua
6
star
28

textbox

Logic-only library to manage text box state in Lua UI libraries
Lua
6
star
29

magic-school-bus

Cross-platform TUI filesystem browser with Vi-like keybinds
Rust
5
star
30

small-roblox-libraries

Collection of small, useful Roblox Lua libraries with permissive licenses and no dependencies
Lua
5
star
31

type-layout

Aids debugging Rust type layout
Rust
5
star
32

matchmaker

Version-chooser frontend for LÖVE
Lua
4
star
33

rojo-cicd-test

https://www.roblox.com/my/groups.aspx?gid=4653149
Shell
4
star
34

joyton

Experimenting with ideas for rebindable, semantic input for Roblox games
Lua
4
star
35

rbxpacker

Generates installer packages for Roblox Lua libraries
Lua
4
star
36

rust-c-compiler

Following https://norasandler.com/2017/11/29/Write-a-Compiler.html in Rust
Rust
4
star
37

soquid

A templating framework for Lua
Lua
4
star
38

luajit-stb

(out-of-date) bindings to Sean Barrett's Tool Box (stb) libraries for LuaJIT's FFI
C
3
star
39

all-term

Terminal abstraction library for Rust
Rust
3
star
40

love-polyfill

(LEGACY) LÖVE future features in pure Lua
Lua
3
star
41

lcore

(LEGACY) A modern Lua framework. Made obsolete by Carbon.
Lua
3
star
42

fhtagn

programming environment
JavaScript
3
star
43

rojo-plugin

Merged back into Rojo repository -- https://github.com/LPGhatguy/rojo
Lua
3
star
44

lua-async-http

WIP: Async HTTP interface for Lua 5.1 written in Rust
Rust
3
star
45

parcel-ssg-example

Example of generating a truly static website with Parcel.
JavaScript
2
star
46

roact-windowing

A dead-simple example of how to make a windowed list with Roact
Lua
2
star
47

luajit-benchmarks

Benchmarks of LuaJIT things for reference
Lua
2
star
48

graphite

Integrated into Carbon: https://github.com/lua-carbon/carbon
Lua
2
star
49

igloo

Immutability helpers for Roblox Lua
Lua
2
star
50

rust-lua51-sys

Rust bindings to Lua 5.1.5
C
2
star
51

lpg.space-old

Website hosted at lpg.space.
JavaScript
2
star
52

roact-layout-gadgets

(WIP) Gadgets and components that help lay out complicated interfaces with Roact
Lua
2
star
53

teensy-rust-experiment

Bootstrapping Rust from scratch on the Teensy 3.6
Rust
2
star
54

lua-symbolics

(LEGACY) A symbolic math library for Lua
Lua
2
star
55

aoc2019

Advent of Code 2019 solutions
Rust
1
star
56

coprime-monte-carlo

Monte Carlo simulation of coprime integers on [1, 2^64 - 1]; estimates 1 / zeta(2)
Rust
1
star
57

horriblesoftware.com

Oh, Grandmother, what horrible software you have!
HTML
1
star
58

skyrim-controlmap-editor

Command line tool for working with Skyrim's `controlmap.txt` files.
Rust
1
star
59

rbxplorer

(WIP) Browser-based model/place explorer with Rust, WebAssembly, and React
JavaScript
1
star
60

MSE-Docs

Documentation for MSE (Legacy)
1
star
61

stormtide

something something card game rules engine
Rust
1
star
62

ld48-depth-first-search

1
star