Web extension which modifies Gmail™ to bring back the features and uncluttered design you knew and loved from Google's discontinued Inbox
https://chrome.google.com/webstore/detail/inbox-reborn-theme-for-gm/bkphmihkdbdgedlaflnkhnmnmibffomf
https://addons.mozilla.org/en-GB/firefox/addon/inbox-reborn-theme-gmail/
- Bundle emails by label and category
- Group emails by date (today, yesterday, this month, etc)
- Clean interface to return to the simplicity of Inbox
- Display emails sent to yourself with the subject "Reminder" as reminders
- Colored avatars based on the sender's name
- Calendar events displayed on a small card, with inline responses
Click the extension's icon at the top right of your browser to adjust the behavior of some features:
This option is used to determine how to treat emails sent to yourself.
- All are treated as reminders.
- Only emails with a subject containing the word "reminder" are treated as reminders.
- Leave the emails as they are. (Disable)
This option is used to bundle emails by label in the inbox.
- Toggle Enable/Disable
- Bundle if only one email
- Move Bundles to the top of your Inbox
This option will show a circle with the first letter initial of the sender, to the left of the email in your folder.
- Toggle Enable/Disable
This option provides a cleaner inbox UI if the "Priority Inbox" type is enabled via the settings
- Toggle Enable/Disable
Using these settings will more closely replicate the visual style of Inbox:
- Settings/Inbox/Categories -> Leave only Primary ticked
- Settings/Inbox/Inbox Type -> Default or Starred First
- Settings/Advanced/Multiple Inbox -> Disabled
- Settings/Advanced/Preview Pane -> Disabled
- Settings/General/Maximum Page Size -> Show 100 conversations per page
- Settings/General/Personal level indicators -> No indicators
- Settings/Inbox/Importance markers -> No markers
Disable inbox category tabs:
- Settings Dropdown/Configure Inbox -> Leave only Primary ticked -> Save
Allow default category labels (Promotions, Social, Updates, Forums) to be bundled:
- Settings/Labels/Categories/Show in message List -> Click Show for each category
If you'd like a specific label not to be bundled, create a label called 'Unbundled', and nest that label within it.
- This extension works best in English because it relies on specific date formats.
- This currently only supports Gmail™'s default theme. You will experience white/invisible text and icons if you enable the Dark theme.
- This extension does not make any external network requests.
- This extension does not use any analytics platforms.
- The code is open source, ready for you to audit.
In other words, you are not being tracked, and your data is not leaving the page to be processed or stored anywhere else. This extension just sits as a layer on top of Gmail™, modifying the style and behavior of the page.
You can easily build Inbox Reborn for Chrome or Firefox and create test versions for local development using Node.js.
Using Homebrew:
brew install node
Or, download the macOS installer from nodejs.org.
sudo apt update
sudo apt install nodejs npm
Or, for the latest version, follow instructions on nodejs.org.
- Download the Windows installer from nodejs.org and run it.
- Follow the prompts to complete installation.
Verify installation with:
node --version
npm --version
Inside your project folder, install dependencies (required only once):
npm install fs-extra archiver
-
For Chrome:
node build.js chrome zip
This creates
zip-chrome.zip
with all extension files and the correct manifest. -
For Firefox:
node build.js firefox zip
This creates
zip-firefox.zip
with the correct manifest.
This will copy all extension files (with the correct manifest) to a folder on your Desktop, ready for loading as an unpacked extension.
-
For Chrome:
node build.js chrome unpacked
Look for a new folder on your Desktop called
inbox-reborn-chrome
. -
For Firefox:
node build.js firefox unpacked
Look for a new folder on your Desktop called
inbox-reborn-firefox
.
-
Chrome/Edge:
- Go to
chrome://extensions/
- Enable "Developer mode"
- Click "Load unpacked" and select your Desktop folder (
inbox-reborn-chrome
)
- Go to
-
Firefox:
- Go to
about:debugging#/runtime/this-firefox
- Click "Load Temporary Add-on"
- Select the
manifest.json
inside your Desktop folder (inbox-reborn-firefox
)
- Go to
If you need more help, see Node.js Documentation or reach out on GitHub Issues!