awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

self-hosted update server / release channel manager

रैंकिंग 30 जून 2026 को अपडेट की गई

For सॉफ्टवेयर अपडेट चैनल्स को मैनेज करने के लिए एक सिस्टम, the strongest matches are squirrel/squirrel.windows (Squirrel), sparkle-project/sparkle (Sparkle is a client-side update framework for macOS apps) and probonopd/appimagekit (AppImageKit is a packaging toolkit for creating portable Linux). electron-userland/electron-builder and microsoft/react-native-code-push round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

हम “update channels” से मेल खाने वाली ओपन-सोर्स GitHub रिपॉजिटरी को क्यूरेट करते हैं। परिणाम आपकी क्वेरी के आधार पर रैंक किए गए हैं — सीमित करने के लिए नीचे दिए गए फ़िल्टर चुनें, या AI के साथ रिफाइन करें।

“सॉफ्टवेयर अपडेट चैनल्स को मैनेज करने के लिए एक सिस्टम” के लिए परिणाम

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • squirrel/squirrel.windowssquirrel का अवतार

    squirrel/squirrel.windows

    7,968GitHub पर देखें↗

    Squirrel.Windows is a framework for installing and updating Windows desktop applications via HTTP. It functions as an application installer, background software updater, and distribution system that operates without the use of traditional installation wizards. The framework uses NuGet packages to distribute software and reduce download sizes through delta updates. It manages software releases by organizing updates into distinct HTTP channels to control how different user groups receive new versions. The system handles deployment through user-mode directory installation to avoid administrativ

    Squirrel.Windows is a Windows‑only client-side update framework that supports multiple release channels and delta updates, but it is not a self‑hosted server itself and lacks cross‑platform client support and a dedicated release management UI, making it a partial building block rather than the full update server or channel manager you asked for.

    C++Release Channel ManagementRelease Channel ManagersUpdate Channels
    GitHub पर देखें↗7,968
  • sparkle-project/sparklesparkle-project का अवतार

    sparkle-project/Sparkle

    9,224GitHub पर देखें↗

    Sparkle is a software update framework for macOS applications. It provides a system for delivering automatic updates using signed archives and RSS-based feeds to notify clients of new software versions. The framework ensures software integrity and authenticity through public-key cryptography, requiring digital signatures for both update archives and release feeds. It includes mechanisms for signing key rotation to maintain the security chain if a private key is lost. To optimize delivery, the project includes tools for generating binary delta updates that ship only the byte-level differences

    Sparkle is a client-side update framework for macOS apps with delta updates and code signing, but it is not a self-hosted server or release channel manager, and its macOS-only scope does not cover the cross-platform client library you need.

    Objective-CCode SigningSignature Verification ToolsAutomated Update Managers
    GitHub पर देखें↗9,224
  • probonopd/appimagekitprobonopd का अवतार

    probonopd/AppImageKit

    9,348GitHub पर देखें↗

    AppImageKit is a set of utility tools for the portable Linux application format, designed to bundle desktop applications into single executable binaries that run across multiple Linux distributions without requiring a system-wide installation. The toolkit provides specialized utilities for packaging applications into standalone binaries, extracting embedded filesystem images for inspection or execution, and signing binaries with cryptographic signatures to verify authenticity and integrity. The project covers binary packaging and deployment, embedded filesystem management, and digital packag

    AppImageKit is a packaging toolkit for creating portable Linux binaries, not a self-hosted update server or release channel manager — it handles binary signing and packaging but lacks multi-channel support, delta updates, client-side polling, or a server component for distributing updates.

    CApplication SigningPackage Signing
    GitHub पर देखें↗9,348
  • electron-userland/electron-builderelectron-userland का अवतार

    electron-userland/electron-builder

    14,594GitHub पर देखें↗

    electron-builder is a cross-platform build automator and packaging tool for Electron applications. It bundles source code and dependencies into platform-specific installers, portable executables, and app store formats for Windows, macOS, and Linux. The project functions as a distribution pipeline that orchestrates the signing and notarization of binaries to ensure authenticity and bypass security warnings. It also serves as an auto-update orchestrator, preparing application packages and distribution channels to support automatic background software updates. Its capability surface covers the

    electron-builder is a build and packaging tool that signs and prepares Electron app releases for distribution channels, but it is not a self-hosted update server — it generates update artifacts for integration with a separate update delivery system rather than managing the server side of update distribution.

    TypeScriptCode SigningApplication Signing
    GitHub पर देखें↗14,594
  • microsoft/react-native-code-pushMicrosoft का अवतार

    Microsoft/react-native-code-push

    9,133GitHub पर देखें↗

    This project is a dynamic code delivery system and over-the-air update client for cross-platform mobile frameworks. It enables the distribution of JavaScript bundles and remote assets directly to devices, allowing updates to be applied without requiring a full application store release. The system provides infrastructure for staged rollouts, A/B testing, and remote hotfix deployment by directing specific user segments or percentages to different code versions. It ensures stability through a client-side rollback manager that automatically reverts to a previous stable version if a new update ca

    This repository provides an over-the-air update client library for React Native apps with staged rollouts and rollback support, but it is not a self-hosted update server or release channel manager—it lacks the server component and release management UI and is specific to React Native rather than general software distribution.

    CRelease Channel PromotionsSignature Verification Tools
    GitHub पर देखें↗9,133
  • neoapplications/neo-storeNeoApplications का अवतार

    NeoApplications/Neo-Store

    4,345GitHub पर देखें↗

    Neo-Store is a privacy-focused open-source software manager that provides a centralized interface for discovering, installing, and updating applications with built-in security and privacy verification. It functions as an application privacy monitor, displaying tracker information, anti-features, and security vulnerabilities through dedicated visualization panels to support informed decision-making before installation. The project distinguishes itself through its repository client with mirror rotation, which synchronizes metadata from remote repositories by cycling through multiple mirrors to

    Neo-Store is an Android app manager that lets users discover and update apps from existing repositories, not a self-hosted server or library for distributing your own software updates with multi-channel support or delta updates.

    KotlinUpdate Schedulers
    GitHub पर देखें↗4,345
  • imranr98/obtainiumImranR98 का अवतार

    ImranR98/Obtainium

    17,651GitHub पर देखें↗

    Obtainium is an Android application manager designed to track, download, and install software updates directly from developer websites and third-party repositories. By bypassing centralized app stores, it enables users to maintain and update sideloaded applications through automated monitoring of external release sources. The application distinguishes itself through flexible source integration, allowing users to track software via direct URLs or by applying custom regex-based web scraping patterns to arbitrary web pages. It supports private repository access through configurable authenticatio

    Obtainium is a client-side Android app manager that monitors and installs updates from external sources, not a self-hosted server for distributing releases with multi-channel support, delta updates, or a cross-platform client library.

    DartVersion MonitoringAutomated Update Managers
    GitHub पर देखें↗17,651
  • fastlane/fastlanefastlane का अवतार

    fastlane/fastlane

    41,703GitHub पर देखें↗

    fastlane is a mobile DevOps framework and release automation tool designed to coordinate the building, signing, and distribution of iOS and Android applications. It functions as a build orchestrator and distribution manager that automates the delivery of mobile apps to app stores and testing environments. The project distinguishes itself through a plugin-based extension model that allows for custom action sets and a specialized system for managing developer resources. It automates the synchronization of code signing certificates and provisioning profiles and handles secure account authenticat

    fastlane automates building and signing mobile apps for store distribution rather than providing a self-hosted update server with multi-channel releases, delta updates, and client-side polling.

    RubyCode Signing
    GitHub पर देखें↗41,703
  • homebrew/brewHomebrew का अवतार

    Homebrew/brew

    48,527GitHub पर देखें↗

    Homebrew is a command-line package management tool designed to automate the installation, configuration, and maintenance of software on local development environments. It functions as a cross-platform software distributor, enabling users to install tools from pre-compiled binary archives or source code without requiring administrative privileges. By managing complex dependency trees and versioning, it ensures that software remains consistent and compatible across different system architectures. The project distinguishes itself through a declarative approach to system configuration, allowing u

    Homebrew is a command-line package manager for installing and updating software on macOS and Linux, not a self-hosted update server that developers would use to distribute their own app releases with multi-channel support, delta updates, or code signing.

    RubyVersion MonitoringAutomated Update Managers
    GitHub पर देखें↗48,527
  • scoopinstaller/scoopScoopInstaller का अवतार

    ScoopInstaller/Scoop

    23,635GitHub पर देखें↗

    Scoop is a command-line package manager for Windows designed to automate the installation, configuration, and lifecycle management of software. It utilizes a manifest-driven architecture where applications are defined in structured text files, allowing for consistent and repeatable deployments. By leveraging shim-based path management and symlink-based version switching, it enables users to install and toggle between multiple software versions without cluttering the global system environment. The project distinguishes itself through its focus on portability and clean system integration. It su

    Scoop is a command-line package manager for Windows that installs and manages software from manifests, not a self-hosted update server with multi-channel distribution, delta updates, or cross-platform client libraries.

    PowerShellVersion MonitoringAutomated Update Managers
    GitHub पर देखें↗23,635
  • helm/helmhelm का अवतार

    helm/helm

    29,881GitHub पर देखें↗

    Helm is a package manager for Kubernetes that simplifies the deployment and management of multi-component applications. It functions as a template rendering engine and release coordinator, allowing users to bundle, version, and deploy software as standardized packages. By maintaining a persistent metadata layer within the cluster, it tracks release history and manages the full lifecycle of applications, including installations, upgrades, and rollbacks. What distinguishes Helm is its ability to handle complex application hierarchies through automated dependency resolution and the composition o

    Helm manages Kubernetes package releases via charts, not general-purpose software updates for client applications — it lacks the multi-channel release system, delta updates, and cross-platform client library this search requires.

    GoPackage Signing
    GitHub पर देखें↗29,881
