All Projects โ†’ timche โ†’ Gmail Desktop

timche / Gmail Desktop

Licence: mit
๐Ÿ“ฎ Nifty Gmail desktop app for macOS, Linux & Windows

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Gmail Desktop

Caprine
Elegant Facebook Messenger desktop app
Stars: โœญ 6,170 (+1846.37%)
Mutual labels:  macos-app, electron-app, app
Inboxer
Unofficial, free and open-source Inbox by Gmail Desktop App
Stars: โœญ 668 (+110.73%)
Mutual labels:  macos-app, gmail, electron-app
Gatsby Mail
A Gatsby email *application*
Stars: โœญ 450 (+41.96%)
Mutual labels:  email, gmail, app
Budgetbudget
๐Ÿงฎ make financial decisions with confidence
Stars: โœญ 43 (-86.44%)
Mutual labels:  macos-app, electron-app
Sketchcachecleaner
๐Ÿ’ป Sketch Cache Cleaner - Deletes hidden Sketch history files that can take a lot of space on your hard drive and that you would probably never use.
Stars: โœญ 435 (+37.22%)
Mutual labels:  macos-app, app
Wmail
The missing desktop client for Gmail & Google Inbox
Stars: โœญ 2,093 (+560.25%)
Mutual labels:  email, gmail
Clojure Mail
A Clojure library for parsing, downloading and reading email from IMAP servers.
Stars: โœญ 172 (-45.74%)
Mutual labels:  email, gmail
short-touch
Application to easily generate short cut buttons on MacBooks with the touch bar.
Stars: โœญ 12 (-96.21%)
Mutual labels:  electron-app, macos-app
Carol Xamarin
A minimal and beautiful lyrics app for macOS built with Xamarin and C#
Stars: โœญ 97 (-69.4%)
Mutual labels:  macos-app, app
emailpyspam
A python 3+ program to spam emails to a list of users repetitively
Stars: โœญ 63 (-80.13%)
Mutual labels:  email, gmail
gnome-email-notifications
Gnome Email Notifications
Stars: โœญ 65 (-79.5%)
Mutual labels:  email, gmail
Nineanimator
An elegant way of discovering anime on iOS.
Stars: โœญ 369 (+16.4%)
Mutual labels:  macos-app, app
Forwardemail.net
The best free email forwarding for custom domains (Web Server)
Stars: โœญ 211 (-33.44%)
Mutual labels:  email, gmail
arvis
Extendable cross-platform launcher that aims to help you run, edit, create any workflow simply
Stars: โœญ 39 (-87.7%)
Mutual labels:  ubuntu, electron-app
Mockup Generator
Mockup Generator is a macOS app built with AngularJS/Electron that sits in your menu bar allowing you to capture screenshots of your favourite websites and wrap them in device mock-ups.
Stars: โœญ 272 (-14.2%)
Mutual labels:  electron-app, app
antares
A modern, fast and productivity driven SQL client with a focus in UX.
Stars: โœญ 836 (+163.72%)
Mutual labels:  electron-app, macos-app
Lieer
Fast email-fetching and sending and two-way tag synchronization between notmuch and GMail
Stars: โœญ 301 (-5.05%)
Mutual labels:  email, gmail
Fairemail
Fully featured, open source, privacy friendly email app for Android
Stars: โœญ 2,570 (+710.73%)
Mutual labels:  email, app
React Letter
โœ‰๏ธ Display e-mails in your React.js projects. (Targets Gmail rendering.)
Stars: โœญ 164 (-48.26%)
Mutual labels:  email, gmail
gmail-gitlab-filtering
Google Apps Script for Gmail to filter and sort email from GitLab
Stars: โœญ 84 (-73.5%)
Mutual labels:  email, gmail

Gmail Desktop

Nifty Gmail desktop app for macOS, Linux & Windows

Highlights

Installation

We are currently testing v3.0.0-alpha which includes the long-awaited support for multi-accounts! Read more here.

