Unfortunately due to the huge amount of effort required, I won't be moving this extension to the MV3 service worker model (would it even be possible?). Contributions as always are welcome.
Chrome (or any Chromium based browser and Firefox but untested) extension that replaces the New Tab page with a personalised homepage, featuring beautiful photography, bookmark management and weather information.
Forked from the original ZenPage to fix most issues and refactor the old broken code.
- High-resolution photography from Unsplash
- Quick links to popular sites
- Categorizable bookmarks
- Weather widget displaying information from OpenWeatherMap
- First click in Code > Download Zip > Extract zip
- Then in your browser go to Extensions > Enable Developer Mode > Load Unpacked > Select the directory where you extracted the zip
- You WILL NEED an API key (easy to get) from the services used to have full functionality (Unsplash, positionstack and OpenWeatherMap), put them in the
config-example.js
file and rename it toconfig.js
. - Done!
ProTip: The OpenWeatherMap API Key takes a while to activate, usually up to an hour.
Same process as installing, just remember to not lose your config.js
file! (If you know how to git, you can just do a git clone
when installing and git pull
every time you want to update!)
Same as the old ZenPage. Which is, who knows. My changes are under the ISC license.
Just open a PR, if I agree with your changes I'll merge.
- Change the FontAwesome library to something better and opensource
- Add more popular sites to the Quick Links
- Add parsing to use new weather icons from OpenWeatherMap
- Cleanup the code even more