haveagoodda / nuclearmail

NuclearMail is an experiment of writing a webmail client using React and the Flux architecture. It runs completely in the browser and uses the GMail REST API.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NuclearMail build status dependency status

NuclearMail is an experiment of writing a webmail client using React and the Flux architecture. It runs completely in the browser and uses the Gmail REST API.

Try it out at: http://ianobermiller.github.io/nuclearmail/

Getting started

  1. npm start will start webpack-dev-server and the watchers.
  2. Open http://localhost:8000 in your browser. Changing any file will build and refresh the window.
  3. flow to run the typechecker

Technologies used

Keyboard shortcuts

  • y - archive

TODO

  • Show search sign on hover over contact name, click to search by that
  • Scroll to top when navigating
  • Fetch more when archiving all of inbox
  • Simple compose
  • Compose with Markdown
  • WYSIWYG composer? http://neilj.github.io/Squire/
  • PGP encryption?
  • More keyboard shortcuts
  • Navigation for labels

About

NuclearMail is an experiment of writing a webmail client using React and the Flux architecture. It runs completely in the browser and uses the GMail REST API.

License:MIT License


Languages

Language:JavaScript 97.2%Language:HTML 2.8%