macOS 10.13+, Linux and Windows 8+ are supported (64-bit only).

macOS

Download the latest .dmg file.

Or with Homebrew Cask: brew install timche-gmail-desktop

Linux

Download the latest .AppImage or .deb file.

Windows

Download the latest .exe file.

Features

Dark Mode

While Gmail offers a dark theme, it's unfortunately not a dark mode, so areas such as compose and emails remain untouched and keep their light appearance. Gmail Desktop comes with dark mode (powered by Dark Reader) and makes composing and reading emails easy on the eye as well. You can configure dark mode in the Settings โ†’ Dark Mode menu.

Note: It's recommended to set the Gmail theme to "Default" in order for dark mode to work properly.

Appearance Customizations

Gmail Desktop provides few appearance customizations to simplify the default Gmail layout and remove some clutter. These customizations are enabled by default and configurable in the Settings โ†’ Appearance menu.

  • Compact Header: Makes the Gmail header more compact to provide a more native feel.
  • Hide Support: Hides the support button in the header.
  • Hide Footer: Hides footer (storage used, terms links, etc.).


Custom Styles

If you wish to add your own styles, click the menu item Settings โ†’ Appearance โ†’ Custom Styles to open the app custom CSS file in your default editor.

Confirm Email Links Before Opening to Prevent Phishing

Confirm email links can be disabled at Settings โ†’ Confirm External Links before Opening.

Clean Email Links from Google

Some Email links in Gmail are prepended with https://google.com/url?q=<actual_url>, which is somtimes not visible to the user. We believe it does some sort of analytics or tracking, so not necesary. Gmail Desktop automatically cleans links from this, so the actual URL will be directly opened in your default browser.

Menu Bar Mode (macOS)

You can enable the menu bar mode with Settings โ†’ Show Menu Bar Icon and remove Gmail Desktop from the dock with Hide Dock Icon in the menu bar icon menu.

Troubleshooting

I can't sign in: This browser or app may not be secure

Read more

In December 2019 Google has decided to block unsupported user agents, such as Electron, from signing in to Google accounts for security reasons (related issue: #174). This only affects some users, but not all.

We doubt this will ever change, so we are required to override the Electron default user agent with a supported user agent in order to sign in successfully.

Gmail Desktop offers to attempt to automatically fix the user agent when the issue above occurs:

Clicking on Yes will set a custom user agent (based on Firefox) in the app config and Gmail Desktop will be restarted.

In case the custom user agent isn't working anymore, you'll be offered to let Gmail Desktop to attempt to fix it again or trigger it manually at Settings โ†’ Advanced โ†’ User Agent โ†’ Attempt User Agent Fix.

If the automatic user agent fix isn't working at all or you want to set your own custom user agent, you are able to do that at Settings โ†’ Advanced โ†’ User Agent โ†’ Set Custom User Agent, which opens the app config in your editor.

In the app config, edit the customUserAgent value with an user agent from e.g. https://www.whatismybrowser.com/guides/the-latest-user-agent.

Example:

{
  "customUserAgent": "Some User Agent"
}

Save the config, restart Gmail Desktop and sign in again.

Developing

Built with Electron.

Install

yarn install

Run

yarn start

Build

# Compile TypeScript files
yarn compile

# Build app for all targets
yarn build

# Or build app for specific target
yarn build:<macos|linux|windows>

The build output can be found in the dist/ folder.

Maintainers

Contributors

Thanks goes to these wonderful people (emoji key):

๐Ÿค”
Callum Loh

๐Ÿ’ป

herrevilkitten

๐Ÿ’ป

Zilin Zhu

๐Ÿ’ป
๐Ÿค” ๐Ÿšง
Zhipeng Zhang

๐Ÿ’ป

Jรฉrรดme Lemaire

๐Ÿ’ป
๐Ÿ“ฆ

This project follows the all-contributors specification. Contributions of any kind welcome!

Disclaimer

Gmail Desktop is a third-party app and not affiliated with Google.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].