Verdant
ABOUT
Student based in Tianjin, China (born 2011). Focused on low-level system programming, GNU/Linux toolchains, minimalist software. Advocating for the Unix philosophy.
Programming Languages: C(C99/POSIX), Golang, JavaScript, Emacs Lisp.
PROJECTS
- sf
- Terminal File Manager. Lightweight terminal file manager built with C and ncurses, focusing on speed, low resource footprint, and zero external bloat. Files and directories deleting, moving previewing. Editing files with the environment variable
$EDITOR.
- kl
- Global Keystroke Monitor. Low-level Linux key logger written in C. Interacts directly with Linux Input Subsystem (
/dev/input/) to process rawinput_eventstructs.
- cube.c
- Terminal 3D Engine. Minimalist 3D cube renderer in C for standard terminal emulators. Uses basic matrix rotation/projection with ANSI escape sequences.

- cgol
- Conway's Game of Life. Cellular automaton simulation implementation using C and SDL2 for graphical rendering. Preview (176K)
- shsd
- Simple HTTP Server Daemon. Written in C without third-party dependencies. Implements POSIX socket handling, non-blocking I/O, and static file serving for basic web infrastructure.
WORKFLOW & ENVIRONMENT
CONTACT & KEYS
- Email(preferred): im@verdant.ee (PLAIN TEXT EMAIL ONLY, NO HTML)
- PGP Public Key: pub.asc
pub rsa4096 2026-04-19 [SC] [expires: 2027-04-19]
8E94 F827 9BB9 2352 E8BE F967 3D5D 7363 DF60 BE17
uid [ultimate] Verdant (Personal Key) <im@verdant.ee>
sub rsa4096 2026-04-19 [E] [expires: 2027-04-19]
- Matrix: @verdantio:matrix.org
Timezone: UTC+8 (China Standard Time)