How Lifo Started
At RapidNative, we were frustrated with vibecoding apps that took seconds to boot. We didn't want that. So we started building an in-browser virtual filesystem and renderer using ES Modules — a way to run code instantly without waiting for cloud VMs to spin up.
It worked. But ultimately we chose a different direction for RapidNative, going with bundling (like Metro) instead. The in-browser OS layer we'd built was a natural next step on its own.
Then we came across almostnode.dev and it clicked — what we were building was very close to what they were doing. It confirmed that a browser-native OS was not only possible but practical. Lifo happened over a weekend.
The name? It's pronounced like LIFO as in FIFO/LIFO (Last In, First Out). But it also works nicely as Linux For anything.