NewTab is simple new tab page with beautiful background images, simple search and no ads or trackers.
I was frustrated that no extension for this existed on Safari, so I built it. You can also use it on Google Chrome, Brave and Microsoft Edge. Every night, the app collects links to the top images from Reddit via Imgur. The default search engine is DuckDuckGo but you can hit tab to switch to Google.
Made by Ash Rust.
First clone the repo on GitHub.
In the NewTab folder run:
- pip install -r requirements.txt
- python main.py
This will start the web server. Point any domain, with SSL, at the web server and you're live! If you'd prefer to try it out without SSL, comment out line 8 in main.py.
You can also try a slightly older version on Repl.it.
Safari:
- Go to Safari's Preferences
- Under the General tab, set your homepage to: YOUR DOMAIN NAME e.g. https://newtab.click
- Then set New tabs open with to Homepage
- Lastly set New windows open with to Homepage
Chrome:
To create your own extension, edit line 1 of script.js in the chrome-extension folder to be your domain. You can then load the unpacked extension from Chrome, under Window, then Extensions. If you would like others to be able to easily install your extension, submit the extension to the Chrome Webstore.
Edge:
Information on how to port a Chrome extension to Edge is here.
This software is provided free and open source, it comes with absolutely no warranty or customer support whatsoever.
If you find a bug or would like to contribute code to the project, contact Ash Rust.
This software is released under the MIT license. You may not redistribute this software without proper attribution.
- Monitoring provided by UptimeRobot
- Globe icon is from the Vistoon icon pack under Creative Commons
- Code for query suggestions was adapted from tutorials on W3Schools
- Default image by Ricardo Gomez Angel.