A web server in your web browser
This page is a bootloader for a web-page based web server. It creates a persistent filesystem in your browser (using Filer). This filesystem is then used to host web sites and applications, which are installed from zip archives (e.g., all GitHub repos have a Download link to create a zip).
The files in the filesystem can then be served using paths on the query string. The filesystem is shared across all windows using the same origin, which means you can have an application in one tab editing files, and nohost showing you those files in another.
Boot options are passed on the query string. Valid options include:
?reset
(e.g., ?reset format the current fs, erasing all files)
?install={zipfile.zip}
(e.g., ?install=restaurant-gh-pages.zip)
?/{path/to/file/in/filesystem}
(e.g., serve the file at a given path, ?/restaurant-gh-pages)
You can also install your own web site or application via a zip file. Use the button below to find one on your local computer.
NOTE: no files are ever uploaded to any server. Everything is local to your browser.