awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

21 个仓库

Awesome GitHub RepositoriesRemote Binary Updaters

Tools that automatically download and install the latest binary launcher and management tools from a remote release repository.

Distinct from Binary and Source Installation: Distinct from Binary and Source Installation: focuses on the remote fetching and updating of binaries rather than just the installation method.

Explore 21 awesome GitHub repositories matching devops & infrastructure · Remote Binary Updaters. Refine with filters or upvote what's useful.

Awesome Remote Binary Updaters GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • bigpizzav3/codexplusplusBigPizzaV3 的头像

    BigPizzaV3/CodexPlusPlus

    19,167在 GitHub 上查看↗

    CodexPlusPlus is a suite of specialized tools designed for API redirection, runtime application enhancement, binary updates, history exportation, and remote editor bridging. It functions as an enhancement framework that modifies the runtime behavior of a specific desktop application. The project provides a proxy mechanism to reroute model requests to custom endpoints while maintaining the original application authentication state. It also includes a bridge to connect local application contexts to remote SSH environments for file editing and a system to automatically download and install the l

    Downloads and installs the latest launcher and management tools for the product from a remote release repository.

    Rust
    在 GitHub 上查看↗19,167
  • sparkle-project/sparklesparkle-project 的头像

    sparkle-project/Sparkle

    9,224在 GitHub 上查看↗

    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

    Ships a utility for generating incremental updates that contain only the differences between releases.

    Objective-Cframeworkmacossoftware-update
    在 GitHub 上查看↗9,224
  • microsoft/react-native-code-pushMicrosoft 的头像

    Microsoft/react-native-code-push

    9,133在 GitHub 上查看↗

    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

    Rapidly delivers critical bug fixes to production mobile users without requiring a full binary update.

    C
    在 GitHub 上查看↗9,133
  • squirrel/squirrel.windowssquirrel 的头像

    squirrel/squirrel.windows

    7,968在 GitHub 上查看↗

    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

    Calculates byte-level differences between software releases to create delta update packages that reduce download sizes.

    C++
    在 GitHub 上查看↗7,968
  • mystenlabs/suiMystenLabs 的头像

    MystenLabs/sui

    7,612在 GitHub 上查看↗

    Sui is a blockchain platform featuring an object-centric state model and resource-oriented smart contracts. It utilizes parallel transaction execution to increase network throughput and supports programmable transaction blocks that bundle multiple operations into single atomic units. The platform distinguishes itself with a capability-based access control system and zero-knowledge login mechanisms, enabling users to authenticate via identity providers without seed phrases. It also implements deterministic object addressing to allow predictable state lookups and supports the creation of soulbo

    Facilitates the update of full node software through automated binary replacements and rolling restarts.

    Rustblockchaindistributed-ledger-technologymove
    在 GitHub 上查看↗7,612
  • evilmartians/lefthookevilmartians 的头像

    evilmartians/lefthook

    7,598在 GitHub 上查看↗

    Lefthook is a Git hook manager and workflow automation tool designed to execute user-defined scripts during version control events. It automates the execution of linters, tests, and formatters to validate changes and maintain code quality before commits or pushes. The project distinguishes itself through a parallel execution model that runs multiple shell commands concurrently to reduce latency. It supports complex configuration management, including the ability to merge global, remote, and local settings and synchronize configurations from external repositories to standardize development env

    Downloads and installs the latest release of the binary to keep the local installation current.

    Gogitgogolang
    在 GitHub 上查看↗7,598
  • xirong/my-gitxirong 的头像

    xirong/my-git

    7,396在 GitHub 上查看↗

    my-git 是一个用于 Git 版本控制管理、仓库治理和软件发布管理的综合框架和参考指南。它提供了一种结构化的方法来管理软件开发生命周期,从初始功能分支到最终生产部署。 该项目的独特之处在于一个专门的 AI 辅助开发框架。这包括通过自动 Diff 审查管理 AI 生成代码的工作流、基于意图的提交拆分,以及使用工作树 (worktrees) 进行多智能体协调和会话隔离的治理模型。 该代码库涵盖了广泛的工程实践,包括 CI/CD 流水线自动化、企业仓库治理以及用于恢复丢失提交或清除敏感数据的高级恢复程序。它进一步详细说明了协作模式,如主干开发、堆叠式 Pull Request 和分层审批系统。 该仓库作为实施标准化分支策略和仓库安全策略的技术参考和指导手册。

    Provides a structured approach to deploying urgent production fixes with mandatory rollback plans.

    Python
    在 GitHub 上查看↗7,396
  • anyproto/anytype-tsanyproto 的头像

    anyproto/anytype-ts

    7,074在 GitHub 上查看↗

    anytype-ts is a TypeScript client library and offline-first knowledge base client designed for managing structured layouts and modular blocks within a private distributed database. It functions as a zero-knowledge data synchronizer and schema-driven API wrapper that enables the secure replication of encrypted data across devices. The library utilizes peer-to-peer connectivity and zero-knowledge encryption to ensure data remains private and unreadable to hosting infrastructure. It employs a schema-driven approach to compile data definitions into typed language bindings, ensuring consistent com

    Ships an automatic updater to download and install the latest core middleware binaries and assets.

    TypeScriptanytypee2eelocal-first
    在 GitHub 上查看↗7,074
  • alibaba/andfixalibaba 的头像

    alibaba/AndFix

    6,998在 GitHub 上查看↗

    AndFix is a binary patching framework and update system for Android applications. It provides tools for generating binary diffs and applying runtime method replacements to fix bugs without requiring a full application update. The system utilizes a binary diff generator to isolate minimal code changes between package versions. It supports the consolidation of multiple incremental patches into a single update file and employs native hooks to replace specific method implementations in memory during the application initialization phase. The framework covers capabilities for binary patch generati

    Calculates and creates byte-level difference packages between two software releases.

    C++androidhotfix
    在 GitHub 上查看↗6,998
  • coder/sshcodecoder 的头像

    coder/sshcode

    5,706在 GitHub 上查看↗

    sshcode 是一个远程 IDE 部署工具,通过 SSH 在远程服务器上安装并运行 VS Code 编辑器,以实现基于浏览器的访问。它作为一个 SSH 远程 IDE 部署器和隧道代理,通过安全外壳加密隧道将远程编辑器实例路由到本地浏览器端口。 该系统将本地编辑器设置和扩展同步到远程服务器,以确保开发环境的一致性。这包括在本地机器和远程文件系统之间备份和传输用户配置。 该项目管理远程开发的完整生命周期,包括服务器二进制文件的分发、远程进程编排以及基于文件系统的设置同步。它通过管理分布式机器之间的连接和环境一致性,实现了远程文件系统代码编辑。

    Uploads local editor binaries to a remote server or downloads the latest versions from a remote source.

    Go
    在 GitHub 上查看↗5,706
  • blackboardsh/electrobunblackboardsh 的头像

    blackboardsh/electrobun

    5,534在 GitHub 上查看↗

    Electrobun is a desktop application framework and webview-based GUI toolkit used for building cross-platform desktop apps. It provides a TypeScript-based runtime and a native system webview to create interfaces that integrate embedded browser views with host-process logic. The project features a native GPU integration layer with direct FFI bindings, allowing for high-performance GPU surfaces and compute workloads to run within a desktop application. It also includes an inter-process communication bridge using a typed RPC system to exchange data and execute functions between the native backend

    Calculates and applies byte-level differences between software versions to deliver incremental binary updates.

    C++
    在 GitHub 上查看↗5,534
  • sophia-community/sophiappSophia-Community 的头像

    Sophia-Community/SophiApp

    4,893在 GitHub 上查看↗

    SophiApp is a suite of specialized tools designed for removing pre-installed software, installing system runtimes, optimizing operating system performance, and hardening privacy on Windows 10 and 11. It includes a dedicated bloatware removal tool, a dependency installer for runtimes and codecs, and a privacy hardening suite to restrict data collection. The project features an optimization toolkit and registry tweaker that apply configuration changes to customize system behavior, appearance, and performance. These tools use a graphical interface to modify registry values, manage theme personal

    Fetches the latest application binaries from a remote server and extracts them for execution.

    C#22h223h2debloat
    在 GitHub 上查看↗4,893
  • microsoft/code-pushmicrosoft 的头像

    microsoft/code-push

    4,415在 GitHub 上查看↗

    Code-push 是一个基于云的无线(OTA)更新服务,旨在向移动应用程序交付 JavaScript 和资源更新。它允许分发应用程序二进制文件和热修复程序,而无需重新安装整个应用程序或经过传统的应用商店审核流程。 该系统通过目标部署功能脱颖而出,允许将更新交付给特定的用户群体和队列。它支持云后端与已安装客户端之间活动发布版本的同步,以管理不同环境下的部署状态。 该平台涵盖了广泛的运维功能,包括应用程序元数据管理、部署生命周期自动化,以及健康和稳定性指标的收集。它提供了用于监控发布采用率、检索安装计数以及收集崩溃报告以分析更新影响的工具。 该项目使用 TypeScript 实现。

    Ships critical bug fixes directly from release branches to active deployments via OTA bundles.

    TypeScriptcodepushcordovareact
    在 GitHub 上查看↗4,415
  • muhammedkalkan/openlensMuhammedKalkan 的头像

    MuhammedKalkan/OpenLens

    4,420在 GitHub 上查看↗

    OpenLens 是一个 Kubernetes IDE 和集群管理器,提供了一个用于观察和控制跨多个环境的 Kubernetes 资源的可视化界面。它作为一个桌面工具,通过本地二进制文件与集群进行交互。 该项目专注于管理界面的签名二进制构建的分发。这种方法允许在无需强制用户账户注册或登录的情况下安装和使用该 IDE。 该系统包括 Kubernetes 集群管理和自动化二进制更新功能。它追踪发布标签,通过自动检查并安装最新的签名可执行文件,确保软件保持最新状态。

    Maintains the latest version of software binaries by automatically downloading them from a remote release repository.

    JavaScript
    在 GitHub 上查看↗4,420
  • wemobiledev/articleWeMobileDev 的头像

    WeMobileDev/article

    4,395在 GitHub 上查看↗

    This repository is a collection of technical knowledge and solutions focused on mobile application development, particularly for Android and iOS platforms. It covers a wide range of practical engineering challenges, including hotfix and patching techniques, database management and repair, network communication, logging, and video processing. The content is presented as shared knowledge, documenting real-world problems and their implementations. The project provides detailed guidance on applying hotfixes to running Android applications through multiple methods, such as class replacement, full

    Explains the evolution and implementation of Android hotfix solutions for runtime patching of deployed applications.

    在 GitHub 上查看↗4,395
  • triple-t/gradle-play-publisherTriple-T 的头像

    Triple-T/gradle-play-publisher

    4,294在 GitHub 上查看↗

    gradle-play-publisher 是一个 Gradle 插件,旨在自动化 Android 应用程序向 Google Play 商店的发布和部署。它处理应用包 (App Bundles) 和二进制文件的上传,管理版本在不同发布轨道之间的转换。 该项目提供了用于同步商店元数据的专门工作流,允许管理和更新本地化的描述和图形资产。它还包括用于配置应用内产品详情和订阅模型的工具,以管理应用程序的货币化。 其他功能涵盖通过内部共享渠道进行的应用内 beta 分发,以及在上传过程中解决版本代码冲突。该工具还支持发布推广和调整活跃版本的发布百分比。

    Automates the upload and update of Android app bundles and binaries to the Google Play Store.

    Kotlinandroidandroid-developmentapps
    在 GitHub 上查看↗4,294
  • plexinc/pms-dockerplexinc 的头像

    plexinc/pms-docker

    3,985在 GitHub 上查看↗

    本项目提供用于部署媒体服务器的容器化分发模板和镜像。它支持在 Docker 或 Kubernetes 环境中运行媒体服务器,利用包管理图表来简化家庭影院库的安装和管理。 该项目专注于通过硬件加速转码进行高性能视频处理,这是通过将图形处理单元设备透传到容器来实现的。它通过映射用于配置数据库和大规模媒体库的宿主目录来确保数据持久性。 该系统涵盖了广泛的运营功能,包括用于桥接或主机模式的网络配置、用于外部主机名映射的 Ingress 路由,以及用于管理文件访问的用户权限对齐。它还包括使用声明令牌进行服务器身份验证的机制,以及由镜像标签触发的自动二进制更新。 部署通过 Kubernetes Helm 图表和 Docker 镜像支持。

    Automatically downloads and installs the latest public or beta binaries on startup via image tags.

    Go Template
    在 GitHub 上查看↗3,985
  • bill-stewart/syncthingwindowssetupBill-Stewart 的头像

    Bill-Stewart/SyncthingWindowsSetup

    3,166在 GitHub 上查看↗

    SyncthingWindowsSetup is a Windows deployment tool designed to install and configure Syncthing on Windows systems. It automates the setup of application folders, network ports, and firewall rules. The installer supports both administrative system-wide deployment and non-administrative per-user installation scopes. It can run the application as a background system service using dedicated local user accounts and manages automatic startup triggers for system boot or user logon. The project includes capabilities for silent command-line installation, configuration data migration during upgrades,

    Downloads the latest software binaries from a remote repository during the setup process.

    Inno Setup
    在 GitHub 上查看↗3,166
  • joaomatosf/jexbossjoaomatosf 的头像

    joaomatosf/jexboss

    2,512在 GitHub 上查看↗

    jexboss is a Java deserialization exploit framework and network vulnerability scanner designed to identify and exploit deserialization flaws to achieve remote code execution on target servers. It functions as a suite of tools for delivering payloads and executing system commands on vulnerable remote applications. The project includes a reverse shell orchestrator to establish and maintain persistent remote command connections from exploited targets back to a listener. It also provides post-exploitation automation for managing remote access and updating software on compromised systems. The fra

    Provides a utility to automatically download and overwrite the current binary with the latest release from a remote repository.

    Pythondeserializationexploitexploiting-vulnerabilities
    在 GitHub 上查看↗2,512
  • sisong/hdiffpatchsisong 的头像

    sisong/HDiffPatch

    2,042在 GitHub 上查看↗

    HDiffPatch is a cross-platform library and command-line utility designed for generating and applying binary differential updates. It enables the creation of compact patch files by calculating the differences between binary files or entire directory structures, facilitating efficient data synchronization and software distribution. The project distinguishes itself through a low-memory patching engine specifically engineered for hardware with restricted resources. By utilizing streaming buffer techniques and suffix-sorting algorithms, it maintains a constant memory footprint during operations, m

    Generates compact binary patch files by calculating differences between binary files or directory structures.

    C++androidbinarybsdiff
    在 GitHub 上查看↗2,042
上一个12下一个
  1. Home
  2. DevOps & Infrastructure
  3. Deployment Management
  4. Installation and Package Management
  5. Binary and Source Installation
  6. Remote Binary Updaters

探索子标签

  • Binary Delta GeneratorsUtilities for calculating and creating byte-level difference packages between software releases. **Distinct from Remote Binary Updaters:** Focuses on the generation of the delta package itself, whereas Remote Binary Updaters focus on the fetching/installing process.
  • Binary Deployment ManagersTools that manage the upload and update of specific application binaries from local hosts or remote sources. **Distinct from Remote Binary Updaters:** Distinct from Remote Binary Updaters by including the capability to upload local binaries, not just fetch from remote repositories.
  • Remote Hotfix Delivery2 个子标签Rapid distribution of critical bug fixes to production devices without a full binary update. **Distinct from Remote Binary Updaters:** Focuses on urgent logic hotfixes via OTA bundles rather than general binary updater tools.