Topics / #auto-update

Auto-update projects on GitHub

Automatic update mechanisms for desktop apps and self-updating services.

As of , the most-starred Auto-update projects on GitHub are tauri (112K stars), atom (60.7K stars) and dsh-desktop (31.1K stars). GitHub.Locker tracks 29 Auto-update repositories with 379K stars combined. The fastest-growing on October 16 was quiver-launcher, with +162 stars in a day.

29Projects
379KStars in total
+1KStars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

29 projects · by stars

  1. #1 · tauri-apps/tauri

    tauri

    Tauri is a framework for building tiny, blazingly fast binaries for all major operating systems, letting you write the UI with any front-end framework that compiles to HTML, JS and CSS.

    112K
  2. #2 · atom/atom

    atom

    Atom is a hackable text editor for the 21st century, built on Electron.

    60.7K
  3. #3 · anywhere-labs/dsh-desktop

    dsh-desktop

    A free, open-source Windows and macOS desktop client for DeepSeek Harness (DSH): the Harness's local Web UI, Host service and plugin system wrapped into one native app. Everything — even the desktop shell itself — is a plugin.

    31.1K
  1. 4

    iptv-api

    25.6KGuovin/iptv-api · Python

    An IPTV source auto-update tool: it collects live stream links from multiple sources, checks availability, speed-tests them and outputs playable M3U/TXT playlists or an API endpoint you can import into any player.

  2. 5

    watchtower

    24.6Kcontainrrr/watchtower · Go

    Watchtower automates Docker container updates: push a new image to your registry and it pulls it, stops the old container and starts the new version in its place.

  3. 6

    electron-react-boilerplate

    24.3Kelectron-react-boilerplate/electron-react-boilerplate · TypeScript

    Electron React Boilerplate is a starter template for building cross-platform desktop apps with Electron, React, and TypeScript, preconfigured with Webpack, Babel, and ESLint.

  4. 7

    TranslucentTB

    20.6KTranslucentTB/TranslucentTB · C++

    A lightweight utility that makes the Windows taskbar translucent or transparent on Windows 10 and 11. It uses only a few MB of RAM and almost no CPU.

  5. 8

    OpenEmu

    17.8KOpenEmu/OpenEmu · Swift

    OpenEmu is a free, open-source retro game emulator for macOS that aims to make playing classic console games feel like a first-class native Mac experience.

  6. 9

    electron-builder

    14.7Kelectron-userland/electron-builder · TypeScript

    Electron-builder packages an Electron app into ready-to-distribute installers for macOS, Windows, and Linux, with auto-update support built in out of the box.

  7. 10

    rayburst

    11.1KAnInsomniacy/rayburst · TypeScript

    Motrix Next is a full-featured open-source download manager — a ground-up rewrite of the popular Motrix app, now built on Tauri 2 (Rust) and Vue 3 instead of Electron, supporting HTTP, BitTorrent, ED2K, and Magnet downloads.

  8. 11

    microduck

    9.5Kpollen-robotics/microduck · Rust

    Microduck is a tiny biped duck robot (about 25cm, 800g), and this repo is the robot's brain: Rust daemons that run a 50Hz control loop driving fifteen servos using reinforcement-learning policies exported to ONNX.

  9. 12

    quotio

    4.9Knguyenphutrong/quotio · Rust

    Quotio is a native macOS menu bar app for managing CLIProxyAPI, a local proxy server that unifies multiple AI provider accounts (Claude, OpenAI Codex, Qwen, Vertex AI, iFlow, Antigravity, Kiro, GitHub Copilot) with quota tracking and automatic failover.

  10. 13

    hongguo-desktop-releases

    3.8Kwaligoraamodio288-rgb/hongguo-desktop-releases

    This is the Windows desktop client for 'Hongguo' (红果), a short-drama (duanju) player app. It lets you browse, search and watch short drama series on a PC with local favorites and resume-watching, without needing an Android emulator.

  11. 14

    deepseek-harness-desktop

    3.1Kdsh-tauri/deepseek-harness-desktop · TypeScript

    DeepSeek Harness Desktop is a native desktop wrapper for the DeepSeek Harness (dsh) AI agent CLI, built with Tauri so it ships as an 8MB installer with zero manual environment setup on Windows, macOS, and Linux.

  12. 15

    mygo

    2.2Kegoist/mygo · Go

    MyGo is a Go toolkit for building desktop apps that either embed a web frontend in the OS's native webview or render a fully native UI drawn by MyGo itself on the GPU, and you can mix both in one app.

  13. 16

    quiver-launcher

    2.2Ktgeorgiadis/quiver-launcher · C#

    Quiver Launcher is a desktop app for downloading, installing, and running apps and games from GitHub and GitLab releases, backed by a personal library, a community app catalog, and mod management support.

  14. 17

    EAC-Desktop

    2.1KEbony-Vinyl/EAC-Desktop · TypeScript

    EAC-Desktop is a native desktop wrapper for DeepSeek Harness (dsh): it ships the official CLI/agent already bundled with Node.js, then adds a native window, system tray, plugin marketplace, skins, memory/persona cards, and other community extras on top.

  15. 18

    lolPing

    1.5Kdarrenprx/lolPing · TypeScript

    lolPing puts the League of Legends ping wheel and emote wheel onto your whole desktop: hold Alt (Option on a Mac), drag, and let go on a slice to play the original ping animation and sound over any app, on any monitor.

  16. 19

    workbuddy-switch

    1.3Kchangexbc/workbuddy-switch · Rust

    A desktop app (and webui/npm alternative) for switching between multiple WorkBuddy, CodeBuddy CLI, and CodeBuddy CN IDE accounts, with credit-expiry monitoring, auto check-in, and token usage statistics.

  17. 20

    tinyjsapp

    1.1Ktarwin/tinyjsapp · C

    tinyjs lets you build native desktop apps in plain JavaScript for both the backend and frontend, shipping as a tiny ~6MB app with no Electron, Node, or bundled Chromium — the backend runs on txiki.js and the frontend renders through the system's native WebKit.

  18. 21

    stemkit

    1.1Kdanielravina/stemkit · TypeScript

    StemKit splits any YouTube song into isolated stems — vocals, drums, bass, guitar, piano and more — running entirely on your own machine, with a mini DAW-style player to mix/mute/solo each stem.

  19. 22

    macos-sysdata

    944Jarvis322/macos-sysdata · Swift

    It's a free macOS menu bar app that opens up the vague 'System Data' bucket in Storage settings and shows exactly what's filling it (simulator runtimes, Xcode caches, package manager stores, VM disks, logs, per-app data) so you can delete items one by one instead of guessing.

  20. 23

    dsh_desktop

    715myYangyunfan/dsh_desktop · JavaScript

    DSH Desktop is an out-of-the-box desktop client that packages DeepSeek Harness (dsh) for Windows (with macOS/Linux builds in preview). It bundles a full Node.js runtime, the dsh CLI, and all official plugins so you can double-click and run without installing anything first.

  21. 24

    VI-Translate

    702breslee1707/VI-Translate · Python

    PDF Translate is an open-source desktop and Android app that translates PDF documents into Vietnamese and 35 other Latin-script languages while keeping the original layout, formulas, tables, and images intact.

  22. 25

    overdrive-releases

    586overdriveps5/overdrive-releases

    This repository hosts the official builds of Overdrive, a game store application for jailbroken PlayStation 5 consoles.

  23. 26

    Free-Configs

    385patterniha/Free-Configs · Python

    A free collection of proxy configs for getting around internet filtering: add its subscription link to a client app and it feeds you working configs, refreshed every 24 hours.

  24. 27

    what-the-port

    251tomjohndesign/what-the-port · Swift

    WhatThePort is a native Swift menu bar app for macOS that shows every local development server running on your Mac: project name, port, git branch, uptime, and resource use, so you can open, restart, or stop them without hunting through terminal windows.

  25. 28

    dsh-launcher

    199Ruler4396/dsh-launcher · C#

    It is a lightweight native Windows launcher shell for DeepSeek Harness (dsh): double-click to start the dsh service instead of typing commands, with optional auto-start on boot.

  26. 29

    openframe-saas-desktop

    156flamingo-stack/openframe-saas-desktop · Rust

    OpenFrame Console is a Tauri 2 desktop shell for the OpenFrame SaaS platform. It wraps the openframe-oss-frontend static web export and adds OS-level features a browser tab can't do, like tray notifications, persistent sessions, and system-browser OAuth sign-in.

Often tagged together