- This thing has no cookies, tracking, or advertising. No signup required. GDPR compliant.
- You can wipe all stored data at any time by telling your browser to clear its stored data for this website.
- There's no guarantee or warranty that this site is fit for any purpose; it is freely available as-is.
- Please don't do anything silly with this site. If you do it anyway, don't blame me if it goes wrong.
- No AI-generated code: 100% of code/assets are written/created by a human with far too much spare time.
Want to know more about what this is, how it works, and why it exists?
This is LethargicOS.
I decided to try and build an “operating system” written in JavaScript that runs inside a web browser. It has its own filesystem, apps, and command-line interface. It installs itself in your browser storage so that data is saved between visits, and this also lets it work without an internet connection: just visit the URL, even if you're offline.
After you hit the start button below, the site will “boot up” and launch the installer. This will start to store files in your web browser's site-specific storage (note: nothing has been stored yet). To begin with, all of the operating system files are installed, and any files you create later will be stored too. However, you retain full control: none of ths data will be sent outside your browser, and you can access and edit all of it. Yes, you can even start editing the operating system files from inside the OS itself, if you like! Although… maybe don't try this unless you know what you're doing, as you can break the OS and leave your version of the site in an unusable state until you wipe and reinstall.
As for why it exists? Uh, because I could, I guess. Modern browsers are pretty powerful, and I think it's pretty fun to explore their potential and see what I can make them do.