Skip to content

ashrust/NewTab

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

NewTab for Safari - Beautiful Images, Simple Search

Overview

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.

How to Use

First clone the repo on GitHub.

Running your own server

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.

Browser Installation

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.

Support & Contributing

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.

Credits

This software is released under the MIT license. You may not redistribute this software without proper attribution.

About

New Tab page for Safari with beautiful images, search and no trackers/ads.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published