This is a Firefox extension that I use to personalize my new tab page.
- Random Unsplash photos
- Basic features like clock, search and top sites
- Latest weather from OpenWeatherMap
- Placement of widgets based on uniformity of background
- Right-to-left support
- Smart actions based on recent browsing history (WIP)
To develop this extension, you need to have Node.js and npm installed.
Install the dependencies by running npm install
.
To build the extension, run npm run build
.
To start the development server, run npm start
.
Or start developing by loading a temporary unpacked extension in Firefox. To do this, open Firefox and go to about:debugging
. Click on "Load Temporary Add-on" and select the manifest.json
file in the extension directory.
This project is licensed under the MIT License.