local-startpage is a dynamic web browser startpage using localStorage.
- No database needed (Web Storage)
- One 12kb HTML file including CSS and JavaScript
- Saved data gets lost when clearing browser cookies (Firefox) or cache (Chrome) when set to clear "Everything"
- Stored data is browser specific
As GitHub Page: https://jltk.github.io/local-startpage/
Only startpage.html
is required.
┌─ README.md
├─ LICENSE.md
├─ package.json
└─ /local-startpage
├─ startpage.html // open/set this file as startpage in your browser
└─ favicon.ico // optional
$ git clone https://github.com/jltk/local-startpage.git
$ npm install local-startpage
You can use npm install --prefix /path/to/dir local-startpage --global
to install to a specific directory.
Tested with Mozilla Firefox 59 and Chrome 66 on Windows.
- https://caniuse.com/#search=Web%20Storage
- https://caniuse.com/#search=flexbox
- https://caniuse.com/#search=CSS%20variables
GNU General Public License v3.0. All image files in this repository are created by me and are also licensed with GNU/GPL v3.0.