Mue
Fast, open and free-to-use new tab page for most modern browsers.
This is the code for the extension. If you are looking for the website code, please go here, or for the API docs go here
Features
- Fast and free
- Supports multiple browsers
- Actively developed and opensource
- Automatically updating API (with no tracking!) with new photos, quotes and offline mode
Multiple language supportSettings feature - enable/disable features!- Search bar,
update modal, copy button and more!
Mue has been recently rewritten with React and is missing the features that are crossed out
Installation
Chrome
Link: Chrome Web Store
Development: Read the Development section.
Firefox
Link: Firefox Add-ons
Development: Read the Development section.
Opera/Other
Link: GitHub Releases
Development/Other: Read the Development section.
Development
Requirements
Starting
-
git clone https://github.com/ohlookitsderpy/Mue(If you don't have Git just go to Clone or download and click Download ZIP) - Open a terminal and run these commands: (in the Mue directory)
-
yarn(ornpm i) -
yarn run all(ornpm run all) - Start developing! (See the sections below for how to set up a developer copy of the extension.)
Building
This section is a work in progress, and doesn't include the manual edits you are required to do to get it working without errors. Once I find a method to do it automatically, I will update this section accordingly.Chrome (Click to expand)
-
yarn run build(ornpm run build) - Rename
manifest-chrome.jsonin the "manfiest" folder tomanifest.jsonin "build" (replace the one created by React) - Visit
chrome://extensionsin Chrome - Click Load unpacked (Make sure Developer Mode is on)
- Go to the directory containing the built copy of Mue and click ok
- Enjoy your new tab!
Opera (Click to expand)
-
yarn run build(ornpm run build) - Rename
manifest-opera.jsonin the "manfiest" folder tomanifest.jsonin "build" (replace the one created by React) - Visit
about://extensionsin Opera - Click Load unpacked extension... (Make sure Developer Mode is on)
- Go to the directory containing Mue and click ok
- Enjoy your new tab!
Firefox (Click to expand)
Note: I'm currently trying to find a better method to do this, but this works for now.-
yarn run build(ornpm run build) - Rename
manifest-firefox.jsonin the "manfiest" folder tomanifest.jsonin "build" (replace the one created by React) - Move
manifest/background-opera.jstobuild/background-opera.js - Visit
about:debugging#addonsin Firefox - Click Load Temporary Add-on
- Go to the directory containing Mue and click on the manifest.json
- Enjoy your new tab!
Other (Click to expand)
Note: To get the full new tab experience, set your browser to open theindex.html on startup and tab open!
- Open the
index.htmlin your browser - Enjoy your new tab!
Screenshot
Will be updated if needed
Credits
Maintainers
ohlookitsderpy (lead dev)
TurboMarshmello (name idea, code contributions)
Other
Pexels - Stock photos used for offline mode
Opera Forum - Portions of code to add Opera support
Translations
ohlookitsderpy - English (Quotes and Messages)
Yanderella - Italian (Quotes and Messages)
Pepehound - Spanish (Quotes and Messages)
Candystick - Portuguese (Some Quotes)
PassTheWessel - Dutch (Messages)
Yanderella and ohlookitsderpy - French (Messages)
untocodes - Finnish and German (Messages)
dondish - Hebrew and Russian (Messages)
Roee Lupo (MrSheldon) - Arabic and Swedish (Messages)
Feel free to pull request with other translations!
and all the contributors <3
License
Code - BSD-3-Clause
Logos - CC-BY-4.0




