NautilusOS is a web-based operating system built entirely in HTML, CSS, and JS—and it’s my biggest project yet!!
Boot it up, log in, and mess around like it’s a real desktop with apps, an app store, windows, a file explorer, taskbar, and more.
There’s a ton of stuff to play with, but here’s a quick rundown (seriously, check them all out yourself):
- bootloader, account setup, and login screen
- fully animated desktop environment
- draggable + resizable windows
- taskbar with running app indicators
- start menu with user info and apps grid
- file explorer with folders, files, and side tree
- built-in text editor
- super duper cool proxied browser
- cloaking and various other settings
- terminal
- built-in app store
- exportable profiles
- context menus
- startup and tools panels
- smooth transitions, gradients, and clean UI
Basically... a whole little OS in your browser :D
- App store improvements (right now it can only install built-in apps)
- Add a feature to confirm page closing to stop Securly, GoGuardian, Hapara etc.
- Add an option to increase or decrease window transparency
- Window animation settings
- Make taskbar autohide
- Embed V86 (lanefiedler-731's job)
- Fix styles on proxy list dropdown menu (xor)
- Add previews to all apps and themes
- Make music player search with itunes and play with ub youtube
- Add a scramjet proxy (xor)
- Wisp server selection (xor)
- Better file system
- Fix [object promise] bug when creating new folder
- Importing saves (anyone can take this)
- Multiple accounts
Completed tasks remain visible for ~24 hours before being manully cleared.
nautilusos.app$14.20/year at cloudflare ornautilusos.me$2.99/first year at dreamhostnautliusos.xyz$2.00/year at namecheap (some 90% off deal)nautiluson.top$4.63/year at porkbun
This is mostly just a fun UI sandbox with no backend or external data storage. It just seemed like the logical next step after Helios Browser.
Everything runs client-side.
Built with just HTML, CSS, and JS (no frameworks, no CDNs except icons/fonts)
Open the NautilusOS-OneFile/index.html file in your browser. That’s it.
Developed by dinguschan, x8rr, and lanefiedler-731