/gmail-desktop

:envelope: An unofficial Gmail Desktop App built with Electron

Primary LanguageJavaScript

Gmail Desktop

Travis

An unofficial Gmail Desktop App built with Electron

Gmail Desktop Screenshot

Why?

If you are only using the Gmail website like me, then is this app just for you! It's just a wrapper around the Gmail website with some magic from Electron like native notifications or unread mails badge in the dock.

Features

  • Original Gmail Interface
  • Native Notifications
  • Unread Inbox Count (OS X only)
  • Multiple Gmail Accounts

Supported OS

  • OS X 10.9+
  • Windows 7+ (not tested yet)
  • Linux (not tested yet)

Installation

OS X

  1. Download latest release.
  2. Unzip it.
  3. Move Gmail Desktop.app to /Applications.

Development

Gmail Desktop is built with Electron.

Commands

  • Install npm dependencies:

    $ npm install
  • Run the app:

    $ npm start
  • Lint:

    $ npm run lint
  • Build OS X:

    $ npm run build:osx
  • Build all platforms:

    $ npm run build

To-Do

  • Ability to use multiple Gmail accounts.
  • Adjust OS X window buttons, so they don't overlay the Google Logo.
  • Add Auto Updater.

Contributing

Any contributions and suggestions are greatly appreciated! 🤗 🎉

License

MIT © Tim Cheung