uemacs
Random version of microemacs with my private modificatons
What This Is
uEmacs/PK is a lightweight text editor—the kind you use to write and edit code or documents directly in the terminal. It's a modernized version of an older editor called MicroEMACS, tweaked and maintained by Petri Kutvonen since the mid-1990s. If you've heard of Vim or Emacs, this is in that family: a no-frills, keyboard-driven editor that runs almost anywhere, even on old or slow machines.
Why It Matters
The original MicroEMACS was small and portable, but later versions got bloated and stopped working reliably across different operating systems. Kutvonen decided to stick with version 3.9e (from 1987) as the base and add just enough modern conveniences to make it genuinely useful without breaking what made it great: it's tiny, fast, and runs on virtually any system. The editor includes practical additions like automatic filename completion, better screen updating for slow connections, support for 8-bit character sets (useful for European languages), and various bug fixes that prevent crashes and data loss.
Who Uses It and Why
Anyone who needs a reliable, minimal editor on constrained systems would benefit from this. System administrators managing legacy Unix machines, developers working over slow SSH connections, or people with older hardware would find it practical. The original author tested it across dozens of platforms—everything from DOS PCs to VAX mainframes to early Linux—so it's genuinely portable in a way modern editors often aren't.
What's Notable
The README makes clear this isn't an actively developed project anymore. The final release came out in 1996, with only occasional bug fixes since. That's honest: Kutvonen built what he needed, fixed the problems, and stopped there rather than adding features just because they seemed cool. For someone looking for a battle-tested, stable editor that does the job without complexity, that's actually a strength.