NautilusOS is a web-based operating system built entirely in HTML, CSS, and JS. Boot it up, log in, and mess around like it’s a real desktop with proxies, games, apps, an app store, windows, a file explorer, taskbar, and more.
NAUTILUS BLOCKED BY YOUR SCHOOL?? DOWNLOAD "index.html" from the NautilusOS-OneFile folder! Open up index.html and you'll have (most*) of Nautilus's features!
*Nautilus Browser is disabled by default in the file, but you may reenable it in the experimental settings under the BIOS (Left shift/F2 during boot), or in the experimental settings under Advanced. The Ultraviolet browser will not work in the file, unfortunately, due to service workers not working in file:/// or file:// url's :(
Make your own vercel.app instance of NautilusOS with this handy button!
You can also do this with Netlify!
You can also deploy NautilusOS in a Github Codespace:
- click on the green code button in this repo
- click on the codespaces tab
- create a new codespace by clicking the "Create codespace on main" button
- navagate to the terminal near the bottom and run
python3 -m http.server 8080 - click the "Make Public" option in the popup that shows up, or go to the Ports tab, right click on 8080, hover on "Port Visiblity" and click "Public"
- click on the Forwarded Address in the Ports tab. it should look something like
https://<your-repo-name>-<random-id>.<your-username>.github.dev - boom! use your temorary link for its full 30 minute lifetime!
- to change the port, just run
python3 -m http.server <your port number>
*To extend the life of your codespace link visit your profile settings, go to the Codespaces tab, and change the "Default idle timeout" time from 30 minutes to 240 minutes, which is the maximum time.
There’s a ton of stuff to play with, but here’s a quick rundown (seriously, check them all out yourself):
- bootloader and login screen
- advanced cloaking options not seen in other proxies
- allows creation of multiple accounts with different editable permissions (superuser or standard users)
- THREE built in proxy browsers, all using different technologies
- tons of themes to customize Nautilus to your preference
- fully animated desktop environment
- BIOS for power users
- draggable + resizable windows
- notifications and a quick action menu
- built in screenshotting, media viewing, music playing and more
- taskbar to keep your apps organized
- custom right-click menu to quickly perform tasks within Nautilus
- searchable start menu with user info and apps grid
- a multitude of preinstalled apps + an app store to discover more
- tons of customization and settings
- exportable/importable profiles
- AI-powered OS automation - NautilusOS comes prepackaged with a built in AI assistant capable of both answering your questions AND controlling your OS! (with your approval ofc)
Basically... a whole little OS in your browser :D
- RIGHT CLICK MEN U IS BROKEN :((((((
- automaqitcally lower the margin bottom on desktop icons when switching to small icons and large icons. for medium and extra large it just looks fine idk
- add swimmign fishes in setup screen from NautilusOS-Web insted of odd flaoting orbs (lane)
- add pfps from github to contributers and devs in about app
- fix light theme gosh it sucks
- if u hit login in without choosing an existing accoutnit just picks the first one, should ask u to pick an acc
- Window animation settings
- Make music player search and download via spotify (maybe use the recent annas archive spotify leak?)
- Add a scramjet proxy (xor)
- Add illustrations already in css to js for apps and games. themes already added
- add option to upload custom image to tab blackout for monitering extensions
- add default coverup option in cloaking, chrome unsafe pages, page failed to load etc
- add documentation in help for all apps (community as well) and update whats new carosel
- add noodlelover to contributers in about app!!!
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
Feel like donating? We accept Monero (XMR)!
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
License compliance notice (AGPL-3.0 §5): If you fork or redistribute NautilusOS, you must:
- Keep our copyright & license files intact.
- Add a prominent “Modified from NautilusOS” notice with the date of your change.
- Provide full source to any users over a network. Non-compliant forks will be reported under GitHub’s DMCA policy.