टॉप 10 की एक नज़र में तुलना करें
रिपॉजिटरीस्टार्सभाषालाइसेंसअंतिम पुश
squirrel/squirrel.windows8KC++MIT24 जुल॰ 2024
sparkle-project/sparkle9.2KObjective-CNOASSERTION20 जून 2026
probonopd/appimagekit9.3KCNOASSERTION9 जून 2025
electron-userland/electron-builder14.6KTypeScriptMIT17 जून 2026
microsoft/react-native-code-push9.1KCNOASSERTION20 मई 2025
neoapplications/neo-store4.3KKotlingpl-3.017 फ़र॰ 2026
imranr98/obtainium17.7KDartGPL-3.016 अप्रैल 2026
fastlane/fastlane41.7KRubyMIT22 जून 2026
homebrew/brew48.5KRubyBSD-2-Clause16 जून 2026
scoopinstaller/scoop23.6KPowerShellother6 जन॰ 2026

Related searches

  • Electron एप्लीकेशन्स के लिए एक ऑटो-अपडेट टूलकिट
  • In-app update framework
  • IPTV प्लेलिस्ट मैनेज करने के लिए एक सेल्फ-होस्टेड टूल
  • पाइपलाइन के लिए रिलीज प्रमोशन टूल
  • ChatOps इंसिडेंट कोऑर्डिनेशन टूल
  • a version control system for software development
  • टीम मैसेजिंग के लिए एक सेल्फ-होस्टेड प्लेटफॉर्म
  • फाइल्स के लिए एक ग्लोबल कंटेंट डिलीवरी नेटवर्क