Skip to content
A very simple startpage to replace new tab in a browser of choice.
JavaScript CSS HTML
Branch: master
Clone or download
0-Tikaro Merge pull request #1 from cmer/stretch-wallpaper
Properly stretch background for large monitors
Latest commit a4fb4ae Apr 21, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets Add base startpage Feb 1, 2019
docs Update Feb 3, 2019
LICENSE Initial commit Feb 1, 2019 Fix lowercase Tab in Feb 3, 2019
index.html Implement keyboard shortcuts Feb 3, 2019
script.js Fix shortcut url redirect Feb 21, 2019
styles.css Properly stretch background for large monitors Mar 26, 2019

Minimum Viable Startpage


This is a startpage I put together on one lazy afternoon. Cheers. 🐈

What is a startpage?

A startpage is a small custom webpage that replaces the new tab page of your browser. It's usually done for the sake of aesthetics or to raise the efficiency of your day-to-day work with the Internet. (But mostly for aesthetics)


MVS supports keyboard shortcuts, so you don't even have to use the mouse to get anywhere! By default shortcuts come in the Tab+KEY format. Tab in this case is the shortcut starter which tells the page to start listening for shortcuts. KEY is the actual shortcut unique to each item on the page. Both parts of a keyboard shortcut are customizable.

Forgot which key led to which page? Simply pressing Tab will briefly flash all the shortcuts next to their relevant links.


To change the groups of links and keyboard shortcuts, change the MASTER_MAP object inside script.js. The syntax should be extremely intuitive.


To install this startpage and use it on your local machine, simply clone the repository and set your browser's new tab URL to the index.html filepath.

(Note: Your browser may not support changing new tab's URL natively. I use New Tab Redirect extension for Chrome.)



Distributed under the MIT license. See LICENSE for details.

You can’t perform that action at this time.