The Varvara personal computer system

Updated on .

Varvara is a computing environment that prioritizes small programs and system portability, or being able to host Varvara on a wide array of computers, from typical Linux or Mac systems all the way to the Nintendo DS or Panic Playdate.

It features a resizable screen (up to 1024 pixels in each direction) with at most four colors at once (to stay at 2-bits-per-pixel). There are also keyboard and mouse devices, along with a file system. The most unusual aspect of Varvara is its virtual CPU, The Uxn virtual stack machine.

The only form of interoperability between distinct Varvara systems (equivalent to processes) is a “snarf” buffer, which acts like a clipboard.

Devine Lu Linvega has written some very compelling, focused tools for creative efforts in Varvara: