Jersey City, NJ

Charles

Elite
@charles-l

bit-slinging hooligan. more code at: http://git.sr.ht/~nch

koona. A really simple compiler written in Ruby

90

zig-odin-raylib-template. A zig-build powered odin template for building games with raylib that compiles to a native exe or an emscripten app.

33

dirt. x86 assembler in scheme

29

shmark. A minimal POSIX shell compliment bookmarking system

21

sanegl. an opengl wrapper/helper library

11

gamedev_tutorial. Code for my game development series on youtube.

11

dbg. a linux debugger

10

po. minimal lisp that compiles to x86

10

lua_tutorial. Code for my Lua tutorial series on YouTube

9

i. minimal chicken scheme irc client

7

intro_to_c_slideshow. Intro to C for the High-Level programmer

7

spin. simple c terminal spinners

7

dotfiles. all my dots

6

video-player. an ffmpeg-based video player written in zig

5

sel. simple cli menu selection

4

gitamite. a git web frontend

4

capstone. a programming language implementation guide written for my bachelor's capstone (see release page for final pdf)

4

WordCleaner. A little script that will remove swear words from a webpage

3

cforpyprogrammers. A series of assignments for Python programmers to learn C.

2

tankers. Odin

2

binary-xray. a tool that shows which lines of code are executing in a binary in realtime

2

crystal-gl. OpenGL bindings for the Crystal language

2

libccd. odin bindings to libccd

2

tilemp. A tilemap loader for human readable text files

2

ugg. another attempt at 3D graphics with lisp

2

mop. an mpd reimplementation in D

2

ix. a half-baked toy os

2

nesdev. C

2

jos. just another toy os

2

sloc. a source lines of code counter

2

ltc. Lossy text compression

2

oneshotshowdown. A Love2d game made for Ludum Dare #28

1

rizz. Tiny C11 game development framework

1

pk. Improved `ls -l`

1

nanovg. Antialiased 2D vector drawing library on top of OpenGL for UI and visualizations.

1

ld33. LD33 Submission

1

zig-raylib-template. A zig template for building games with raylib that compiles to a native exe or an emscripten app.

1

bench-utils. some hacky utils for LLVM dev/benchmarking

1

selfdock. Docker done right, from the bottom

1

janet. A dynamic language and bytecode vm

1

comp. code for compilers 1 and 2 courses

1

kiss3d. Keep it simple, stupid 3d graphics engine for Rust.

1

jl. a lisp implementation dumping ground (for now)

1
43
Apply