Skip to content
forked from yakyak/yakyak

Desktop chat client for Google Hangouts

Notifications You must be signed in to change notification settings

defconcepts/yakyak

 
 

Repository files navigation

YakYak

Build Status Gitter

Desktop client for Google Hangouts

(This app is in no way associated with or endorsed by Google)

Install it

This the first release. We love bug reports!

Pre-built binaries:

What does it do:

  • Send/receive chat messages
  • Create/change conversations (rename, add people)
  • Leave/delete conversation
  • Notifications
  • Toggle notifications on/off
  • Drag-drop, copy-paste or attach-button for image upload.
  • Hangupsbot sync room aware (no bot name, proper user pics)
  • Show inline images
  • Send presence/focus/typing/activeclient to behave like a proper client
  • History scrollback
  • Video/audio integration (open in chrome)
  • Focus/typing indications (mainly a design issue. keep it clean)

What doesn't it do (yet?):

  • Have a serious icon (this is being adressed)

YakYak

YakYak with thumbs

Credits

Main authors

Contributors

Developing

This is an open source project. Please help us!

It is written in coffeescript (nodejs) based on hangupsjs using trifl on top of electron (atom shell).

Setup

$ npm install
$ gulp

Continuous build

$ gulp watch

Run it

$ electron app

Structure

  • src/: is where sources live
  • src/ui/: holds renderer code (client side)
  • YakYak.app/: is where the app is built
  • YakYak.app/Contents/Resources/app/: specifically all is compiled to here

About

Desktop chat client for Google Hangouts

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CoffeeScript 76.5%
  • CSS 15.2%
  • HTML 6.9%
  • Shell 1.4%