I build lightweight, dependency-free software for Termux, Android, and the terminal.
If it needs a 400 MB runtime, it probably doesn't need to exist.
mark@termux:~$ whoami
Markzz โ systems tinkerer, Termux native, Android root enthusiast.
mark@termux:~$ cat ~/.philosophy
"Small binaries. Zero bloat. Tools that respect your RAM."
mark@termux:~$ uptime
up 2 years โ building NoNameOS, Grub Blasters, and whatever scratches the itch.-
pkg-manager v5.2 โ live package-info preview panes, a not-installed-only install list with a pre-flight batch summary, uninstall's own finder, ESC that cancels everywhere, and a numbered text mode that takes over (with an explanation) if fzf ever breaks.
-
Every palette checked against its source โ Nord, Dracula, Catppuccin, Tokyo Night, Gruvbox, One Dark, Solarized, Everforest and Rosรฉ Pine are now hex-verified against the upstream projects, and every titled legacy theme (blue/green/tealโฆ) actually shows the color it names.
-
NoNameOS gained real
sha256sum/statcommands plus a piped-REPL smoke suite, Plusalator gained memory slots, angle units and output radix modes, and Android9-audios ships per-file checksums with a verify script. -
Still refusing to install a 400 MB runtime.
-
๐ญ Building โ expanding NoNameOS, a single-file C++17 OS simulation
-
๐ฑ Exploring โ low-level Android internals, TUI design, and game loops
-
๐ง Belief โ the best dependency is the one you never installed
-
๐ Fun fact โ I rooted a TV stick and reclaimed 1.9 GB of storage
Worms-style turn-based artillery in a single dependency-free HTML file. 2โ4 teams blast each other across procedurally generated, fully destructible terrain with 60 weapons (bazooka to banana bomb), a fuel-limited jetpack, floating islands, CPU opponents, shifting wind, a rising sea, and hot-seat multiplayer.
No dependencies. No build step. One file, any modern browser, desktop or phone.
fzf-driven interactive package manager for Termux โ a friendlier face for pkg/apt without touching the raw commands. 59 menu entries, 16 themes, live package-info preview panes, automated backup/restore, package pin/hold, a system-audit health score, SHA-256-verified self-update, and a scriptable CLI (--check-updates, --quiet, --doctor) โ 175 hermetic tests.
A complete OS simulation in one C++17 file. Interactive shell, virtual filesystem, built-in utilities, and games โ zero external dependencies. Single-file architecture, self-contained complexity, and a genuinely fun way to learn systems concepts.
Screenshot from an earlier build โ the current version is far more feature-rich.
A modern, visually stunning Snake game for your terminal โ Python + Textual. Neon gradients, particle bursts, combo multipliers up to x5, power-ups (Speed, Slow, Ghost, Frenzy, Magnet), golden apples, five themes, three difficulties, and a persistent local leaderboard, all in pure Unicode blocks.
Cinematic effects โ glow, screen shake, floating score popups โ with a layout that adapts to your terminal.
A feature-rich, visually rich modern HTML calculator with 15 themes plus a System mode (Tokyo Night, Catppuccin, Gruvbox, Nord, Draculaโฆ), scientific functions, memory registers, a history tape with CSV export, a ? shortcut overlay, keyboard shortcuts, and full responsiveness โ all in a single dependency-free page.
Fancy interactive C++17 calculator REPL for Termux โ standard library only, single binary. Qalculate-flavored engine: postfix percent (%), right-assoc ^ (-2^2=-4), implicit multiplication, user functions with depth-capped recursion, and fuzz-gated so it never crashes. Ghost autosuggest, transient prompt with โจ plusa โฉ โค ornament, 18 truecolor palettes, memory slots (ms/mr/m+), angle units (deg/rad/grad), and output radix modes (mode hex|bin|sci) โ 114 assertions in the test gate.
Click to expand the rest of the toolbox
| Project | What it does |
|---|---|
| android12-fastfetch | Drop-in Fastfetch config for Android 12 + native X11 Termux desktops (XFCE, MATE, LXQt). Beautiful, consistent system info. |
| Anti-bloatware for Android TV | Surgical ADB commands โ plus bundled debloat.sh / debloat-safe.sh / restore.sh scripts โ to strip bloatware from rooted Android 9+ TV sticks and boxes. Up to ~1.9 GB storage reclaimed, measured on common sticks. |
| Android9-audios | All 217 stock Android 9 (Pie) system sounds in one portable ~8.7 MB archive, with per-file SHA-256 checksums and a one-command extract-and-verify script. Restore the original audio ecosystem on custom ROMs. |
| Termux-Junk-Cleaner-2.0 | Maintained fork of an abandoned cleaner โ interactive fzf menu, themed loading bars, and a cleanup summary. |
| Greenit | Green-injected terminal, editor, shell and app theme family (dark + light) โ 29 integrations rendered from a single palette.json: Termux, Kitty, Alacritty, Ghostty, WezTerm, foot, iTerm2, Windows Terminal, Vim/Neovim, Emacs, Helix, bat, fzf, dircolors, exa/lsd, ripgrep, starship, tmux, zellij, lazygit, git, delta, nano, yazi, btop, fish, powerlevel10k, fastfetch and vivid. |
|
โก Native first ๐ชถ Lean by design ๐ง Practical tooling |
๐ Readable code ๐ซ No redundant tools ๐ Reproducible bugs |
Mark44928 ยท C++ ยท Termux ยท Android ยท Systems Programming
Building tools that respect your time and your RAM.


