{"repo":"imLinguin/comet","free":true,"listed":false,"github":"https://github.com/imLinguin/comet","clone":"git clone https://github.com/imLinguin/comet.git","description":"Open Source implementation of GOG Galaxy Communication Service for SDK bundled with GOG games.","language":"Rust","stars":369,"topics":["gaming","gog-galaxy","sdk"],"license":"Apache-2.0","category":"api-integrations-sdks","readme_excerpt":"Open Source implementation of GOG Galaxy's Communication Service This project aims to implement calls made by game through SDK. Note: that means it can't and won't replace Communication Service in official client This will provide minimal and platform-agnostic SDK. For use in game launchers like Heroic or Lutris Project is continuation of Yepoleb's work https://gitlab.com/Yepoleb/comet/ but in Python now in Rust Supported Requests Game - [x] LIBRARY INFO REQUEST - [x] AUTH INFO REQUEST - [x] GET USER STATS REQUEST - [x] SUBSCRIBE TOPIC REQUEST - [x] UPDATE USER STAT REQUEST - [x] DELETE USER STATS REQUEST - [x] GET USER ACHIEVEMENTS REQUEST - [x] UNLOCK USER ACHIEVEMENT REQUEST - [x] CLEAR USER ACHIEVEMENT REQUEST - [x] DELETE USER ACHIEVEMENTS REQUEST - [x] GET LEADERBOARDS REQUEST - [x] GET LEADERBOARDS BY KEY REQUEST - [x] GET LEADERBOARD ENTRIES GLOBAL REQUEST - [x] GET LEADERBOARD ENTRIES AROUND USER REQUEST - [x] GET LEADERBOARD ENTRIES FOR USERS REQUEST - [x] SET LEADERBOARD SCORE REQUEST - [x] CREATE LEADERBOARD REQUEST - [ ] GET GLOBAL STATS REQUEST Overlay This includes calls made to be forwarded to game process - [x] START GAME SESSION REQUEST - [x] OVERLAY FRONTEND INIT DATA REQUEST - [x] OVERLAY STATE CHANGE NOTIFICATION - [x] ACCESS TOKEN REQUEST - [x] OVERLAY INITIALIZATION NOTIFICATION - [x] NOTIFY ACHIEVEMENT UNLOCKED - [x] SHOW WEB PAGE - [x] VISIBILITY CHANGE NOTIFICATION - [x] SHOW INVITATION DIALOG - [ ] GAME JOIN REQUEST NOTIFICATION - [ ] GAME INVITE SE","default_branch":null,"files":null,"tree":[],"storefront":"/r/imLinguin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/imLinguin/comet/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}