I build open-source tools in Go and Rust, from keyboard-driven terminal apps like lazyftp and justwrite to desktop apps and games. My web development work lives in private repositories.
Start here: try lazyftp or justwrite. Each has a site with screenshots and install instructions.
- lazyftp: a dual-pane client for FTP, FTPS and SFTP that you drive entirely from the keyboard. Start here if you keep opening a GUI just to move files.
- justwrite: a terminal editor for prose, with a centered page and one status line. Start here if you want to write without toolbars or menus.
- Terminal: squish is a TUI dedicated to compressing and extracting archives, not a file manager. pix2ansi converts images to ANSI escape code art. transmute is a unit converter for the command line.
- Desktop: Wassup is an unofficial, native WhatsApp client for GNOME, in early development and not installable yet. csRenamer is a Windows app for renaming files in batches.
- Games, in Go: dnrf is a top-down driving game in the spirit of Road Fighter, in early development.
Both flagship projects are maintained, and releases come when they are ready, not on a schedule. As of October 2026: justwrite 1.0.0 (22 Oct) and lazyftp 0.4.1 (30 Sep). Next for lazyftp is the transfer queue and permissions, per its roadmap.
Bugs and ideas: open an issue on the project. More about my work: mawceron.github.io · blog, in Spanish: situvieraunplan.org · all repositories.




