Lesley Lai (@LesleyLai)

Top repositories

1

GLGrassRenderer

OpenGL Grass Renderer
C++
81
star
2

cmake-cpp-boilerplate

A boilerplate for creating new C++ projects.
CMake
38
star
3

learning

A list of learning resources that I would like to refer back later or intent to study
21
star
4

ocamlpt

Path tracer live coded in stream
OCaml
18
star
5

easylisp

C++
9
star
6

CUDA-flocking-boid

C++
8
star
7

PFPL-Interpreters

This repository contains interpreters for mini-languages described by the book "Practical Foundations for Programming Languages"
OCaml
8
star
8

unnamed-voxel-game

C++
8
star
9

mcc

C
6
star
10

PFPL2022

Repository for material related to Programming Languages Virtual Meetup coverage of the Practical Foundation of Programming Languages book
TeX
6
star
11

cuda-path-tracer

C++
5
star
12

cppunit

cppunit forked from git://anongit.freedesktop.org/git/libreoffice/cppunit/
C++
5
star
13

Procedural-Planet-Explorer

C#
4
star
14

cpptutorial

TypeScript
4
star
15

eml

Embedded ML is a scripting language and its runtime, it is currently under development.
C++
4
star
16

blog

Source code of my blog
HTML
3
star
17

elm-grid

Elm
3
star
18

parsecpp

A parser combinator in C++
CMake
3
star
19

LesleyLai

3
star
20

TPL-2023

Repository for "Programming Languages Virtual Meetup" meetings of the "Types and Programming Languages" book
TeX
3
star
21

emacs-qtcreator-theme

An Emacs color theme that mimics the default theme of the Qt Creator IDE
Emacs Lisp
3
star
22

galaxy-renderer

Rust
2
star
23

comment-server

A self hosted comments server
Reason
2
star
24

mvp

Visualization of a substitution-based interpreter on a toy language.
Elm
2
star
25

webgpu-experiments

Play with WebGPU
Rust
2
star
26

cpp-release-year

HTML
2
star
27

Path-Tracer

An offline path tracer
C++
2
star
28

Infinite-runner-3d

TypeScript
2
star
29

lesty

An offline renderer
C++
2
star
30

Vulkan-Renderer

Personal Repository for learning the vulkan graphics api and real-time rendering
C++
2
star
31

rustpie

An implementation of the Pie language from "The Little Typer" in Rust
Rust
2
star
32

try-eml

The online editor and repl of Embedded ML
OCaml
2
star
33

Yet-Another-Software-Rasterizer

A Software Rasterizer working in progress
C++
2
star
34

Bolder-Game-Engine

Nothing useful here, yet.
C++
2
star
35

Tetris

A tetris game in python.
Python
2
star
36

99-problems-in-OCaml

Some OCaml exercise
OCaml
1
star
37

javalint-bot

A GitHub App that analyse java source for each push.
TypeScript
1
star
38

Reversi-Elm

Reversi is a board game on a 8x8 board
Elm
1
star
39

emacs.d

My own setting of emacs
YASnippet
1
star
40

bsl

C++
1
star
41

type-erasure-talk-north-denver-metro-cpp

JavaScript
1
star
42

Reversi-Elm-V2

Reversi is a board game on a 8x8 board
Elm
1
star
43

Elm-2D-Physics-Playground

Elm
1
star
44

Vulkan-Renderer-old

A vulkan renderer working in progress
C++
1
star
45

RayTracer

A primative ray tracer
C
1
star
46

Physically-Based-Animation-Playground

Rust
1
star
47

100-days-of-x

Journal for my "100 days of x" challenges
1
star
48

Vulkan-Compute

CMake
1
star
49

charlie-renderer

Rust
1
star
50

cpp-best-practice-game-jam-entry

C++
1
star
51

dotfiles

My dot files
Shell
1
star
52

algorithm-w

Learning about Algorithm W by following Algorithm W Step by Step.
F#
1
star