Susam

Elite
@susam

Creator of TeXMe, Uncap, etc. Developing tiny, lightweight and minimalist tools for computer programmers and scholars.

texme. Self-rendering Markdown + LaTeX documents

2.4k

mintotp. Minimal TOTP generator in 20 lines of Python

1.4k

uncap. Map Caps Lock to Escape or any key to any key

1.2k

spcss. A simple, minimal, classless stylesheet for simple HTML pages

969

emfy. A dark and sleek Emacs setup for general purpose editing and programming

966

gitpr. Quick reference guide on fork and pull request workflow

963

muboard. Self-rendering and distributable mathematics chalkboards

562

emacs4cl. A tiny DIY kit to set up vanilla Emacs for Common Lisp programming

394

mathb. Mathematics pastebin software that powered MathB.in from 2012 to 2025

372

tucl. The first-ever paper on the Unix shell written by Ken Thompson in 1976 scanned, transcribed, and redistributed with permission

370

cfrs. An extremely minimal drawing language consisting of only 6 simple commands: C, F, R, S, [, and ].

261

devil. Emacs minor mode that intercepts and translates keystrokes to provide a modifier-free non-modal editing experience

204

invaders. A 1980s-arcade-style game written using HTML5, Canvas, and Web Audio

184

hello. A 23-byte “hello, world” program assembled with DEBUG.EXE in MS-DOS

179

pov25. Ray tracing 25 scenes in 25 days with POV-Ray

165

fxyt. Tiny, esoteric, stack-based, postfix, canvas colouring language with only 36 simple commands

134

pcface. Bitmap arrays for rendering CP437 glyphs using IBM PC OEM fonts

120

lab. Random experiments, exploration, and learning

83

quickqwerty. Touch typing tutor that runs in your web browser

80

myrgb. A simple RGB colour guessing game

78

vimer. Declutter your desktop by opening files in existing instance of GVim/MacVim

73

ice. Ice - WSGI on the rocks

60

aes.vbs. AES-256-CBC Encrypt and Decrypt Functions in VBScript

59

susam.net. Source code of https://susam.net/

58

mvs. A minimum viable Markov gibberish generator in 32 lines of Python, inspired by the legendary Mark V. Shaney program of 1980s

53

timebox. A timer script for Windows/Linux/Unix/macOS to practice timeboxing (the time management technique)

47

heart. Hearts drawn with Python Matplotlib and C

42

may4. Celebrating Star Wars Day with some Forth code! May the Forth be with you!

41

inwee. Conveniently send text and commands from file or standard input to WeeChat with this wrapper around WeeChat's FIFO pipe

27

reboot. A 5-byte reboot program assembled with DEBUG.EXE in MS-DOS

25

hnskins. Read HN in style! | Available Skins: Cafe, Courier, London, Midnight, Terminal

24

tzero. Social timeboxing for IRC channels

19

mathcask. A quick starter kit to easily write and share your self-rendering mathematical notes and snippets

18

dotfiles. Mostly ~/.* files to configure emacs, vim, sh, tmux, etc. on Debian, macOS, and Windows

17

bfc. Brainfuck compiler and interpreter

17

nimb. NIMB IRC Matrix Bridge (NIMB) is a simple client tool that bridges IRC and Matrix channels and forwards messages from one to others

17

userscripts. My tiny userscripts

15

wander. Discover the small web

12

mano-cpu. My bachelor's degree final year project: A CPLD implementation of a 16-bit microprocessor I learnt from Computer System Architecture by M. Morris Mano

11

talks. Talks and presentations

6

susam.github.io. Mirror of https://susam.net/

5

license. Reusable copies of open source licenses

4

blob. Binary files generated from or used by other repositories

3

sunaina-and-susam. Sunaina & Susam's wedding website

2

clog. An extremely simple IRC chat logger

1

nq. HTML

1

arc. My web archives

1

wcn. A snapshot of Wander Console Network

1
48
Apply