Home / Online Service Revivals / Dead Devices & Cloud Services

198 open-source Dead Devices & Cloud Services projects

Dead Devices & Cloud Services (Online Service Revivals): open-source projects that exist because someone reverse engineered a closed product, sorted by GitHub stars.

  1. NoLongerEvil Thermostat★ 1,912 · active · JavaScript

    Custom firmware and server that keep Nest v1/v2 thermostats working after Google ends support

  2. Legacy Update★ 1,381 · active · C++

    Restores Windows Update and activation for legacy Windows versions after shutdown

  3. DeskThing★ 1,199 · active · TypeScript

    Turns the discontinued Spotify Car Thing into a desktop display for many apps

  4. node-dash-button★ 944 · dormant · JavaScript

    Node module that emits events when an Amazon Dash button is pressed

  5. fang★ 863 · active · TypeScript

    Local control of Neato robot vacuums, from the Vacuula project

  6. amazon-dash★ 848 · slowing · Python

    Repurposes Amazon Dash buttons to run custom actions

  7. wire-pod★ 835 · active · Go

    Free local server that replaces the cloud services of the Anki Vector robot

  8. mobile-app★ 664 · archived · Kotlin

    Cobble, an iOS and Android companion app for Pebble watches on Rebble

  9. snap-camera-server★ 586 · active · JavaScript

    Self-hosted server for Snap Camera after its 2023 shutdown

  10. StadiaWireless★ 454 · dormant · Python

    Uses the Google Stadia controller wirelessly on PC

  11. spotify-car-thing-reverse-engineering★ 447 · slowing · Shell

    Reverse engineering notes for the Spotify Car Thing

  12. nocturne★ 413 · active · Rust

    Custom firmware for the discontinued Spotify Car Thing

  13. harmony-api★ 400 · dormant · JavaScript

    Local HTTP/MQTT server to control Logitech Harmony hubs without the cloud

  14. Amazon_Dash_Button★ 366 · dormant · C

    Teardown with components and pinouts of the Amazon Dash button

  15. superbird-debian-kiosk★ 270 · slowing · JavaScript

    Debian Chromium kiosk image for the discontinued Spotify Car Thing

  16. Sachesi★ 266 · dormant · C

    Firmware extractor, searcher and installer for BlackBerry 10

  17. superbird-bulkcmd★ 263 · dormant · Shell

    Resources to access the U-Boot shell of the Spotify Car Thing over USB

  18. PyCozmo★ 239 · dormant · Python

    Pure-Python library and alternative SDK for the Anki Cozmo robot, from protocol RE

  19. immortal★ 215 · active · Kotlin

    Launcher, photo frame and app store that revive discontinued Meta Portal devices

  20. OpenNeato★ 207 · active · C++

    Open-source replacement for Neato's discontinued cloud and mobile app

  21. Slinger★ 202 · slowing · Python

    Reuses Slingbox hardware for remote TV viewing after Sling's servers shut down

  22. superbird-tool★ 198 · slowing · Python

    Cross-platform toolkit to flash and modify the Spotify Car Thing (superbird)

  23. EyeFiServer★ 190 · dormant · Python

    Open-source Eye-Fi server in Python

  24. stadiacontroller★ 190 · dormant · Go

    Emulates an Xbox 360 controller from a wired Google Stadia controller

  25. open-pocket★ 189 · slowing

    Clean-room open-source implementation of the discontinued Pocket service

  26. vacuula★ 187 · active · TypeScript

    Custom server that revives Neato robot vacuums after the cloud shutdown

  27. pynab★ 174 · slowing · Python

    Python software that revives Nabaztag rabbits with a Raspberry Pi board

  28. nocturne-ui★ 152 · archived · JavaScript

    Standalone web UI of Nocturne, the Spotify Car Thing firmware

  29. eyefiserver2★ 150 · dormant · Python

    Standalone Eye-Fi server that replaces the shut-down Eye-Fi cloud for Wi-Fi SD cards

  30. simple-sonoff-server★ 144 · dormant · JavaScript

    Emulates the Sonoff cloud servers on the local network

  31. dash-button★ 132 · archived · TypeScript

    Node.js server that reacts to Amazon Dash buttons on a Wi-Fi network

  32. OpenJabNab★ 127 · dormant · C++

    PHP/C++ server that replaces the shut-down Nabaztag/Tag rabbit cloud

  33. Vector source★ 119 · dormant · C++

    Released source of the Anki Vector robot firmware, published after Anki's shutdown

  34. insteon-mqtt★ 102 · active · Python

    Insteon PLM to MQTT bridge for local control of Insteon devices

  35. NeatoToolio★ 101 · dormant · NSIS

    Diagnostic tool for Neato Botvac robot vacuums

  36. EchoRelay★ 99 · archived · C#

    Reimplementation of Echo VR web services and dedicated server

  37. ServerlessNabaztag★ 98 · active · C

    Firmware to control a Nabaztag/tag directly over the web, without the dead server

  38. wire-os★ 92 · active · C

    WireOS, a custom firmware for the Anki Vector robot

  39. RE-HARMONY★ 89 · active · Python

    Configures Logitech Harmony One remotes over USB without Logitech's service

  40. WirePod★ 88 · active · C

    Cross-platform builds of wire-pod, the local server for Anki Vector

  41. petnet-feeder-service★ 84 · active · Python

    Local replacement service for the Petnet SmartFeeder v2 after Petnet's shutdown

  42. Bildschirmtext revival★ 80 · slowing · Python

    Server that revives Germany's BTX videotex service for original decoders and clients

  43. prelude★ 78 · active · Rust

    Wireless and wired CarPlay and Android Auto for the Spotify Car Thing

  44. pynitel★ 78 · dormant · Python

    Python library to write Minitel videotex servers for real French Minitel terminals

  45. ZuneModdingHelper★ 76 · slowing · C#

    Tool that applies community mods to the Zune desktop software

  46. YouTubeLegacy★ 75 · active · Logos

    Makes old iOS YouTube app versions work again

  47. asterisk-Softmodem★ 73 · dormant · C

    V.23 softmodem for Asterisk so real BTX/Minitel terminals can dial revived services

  48. TC1-NG★ 72 · dormant · Swift

    iOS client for Phicomm TC1, DC1, A1 and M1 devices after Phicomm's cloud shut down

  49. ZuneNetApi★ 71 · active · C#

    Recreation of the original Zune web APIs (marketplace, social) for the Zune software

  50. amazon-dash-wiced★ 66 · dormant

    Broadcom WICED SDK port to run custom firmware on the Amazon Dash button

  51. Gear360_OSS★ 66 · dormant · Shell

    Gear 360 firmware and source archive to work around Samsung's server shutdown

  52. NabAlive★ 63 · dormant · Java

    Netty-based server for Nabaztag rabbits

  53. picobrew-server★ 63 · active · JavaScript

    Reverse engineered server for the PicoBrew Zymatic brewing protocol

  54. wirepod-vector-python-sdk★ 62 · slowing · Python

    Patched Anki Vector Python SDK that works with wire-pod

  55. logitech-harmony-ir-archive★ 61 · active · HTML

    Archive of IR codes and protocol formats used by Logitech Harmony remotes

  56. blink★ 59 · dormant · Java

    Server scripts and Android app to control a Wink hub locally

  57. forecaswatch2★ 59 · active · JavaScript

    Open-source revival of the ForecasWatch Pebble watchface

  58. minisrv★ 57 · active · JavaScript

    Node.js WebTV/MSN TV server with encrypted WTVP protocol support

  59. StadiEm★ 57 · dormant · C#

    Lets Stadia controllers emulate Xbox 360 and DS4 controllers on PC

  60. rifec★ 55 · dormant · Perl

    Receives images from Eye-Fi cards without the Eye-Fi service

  61. wire-prod-pod★ 51 · archived · Go

    Production-device variant of wire-pod, the local Anki Vector cloud replacement

  62. hydrogen★ 49 · slowing · Svelte

    Alternative Debian-based UI for the Spotify Car Thing

  63. unBand★ 49 · dormant · C#

    Tool to customize and export data from the Microsoft Band

  64. libmtp-zune★ 43 · dormant · C

    libmtp patches that add support for Microsoft Zune players

  65. WirePodVectorCommandHomeAssistant★ 41 · slowing · Go

    Wire-pod plugin that lets the Anki Vector robot send commands to Home Assistant

  66. nocturne-connector★ 40 · active · TypeScript

    Raspberry Pi OS image that gives the Spotify Car Thing Wi-Fi connectivity

  67. ryfi★ 40 · dormant · Ruby

    Ruby/Sinatra Eye-Fi server

  68. rebblestore-api★ 39 · archived · Go

    API of the Rebble app store for Pebble watches

  69. iii★ 36 · dormant · C++

    Open-source Eye-Fi card manager daemon

  70. vector-cloud★ 36 · dormant · Go

    Released cloud-side code for the Anki Vector robot

  71. meta-doctor★ 35 · slowing · Shell

    Modifies the Palm webOS Doctor to install webOS without Palm's servers

  72. rebble-sideloader★ 35 · dormant · Kotlin

    Opens .pbw, .pbl and .pbz files in the official Pebble app

  73. stouyapi★ 35 · active · JavaScript

    Static API server that keeps the OUYA console store working after its 2019 shutdown

  74. Escape Pod extension★ 33 · dormant · C#

    Extension SDK for Escape Pod, the local server for the Anki Vector robot

  75. temp-unbrick★ 33 · slowing · Shell

    Method to temporarily unbrick the Spotify Car Thing

  76. superbird-buildroot★ 31 · dormant

    Buildroot environment for the Spotify Car Thing (superbird)

  77. nabgcc★ 30 · active · C

    Nabaztag:tag firmware ported to GCC

  78. stadia-bluetooth★ 30 · dormant · Python

    Stadia controller over Bluetooth on Linux

  79. bridgething★ 29 · active · Rust

    System daemon and app ecosystem for the Spotify Car Thing

  80. nixos-superbird★ 29 · active · Nix

    NixOS for the Spotify Car Thing

  81. libpebblecommon★ 28 · slowing · Kotlin

    Kotlin Multiplatform rewrite of libpebble2 for talking to Pebble watches

  82. trudy★ 28 · dormant · Ruby

    Nabaztag rabbit server

  83. vector-plus★ 28 · dormant · C#

    Community app that manages new behaviours for the Anki Vector robot

  84. bbstore★ 27 · slowing · JavaScript

    New app storefront for BlackBerry 10 devices

  85. spotify-car-thing-bt★ 27 · dormant · Rust

    Code to connect to and talk with a Spotify Car Thing over Bluetooth

  86. demystified★ 26 · dormant · Shell

    Reverse engineering of the Wink smart home hub

  87. escapepod-docker★ 26 · dormant · Batchfile

    Docker image of Escape Pod, the local server for the Anki/DDL Vector robot

  88. homeassistant-bose-soundtouch-bridge★ 26 · active · Python

    Revives physical preset buttons on Bose SoundTouch speakers after the cloud shutdown

  89. spotify-car-thing_debian_chroot★ 24 · dormant · Shell

    Scripts to create a Debian chroot on the Spotify Car Thing

  90. whatsberry-public★ 24 · active · JavaScript

    Brings WhatsApp back to BlackBerry 10 and old Android devices

  91. WinStadia★ 23 · active · C

    Uses Google Stadia controllers as Xbox controllers on Windows over USB and Bluetooth

  92. PlayThing★ 22 · active · Java

    Android 9 on the Spotify Car Thing as a wired Apple CarPlay receiver

  93. zunefirmware-upgrade★ 22 · dormant

    Keeps Zune players updatable after Microsoft's Zune service closed

  94. nabaztag-server★ 21 · dormant · Java

    Server software for Nabaztag rabbits based on the original Violet code

  95. Glowforge-Utilities★ 20 · active · Python

    Utilities for firmware development on the Glowforge laser

  96. rebble-appstore-api★ 20 · active · Python

    Rebble reimplementation of Pebble's appstore API after Fitbit shut down Pebble services

  97. spotify-car-thing_uboot_builder★ 20 · dormant · Shell

    Builds U-Boot for the Spotify Car Thing in Docker

  98. vector-go-sdk★ 20 · dormant · Go

    Go SDK for the Anki Vector robot released after Anki's shutdown

  99. vic-yocto★ 20 · slowing

    Updated Yocto-based OS for the Anki Vector robot

  100. karotz-vm★ 19 · dormant · JavaScript

    Karotz virtual machine in Java

  101. unlocking-vector★ 19 · archived

    Notes on Anki Vector's architecture, security and history

  102. WPDevModeResearch★ 19 · active · Python

    Notes on Windows Phone 7/8 developer mode activation

  103. rebble-asr★ 18 · active · Python

    Rebble speech recognition service that replaces Pebble's dictation backend

  104. stadia2xbox★ 18 · dormant · Go

    Emulates an Xbox 360 controller from a Stadia controller

  105. nabblockly★ 17 · slowing · JavaScript

    Blockly programming interface for Nabaztag rabbits

  106. roomba-v4★ 17 · active · Python

    Local control of iRobot Roomba v4 protocol robots without the cloud

  107. nabaztag★ 16 · dormant · PHP

    NabaztagLives code to run a Nabaztag on a Raspberry Pi or self-hosted server

  108. VectorIntelligence★ 16 · active · Python

    Self-hosted AI brain that replaces the cloud for the Anki Vector robot

  109. Zune-Social-Tagger★ 16 · dormant · C#

    Links albums to Zune Marketplace entries for the Zune social features

  110. Fe-Fi★ 15 · archived · Java

    Eye-Fi image receiver for Android

  111. forgefirm★ 15 · active · Python

    OpenGlow ForgeFIRM open firmware for Glowforge lasers

  112. karotz-openkarotz-firmware★ 15 · dormant · Shell

    OpenKarotz firmware that runs the Karotz rabbit without the dead Violet cloud

  113. libmsftband★ 15 · dormant · Python

    Reverse engineering of the Microsoft Band Bluetooth protocol

  114. nocturned★ 15 · archived · Rust

    Local daemon for Nocturne on the Spotify Car Thing

  115. Prodigy Reloaded★ 15 · active · Elixir

    Reimplemented server side of the 1990s Prodigy online service for its original DOS client

  116. PyZuneMetadataServer★ 15 · active · Python

    Recreation of the Zune CD metadata servers in Python

  117. tt★ 15 · dormant · Rust

    egui port and alternative UI for the Spotify Car Thing

  118. eyefiserver3★ 14 · dormant · Python

    Standalone Eye-Fi server in Python for Linux and Synology NAS

  119. nabaztag-php★ 14 · dormant · JavaScript

    Simple PHP Nabaztag server

  120. Nezu★ 14 · slowing · C#

    Zune 30 emulator built for accuracy

  121. rebble-weather★ 14 · active · Python

    Rebble weather service that replaces Pebble's weather backend

  122. Slingbox.Capture★ 14 · dormant · C#

    API that captures video streams from a Slingbox on the local network

  123. Sonoff-Server★ 14 · dormant · JavaScript

    Private self-hosted Sonoff cloud server in Node.js

  124. Alternative-Bose-SoundTouch-controller-no-Cloud★ 13 · active · HTML

    Bose SoundTouch controller that works without the Bose cloud

  125. karotz2mqtt★ 12 · dormant

    Karotz to MQTT gateway for Home Assistant on OpenKarotz

  126. nabaztag-emulator★ 12 · dormant · Shell

    Nabaztag emulator that runs on the Karotz rabbit

  127. PyZuneCatalogServer★ 12 · archived · Python

    Recreation of the Zune catalog server (catalog.zune.net)

  128. rebble-auth-py★ 12 · active · Python

    Rebble authentication service for Pebble watches

  129. rebble-timeline-sync★ 12 · active · Python

    Rebble timeline sync service that replaces Pebble's timeline servers

  130. stadia-ble-dongle★ 12 · dormant · C

    Dongle that turns a Stadia controller into a BLE HID device

  131. yocto-superbird★ 12 · active · Shell

    Yocto BSP for the Spotify Car Thing

  132. car_thang★ 11 · slowing · Rust

    Linux distribution and media app for the Spotify Car Thing

  133. companion-app★ 11 · dormant · C#

    Replacement companion app for Microsoft Band 1 and 2

  134. gfire★ 11 · archived · C

    Xfire protocol plugin for libpurple/Pidgin

  135. harmony-decompiler★ 11 · active · Python

    Reverse engineering of the Logitech Harmony configuration binary format

  136. ZuneNet★ 11 · active · TypeScript

    Community recreation of zune.net and social.zune.net

  137. KarotzFiles★ 10 · active · Shell

    Files to keep the Karotz smart rabbit running after its servers closed

  138. lumia-dloadtool★ 10 · active · C

    Tool for Nokia's DLOAD bootloader on Lumia Windows Phones

  139. Modernize-Harmony-880★ 10 · slowing · C

    Modernizes the Logitech Harmony 880 universal remote

  140. nabaztag-tools★ 10 · dormant · C

    Bytecode compiler for Nabaztag firmware

  141. nodetag★ 10 · dormant · JavaScript

    Nabaztag server written in JavaScript

  142. openab★ 10 · slowing · Go

    Open-source Nabaztag server

  143. rebble-boot★ 10 · active · Python

    Rebble boot service that points the Pebble phone app at Rebble servers

  144. ZuneArtistImages★ 10 · slowing · Python

    Zune.net server recreation for artist background images on the Zune HD

  145. Zurk's offline Chumby firmware★ 10 · dormant · Perl

    Offline firmware that keeps the classic Chumby working without its cloud service

  146. bit-switch★ 9 · active · Dart

    Flutter app to control legacy Belkin Wemo devices locally

  147. bose-soundtouch★ 9 · active · JavaScript

    Replacement server for the Bose SoundTouch cloud

  148. superbird-android★ 9 · active · Java

    Android 9 Go build for the Spotify Car Thing

  149. webOS Community Edition★ 9 · active · JavaScript

    Community-maintained new release of legacy Palm/HP webOS for old devices

  150. dibby-wemo-manager★ 8 · active · JavaScript

    Local Belkin Wemo control app and Homebridge plugin without the cloud

  151. flashthing★ 8 · active · Rust

    Flashing tool for the Spotify Car Thing

  152. heyefi★ 8 · archived · Haskell

    Eye-Fi SD card server written in Haskell

  153. Lunacy★ 8 · active · JavaScript

    Runtime that runs legacy webOS applications on Android

  154. nabazjs★ 8 · active · JavaScript

    Node.js Nabaztag server

  155. nabaztag★ 8 · active · Python

    Home Assistant add-on that revives original Nabaztag Wi-Fi rabbits

  156. smartap-revival★ 8 · active · C

    Reverse engineering of the Smartap smart shower (TI CC3200) to keep it working

  157. wingman★ 8 · archived · Go

    Management tool for the Spotify Car Thing

  158. Amazon-Dash-Server★ 7 · dormant · Python

    Fake Amazon server that traps Dash buttons by impersonating Amazon's gateway

  159. bose-soundtouch-resurrect★ 7 · active · JavaScript

    Self-hosted replacement that keeps Bose SoundTouch speakers working after the cloud shutdown

  160. meta-openglow★ 7 · active · C

    OpenGlow Yocto BSPs for Glowforge CNC lasers

  161. openauto-pro-community★ 7 · archived · QML

    Community revival of OpenAuto Pro, the Android Auto head unit for Raspberry Pi

  162. sense★ 7 · slowing · JavaScript

    Local API server and Homebridge plugin for the Hello Sense sleep tracker

  163. terbium★ 7 · slowing

    Flasher for the Spotify Car Thing

  164. esp32-nabaztag★ 6 · dormant · C

    Nabaztag firmware running on an ESP32

  165. JiboAutoMod★ 6 · active · Python

    Modding software from the Jibo Revival Group to keep the Jibo robot working

  166. nerves_system_superbird★ 6 · slowing · Elixir

    Nerves system for the Spotify Car Thing

  167. rebble-cohorts★ 6 · active · Python

    Rebble cohorts API that serves firmware and app info to Pebble phones

  168. rebble-dev-portal★ 6 · active · JavaScript

    Developer portal for submitting apps to the Rebble Pebble app store

  169. rebble-ios★ 6 · dormant · Swift

    Alternative Pebble companion app for iPhone

  170. DeskThing-LiteClient★ 5 · slowing · TypeScript

    Lightweight DeskThing client built to run on the Spotify Car Thing

  171. harmony900tools★ 5 · active · C++

    Tools to program the Logitech Harmony 900 remote without the Logitech cloud software

  172. leap-motion-linux-revival★ 5 · active · Shell

    Gets the original Leap Motion Controller working on Linux after Ultraleap's shutdown

  173. vic-cloudless★ 5 · active · Go

    Cloudless firmware build for the Anki Vector robot

  174. zune-podcasts★ 5 · active · JavaScript

    Proxy that lets the Zune software import modern podcasts

  175. bose-soundtouch-hook★ 4 · active · C

    LD_PRELOAD hook library to reverse engineer Bose SoundTouch speakers

  176. insteon-server★ 4 · dormant · JavaScript

    Local Express server to control Insteon devices

  177. legacy-firmware-patcher★ 4 · active · Python

    Patches original Pebble Technology firmware so old watches keep working

  178. louyapi★ 4 · dormant · Java

    Local OUYA API server app for the OUYA console after its store closed

  179. msband-py★ 4 · dormant · Python

    Python library for the discontinued Microsoft Band and Band 2

  180. PenumbraOS SDK★ 4 · archived · Kotlin

    App SDK for PenumbraOS, which keeps the Humane Ai Pin usable after its cloud shutdown

  181. rebble-lp★ 4 · active · Python

    Rebble language pack API for Pebble watches

  182. BlackFire★ 3 · dormant · Objective-C

    Unofficial Xfire client written in Objective-C

  183. dtptd★ 3 · active · C

    Service for Windows Phone 7 DeskTop PassThrough network connections

  184. esphome-petnet-feeder★ 3 · dormant

    ESPHome firmware that revives the first-generation Petnet SmartFeeder

  185. GermGuardianBLE★ 3 · active · JavaScript

    Restores the GermGuardian air purifier app after the vendor shut its service

  186. JiboExperiments★ 3 · active · C#

    OpenJibo server software to revive Jibo robots after the cloud shutdown

  187. JiboExperiments★ 3 · active · C#

    Jibo experiments and OpenJibo revival efforts

  188. pebble-appstore-legacy★ 3 · active · HTML

    Old apps.getpebble.com appstore front end, modified for Rebble

  189. pinitd★ 3 · archived · Rust

    Init system for PenumbraOS on the Humane Ai Pin

  190. poolpump★ 3 · active · Ruby

    Local server that replaces the cloud backend of a Chinese pool pump controller

  191. python3-gfhardware★ 3 · active · Python

    Python modules to control Glowforge laser hardware directly

  192. webOS App Catalog backend★ 3 · archived

    PHP backend that restores the shut-down webOS App Catalog for legacy devices

  193. foobot-local★ 2 · active · Python

    Runs a Foobot air quality monitor locally after the Airboxlab cloud shutdown

  194. motorola-q11-freedom★ 2 · active · TypeScript

    Local control panel for Motorola Q11 mesh Wi-Fi after the Minim/MotoSync cloud shutdown

  195. webOS App Museum service★ 2 · active · PHP

    Reimplemented backend for the webOS App Museum on legacy Palm devices

  196. webOS sharing-service★ 2 · active · PHP

    Simple sharing service that replaces dead cloud sharing for retro webOS devices

  197. btx-re★ 0 · active · Assembly

    Reverse engineering of the Commodore Bildschirmtext Decoder II cartridge ROM

  198. mini-mopera-wgate★ 0

    Minimal server reimplementation of the WonderSwan Mobile OPErator RAdio web gateway