Projects
spm - Simple Password Manager
A terminal-based password manager written in C, using libsodium for encryption. Focused on simplicity and security without the bloat. Static binary < 100KB. Source
ew
A tiny version control system focused on simplicity. Built for personal projects where git might be overkill. < 1000 lines of C code.
snot - simple notification daemon (wayland)
snot is a small, simple notification daemon for Wayland compositors implementing the layer-shell protocol.nyxwm - Nyx Window Manager
A floating-only X window manager focusing on keyboard control and minimal memory usage < 2MB. Source
Planned Projects
A tomb alternative in C // LUKS with libsodium encryption container tool < 1000 LOC.
Development Philosophy
All projects follow these principles:
- Written in C for minimal overhead
- Static linking when possible
- Minimal external dependencies
- Text-based interfaces
- Focus on single responsibility
- Complete functionality in < 2000 lines
- Readable, maintainable code
Source code for all projects is available on GitHub.