Wavebox

Previously WMail. Gmail, Google Inbox, Outlook, Office 365, Slack, Trello & more

Website https://wavebox.io
Repository https://github.com/wavebox/waveboxapp/
Category Productivity
Keywords Google
Downloads Install_Wavebox_3_10_0_ia32.exe Install_Wavebox_3_10_0_x64.exe Wavebox_3_10_0_linux_ia32.deb Wavebox_3_10_0_linux_ia32.tar.gz Wavebox_3_10_0_linux_x86_64.deb Wavebox_3_10_0_linux_x86_64.tar.gz Wavebox_3_10_0_osx.dmg
Latest Release Version 3.10.0 (v3.10.0)
Release Notes

This release includes some security fixes from electron

Wavebox

Screenshot

Wavebox is an open-source web communication tool built for the modern web. It's built using Electron, React and Flux. It supports Gmail, Google Inbox, Outlook, Office 365, Slack, Trello & more.

Find out more about Wavebox at wavebox.io


Travis Build Status js-standard-style Download

Download Wavebox

Wavebox is available to download for macOS, Windows & Linux (tar & deb). Precompiled downloads are available from our downloads page https://wavebox.io/download.

If you're interested in finding out what's changed between each version you can take a look at the changelog

Building Wavebox

Here's how to build Wavebox from source.

Prerequisites

Before you get started you'll need the following

  • Python 2.7
  • Nodejs 8.2.1
  • Wavebox API Key
    • Download & install Wavebox for free
    • Go to Settings and then the Wavebox Pro Tab
    • In the top right if you see login, login for free otherwise continue to the next step
    • In the top right click your email address and choose Developers
    • Under the API Key section you can get your API Key

Additional Prerequisites (windows)

  • windows-build-tools available through npm install -g windows-build-tools

Build Configuration

Once you've cloned the repository you will need to add your Wavebox API Key to the repository. This key will ensure that the client can talk to Google, Microsoft etc without needing to configure each one individually. Create a file in src/shared/credentials.js and in it place

module.exports = { API_KEY: 'your_api_key' }

Dependencies & Running

  • To install all Wavebox npm dependencies: npm install; npm run install:all
  • To recompile native modules: npm run rebuild:electron
  • To run compile and run the app: npm start

Something missing? Edit this app.