{"id":13397505,"url":"https://github.com/yakyak/yakyak","last_synced_at":"2025-05-14T12:10:04.047Z","repository":{"id":33092974,"uuid":"36730484","full_name":"yakyak/yakyak","owner":"yakyak","description":"Desktop chat client for Google Hangouts","archived":false,"fork":false,"pushed_at":"2024-09-06T09:52:09.000Z","size":19384,"stargazers_count":3796,"open_issues_count":103,"forks_count":318,"subscribers_count":98,"default_branch":"master","last_synced_at":"2025-04-11T04:58:09.290Z","etag":null,"topics":["chat","client","cross-platform","google-hangouts","notifications","yakyak"],"latest_commit_sha":null,"homepage":"","language":"CoffeeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yakyak.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-06-02T12:08:31.000Z","updated_at":"2025-03-26T14:38:50.000Z","dependencies_parsed_at":"2024-11-27T14:45:13.343Z","dependency_job_id":null,"html_url":"https://github.com/yakyak/yakyak","commit_stats":null,"previous_names":[],"tags_count":74,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yakyak%2Fyakyak","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yakyak%2Fyakyak/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yakyak%2Fyakyak/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yakyak%2Fyakyak/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yakyak","download_url":"https://codeload.github.com/yakyak/yakyak/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254140756,"owners_count":22021219,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chat","client","cross-platform","google-hangouts","notifications","yakyak"],"created_at":"2024-07-30T18:01:27.529Z","updated_at":"2025-05-14T12:10:03.987Z","avatar_url":"https://github.com/yakyak.png","language":"CoffeeScript","readme":"YakYak\n======\n\n[![Build Status](https://travis-ci.org/yakyak/yakyak.svg)](https://travis-ci.org/yakyak/yakyak)\n[![Known Vulnerabilities](https://snyk.io/test/github/yakyak/yakyak/badge.svg?targetFile=package.json)](https://snyk.io/test/github/yakyak/yakyak?targetFile=package.json)\n\n\u003e Desktop client for Google Hangouts *(not Google Hangouts Chat, which is a [different](https://github.com/yakyak/yakyak/issues/1037) thing)*\n\n![sshot](https://cloud.githubusercontent.com/assets/123929/16032313/cdba46c2-3204-11e6-912f-a72fef60563a.png)\n\n(This app is in no way associated with or endorsed by Google)\n\n## Install it\n\nWe provide [prebuilt binaries](https://github.com/yakyak/yakyak/releases) for macOS, Linux 32 / 64 and Windows 32 / 64. This is the [latest release](https://github.com/yakyak/yakyak/releases/latest)\n\nCheck out our wiki for [additional installation methods](https://github.com/yakyak/yakyak/wiki)\n\nWe love [bug reports](https://github.com/yakyak/yakyak/issues)!\n\n## What does it do:\n\n* Send/receive chat messages\n* Send/receive SMS/MMS (Project Fi / Google Voice) -- basic functionality\n* Create/change conversations (rename, add people)\n* Leave/delete conversation\n* Notifications (using native OS notifications)\n  * Toggle notifications on/off\n* Drag-drop, copy-paste or attach-button for image upload.\n* Hangupsbot sync room aware (no bot name, proper user pics)\n* Show inline images\n* Send presence/focus/typing/activeclient to behave like a proper client\n* History scrollback\n* Video/audio integration (open in chrome)\n* Focus/typing indications (mainly a design issue. keep it clean)\n* Offer alternative color schemes\n* Translations in 22 languages so far:\n  * English / Portuguese _(Portugal and Brazil)_ / French / Spanish / Czech / German / Polish / Russian / Hebrew / Ukrainian / Slovenian / Korean / Tamil / Romanian / Swedish / Japanese / Italian / Danish / Bengali / Slovak / Turkish / Arabic / Telugu / Finnish /Breton / Simplified chinese\n  * We're looking for volunteers to translate the app to new languages\n\n![sshot1](https://cloud.githubusercontent.com/assets/123929/16032393/991d63f8-3205-11e6-98bf-31f1b57cdc96.png)\n\n![sshot2](https://cloud.githubusercontent.com/assets/123929/16032394/9e2ac08e-3205-11e6-81cc-fd4cb37441b5.png)\n\n**NOTE**\n\nYakyak may show up as iOS Device and Google may alert you that *\"some iOS Device is trying to use your account\"*. This is normal as yakyak is an unofficial client and it mimics the behaviour of an iOS device in order to establish a communication with Google Hangout APIs.\n\n\n## Credits\n\n#### Main authors\n\n* [André Veríssimo](https://github.com/averissimo)\n* [Davide Bertola](https://github.com/davibe)\n* [Martin Algesten](https://github.com/algesten)\n\n#### Contributors\n\n* [David Banham](https://github.com/davidbanham)\n* [Max Kueng](https://github.com/maxkueng)\n* [Arnaud Riu](https://github.com/arnriu)\n* [Austin Guevara](https://github.com/austin-guevara)\n* [Mathias Tillman](https://github.com/HomerSp)\n\n## Developing\n\nThis is an open source project. Please help us!\n\nIt is written in coffeescript (nodejs) based on\n[hangupsjs](https://github.com/algesten/hangupsjs) using\n[trifl](http://algesten.github.io/trifl/) on top of\n[electron (atom shell)](https://github.com/electron/electron).\n\n### How can you help?\n\nYou can improve YakYak in many ways:\n\n* Core functionality\n* Interface *(example: new themes only require choosing less than 20 colors)*\n* Bug fixing\n* Translations *(new translation only need 117 strings)*\n\nSend a pull request, start a conversation with a\n[new issue](https://github.com/yakyak/yakyak/issues/new) or participate on a\n [ongoing conversation](https://github.com/yakyak/yakyak/issues).\n\n### Setup\n\nRequirements:\n\n- Node.js (v4 or v6)\n\n```bash\n$ npm install\n$ npm run gulp\n```\n\n### Continuous build\n\n```bash\n$ npm run gulp watch\n```\n\n### Run it\n\n```bash\n$ npm run electron app\n```\n\n### Build Binaries for Deployment\n\n*Supported platforms:* Windows (*win32*), Mac OS X (*darwin*), Linux (*linux*)\n\n*Suported architectures:* 64-bits (*x64*), 32-bits (*ia32*)\n\n```bash\n# Building for all platforms and architectures\n$ npm run deploy\n\n# You can also build specific builds by using\n#  deploy:\u003cplatform\u003e-\u003carchitecture\u003e\n# example:\n$ npm run deploy:darwin-x64\n```\n\nIf you have [fpm](https://github.com/jordansissel/fpm) installed (`gem install fpm`), you can also build RPM, Deb, or Arch packages:\n\n```bash\n$ npm run deploy:linux-x64:rpm\n$ npm run deploy:linux-x64:deb\n$ npm run deploy:linux-x64:pacman\n```\n\n*note:* if you are building *Windows* binaries in *Linux* or *Mac OS X*, Wine (1.6 or higher) must be installed. It also requires a 32-bit Wine installation when building Windows 32-bit binary.\n\n### Structure\n\n| Location  | Description                              |\n|-----------|------------------------------------------|\n| `src/`    | Is where sources live                    |\n| `src/ui/` | Holds renderer code (client side)        |\n| `dist/`   | Everything is compiled to this directory |\n\n### Acknowledgement\n\n- All the users and developers of YakYak\n- [\"You wouldn't believe\"](https://notificationsounds.com/notification-sounds/you-wouldnt-believe-510) as the 'new message' sound for some platforms and is licensed under CC\n","funding_links":[],"categories":["CoffeeScript","Communication and Collaboration Tools","Apps","Applications","Uncategorized"],"sub_categories":["Unofficial Apps","Chat Clients","Open Source"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyakyak%2Fyakyak","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyakyak%2Fyakyak","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyakyak%2Fyakyak/lists"}