Bruce's code
Command line programs
These are some standalone CLI tools I wrote.
2pendA console double pendulum toy
argA command line argument parser
ascii-tableA command line ASCII table viewer
askA command line question asking tool
backer-upperSome linux backup software
bbThe bitty browser for command line file browsing
binA command line garbage bin
bpA parsing expression grammar command line tool
btuiBruce's terminal user interface library
conwayA Conway's Game of Life console program
memorizeA memorization tool
nowopenA tool for viewing places that are now open
nukeFor when rm -rf is not enough
printA generic printer for C
sboxA small sandbox wrapper script
slidesA terminal slide presenter
trash.plA command line tool for trashing files
wheresA simple file finder
Tomo
The Tomo programming language and projects written in Tomo.
tomoThe Tomo programming language, the language of tomorrow
tomo-aurThe AUR repo for Tomo
tomo-base64A Tomo library for Base64 encoding/decoding
tomo-btuiA Tomo library for Bruce's Terminal User Interface
tomo-colorfulA Tomo library for adding terminal colors
tomo-commandsA Tomo library for running shell commands
tomo-coroutinesA Tomo library for coroutines
tomo-gameAn example game in Tomo using Raylib
tomo-httpA Tomo HTTP request library
tomo-http-serverA Tomo HTTP server
tomo-iniA Tomo INI config file parser
tomo-jsonA Tomo library for parsing JSON
tomo-koansA Tomo project to help you learn the language, modeled after Ruby Koans
tomo-logA Tomo library for structured logging
tomo-lost-signalA game jam game for "Lost Signal"
tomo-modeEmacs plugin for Tomo
tomo-patternsA Tomo library for pattern matching
tomo-pthreadsA Tomo library for POSIX threads
tomo-randomA Tomo library for random number generation
tomo-shellA Tomo library for shell language stuff
tomo-snekA Tomo implementation of Snake for the terminal
tomo-timeA Tomo library for dealing with time
tomo-unicodeA Tomo unicode viewer
tomo-uuidA Tomo library for generating UUIDs
tomo-vectorsA Tomo library for math vectors
tomo-wrapA Tomo library for text wrapping
vim-tomoVim plugin for the Tomo programming language
Nomsu
The Nomsu programming language and related tools.
Lua projects
C libraries
Games
Other projects
blangBruce's language (a defunct programming language prototype)
divebarA linux status bar
minservA miniature server
recurse-talksTalks given at the Recurse Center
repo-rendererA static site generator for rendering git repositories
twitch-sfxA twitch chat viewer/sfx-adder
vim-bpegVim plugin for BPEG
vim-pegA parsing expression grammar syntax plugin for vim
wifi-guiA simple Wifi GUI picker
Forks
Forks of other people's projects.