Virginia, United States

Andrew

Expert
@Cubified

Ramblings in code. UCSD CS

tuibox. A single-header terminal UI (TUI) library, capable of creating mouse-driven, interactive applications on the command line.

317

vt100utils. A single-header C library for encoding, decoding, and doing useful things with ANSI graphics escape sequences.

34

bdfedit. A terminal-based, mouse-driven BDF (bitmap) font editor.

27

mode7. A pure-Javascript perspective transform (a la SNES Mode 7).

27

termgl. A terminal-based renderer for OpenGL shaders. Like Shadertoy, but in the terminal.

12

colorslide. A fast, terminal-based color picker with mouse support. Allows for color picking in RGBA, HSL, and CMYK.

11

ntwm. A tiny, frameless, keyboard-driven tiling window manager with multimonitor support, written in ANSI C.

10

react-simple-scheduler. Simple, extensible scheduler and calendar components for React, modeled after Google Calendar.

7

fpinit. Fast parallel init, a modified version of sinit which supports runlevels and parallel init script execution.

6

term. A tiny terminal emulator.

6

3n2. A very fast terminal file browser, similar to nnn. dn³/dn = 3n².

5

xwebview. An X server viewer for the browser. Similar to VNC, but aiming for lower latency and lossless image quality.

4

ansi_rt. A terminal-based raytracer

4

cpu. A simple assembler and simulator for an imaginary 8-bit CPU.

4

tml. tml (terminal markup language) is an HTML-like syntax for creating terminal UIs. (WIP)

4

ttysort. A simple, terminal-based sorting algorithm visualizer

3

vex. A terminal-based hex editor with vi-like keybinds.

3

libspool. A small, single-header memory pool implementation

3

xmt. The X11 multitool. Includes a floating window manager, wallpaper configuration tools, and a client for viewing the contents of an X display in a terminal or web browser.

3

ledit.asm. A 100% dependency-free terminal line editor, written in x86_64 assembly.

2

x86http. An HTTP file server written in x86 Assembly.

2

affine. A dependency-free terminal-based image viewer. Includes a SNES Mode 7-like viewing mode.

2

NordVPN-Patched. A version of the NordVPN proxy extension for Chrome (& Chromium) that fixes a major (browser-crashing) bug.

2

lush. A tiny shell. Supports syntax highlighting and command ghosting/onion skin by default, similar to fish.

2

malt. A malt-flavored terminal multiplexer (work in progress).

2

script. A generic, configuration-free script dispatcher, useful for running init scripts in parallel.

2

MaterialDesignNewTab. An elegant new tab page for Chrome built with Material Design and React.

1

1x1px. Tiny command-line app to generate 1x1-pixel PNG files

1

particles.js. An in-browser particle interaction simulation.

1

gaussian_lods. CSE 272 final project: LOD system for 3D Gaussian Splatting.

1

power_grid. CSE 202: Power Grid Experiments.

1

ttygraph. A simple utility for graphing on the commandline

1

xtermview. A terminal-based X server viewer.

1

raster.rs. A terminal-based, interactive 3D software renderer written in Rust.

1

badbar. A bad but small bar for X. 16kb, give or take

1
35
Apply