30dcc789ed | ||
---|---|---|
.github | ||
assets | ||
manifest | ||
public | ||
src | ||
.gitignore | ||
CODE_OF_CONDUCT.md | ||
LICENSE | ||
README.md | ||
package.json |
README.md
Mue
Fast, open and free-to-use new tab page for most modern browsers.
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/muetab/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.json
in the "manfiest" folder tomanifest.json
in "build" (replace the one created by React) - Visit
chrome://extensions
in 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.json
in the "manfiest" folder tomanifest.json
in "build" (replace the one created by React) - Visit
about://extensions
in 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.json
in the "manfiest" folder tomanifest.json
in "build" (replace the one created by React) - Move
manifest/background-opera.js
tobuild/background-opera.js
- Visit
about:debugging#addons
in 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.html
in 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
Google Fonts - Lexend Deca font
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