Lettier (@lettier)
  • Stars
    star
    20,696
  • Global Rank 757 (Top 0.03 %)
  • Followers 1,342
  • Following 4
  • Registered over 12 years ago
  • Most used languages
    JavaScript
    27.9 %
    Python
    23.3 %
    PureScript
    11.6 %
    Haskell
    9.3 %
    Java
    9.3 %
    HTML
    7.0 %
    C
    4.7 %
    TeX
    2.3 %
    C++
    2.3 %
    Svelte
    2.3 %

Top repositories

1

3d-game-shaders-for-beginners

🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
C++
17,671
star
2

gifcurry

😎 The open-source, Haskell-built video editor for GIF makers.
Haskell
1,337
star
3

movie-monad

📺 A free and simple to use video player made with Haskell.
Haskell
420
star
4

lambda-lantern

🧙 ‎‎ A 3D game about functional programming patterns. Uses PureScript Native, C++, and Panda3D.
PureScript
163
star
5

ntpclient

NTP client.
C
139
star
6

webviewhs

🌐 A Haskell binding to the webview library created by Serge Zaitsev.
Haskell
122
star
7

lda-topic-modeling

A PureScript, browser-based implementation of LDA topic modeling.
PureScript
102
star
8

parsing-with-haskell-parser-combinators

🔍 A step-by-step guide to parsing using Haskell parser combinators.
Haskell
91
star
9

interactiveknn

Interactive K-Nearest Neighbors machine learning algorithm in JavaScript.
JavaScript
82
star
10

isosurface

Isosurface extraction using Marching Cubes and pure WebGL.
JavaScript
70
star
11

hacker-feud

💥 A single page web game made with Svelte.
HTML
65
star
12

emoji-bingo

😄 A single page web game made with Svelte.
HTML
33
star
13

purescript-pop

😃 A functional reactive programming (FRP) demo created with PureScript events and behaviors.
PureScript
33
star
14

dnsclient

A simple DNS client similar to nslookup. Does not use any DNS libraries.
Python
28
star
15

blender-keymap-trainer

⌨️ Digital flashcards for memorizing Blender's shortcut keys.
Svelte
27
star
16

webglbowling

A WebGL, browser-based bowling game that uses real-time physics.
JavaScript
24
star
17

lettier.github.io

HTML
21
star
18

interviewquestions

A collection of solutions to various technical interview questions.
Python
19
star
19

interactive-simple-linear-regression

A PureScript, browser-based implementation of simple linear regression.
PureScript
18
star
20

blendersim

Multi-agent robot simulator created with Blender.
Python
17
star
21

slackotron

A plugin extensible Slack bot.
Python
16
star
22

interactivekmeans

Interactive HTML canvas based implementation of k-means.
JavaScript
15
star
23

shortestpath

An interactive HTML5 canvas graph that shows the shortest path between any two nodes.
JavaScript
12
star
24

sierpinski

Explorable 3D Sierpinski tetrahedrons rendered using WebGL.
JavaScript
9
star
25

dubulrubul

Dual-sided, breakout-like 2D game using PhysicsJS, PubSubJS, EaselJS, and FunctionalJS.
JavaScript
8
star
26

poing

Browser based pong clone featuring a neuro-evolved AI opponent.
JavaScript
6
star
27

matrix-inverse-calculator

Input a square matrix and calculate its inverse if possible.
PureScript
5
star
28

bbautotune

Blender/Bullet automatic parameter tuning/learning.
TeX
4
star
29

telnetclientclone

A limited functionality Telnet client clone written in C.
C
3
star
30

boids

Boids steering behaviors created in 3D using the Panda3D API.
Python
3
star
31

webserver

A simple HTTP web server.
Python
3
star
32

cryptohoppershouter

Two tools for the automation of encrypting files and then later distributing them via email.
Python
3
star
33

simpl

Pong player utilizing a feedforward neural network and evolutionary algorithm.
JavaScript
3
star
34

webclient

A simple web client that retrieves files via HTTP from an HTTP server.
Python
2
star
35

wumpusworld

Wumpus World written in Java.
Java
2
star
36

smtpclient

A simple SMTP client that uses either port 25 or 587 with TLS authentication.
Python
2
star
37

chatserver

Simple chat server.
Python
2
star
38

bullytextsms

Code screen for DoSomething.org.
JavaScript
1
star
39

javatrafficlight

Java applet that displays and allows control of a crude traffic light.
Java
1
star
40

javaclock

Ticking analog clock made in Java.
Java
1
star
41

javacheckerboard

Java applet of a checker board.
1
star
42

javamancalaboard

Java applet that displays a Mancala board.
Java
1
star
43

lettier.com

Code for the main website.
JavaScript
1
star
44

jobjar

A job search web application.
JavaScript
1
star