awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

45 dépôts

Awesome GitHub RepositoriesVersion Manager Updaters

Automated processes for updating the version manager binary or script to the latest version.

Explore 45 awesome GitHub repositories matching development tools & productivity · Version Manager Updaters. Refine with filters or upvote what's useful.

Awesome Version Manager Updaters GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • nvm-sh/nvmAvatar de nvm-sh

    nvm-sh/nvm

    93,825Voir sur GitHub↗

    This project is a command-line tool designed for managing multiple runtime versions on a local machine. It functions as a shell-based environment manager that enables users to install, switch between, and maintain different versions of a runtime to support project-specific requirements or diverse shell sessions. By dynamically updating system paths and environment variables, it provides a consistent interface for runtime version control across various Unix-like operating systems. The tool distinguishes itself through its portable, POSIX-compliant shell implementation, which ensures reliable e

    Automates the update process to ensure the management tool remains current with the latest features and security patches.

    Shellbashinstalllts
    Voir sur GitHub↗93,825
  • nrwl/nxAvatar de nrwl

    nrwl/nx

    28,939Voir sur GitHub↗

    This project is a build orchestration engine and development toolkit designed for managing large-scale monorepos. It provides a unified workspace environment that maps project relationships and dependencies, enabling the system to perform intelligent impact analysis and execute only the tasks affected by specific code changes. The system distinguishes itself through a persistent daemon that monitors file changes for near-instant feedback and a content-addressable caching mechanism that stores task outputs to prevent redundant computation across local and remote environments. It further suppor

    Propagates version changes automatically across dependent projects to ensure consistency throughout the monorepo.

    TypeScriptangularbuildbuild-system
    Voir sur GitHub↗28,939
  • langchain-ai/deepagentsAvatar de langchain-ai

    langchain-ai/deepagents

    25,006Voir sur GitHub↗

    Deepagents is an LLM agent orchestration platform and stateful application server designed for deploying and managing AI agents built with computational graphs. It provides a containerized runtime environment that handles agent execution, state persistence, and the versioning of AI assistants. The platform distinguishes itself through deep integration with the Model Context Protocol, allowing agents to function as servers that expose tools and capabilities to external clients. It features a sophisticated observability suite for capturing execution traces, performing LLM-based evaluations agai

    Provides automated workflows for refreshing the agent environment with new container images and configurations.

    Pythonagentsdeepagentslangchain
    Voir sur GitHub↗25,006
  • claude-code-best/claude-codeAvatar de claude-code-best

    claude-code-best/claude-code

    20,272Voir sur GitHub↗

    Claude Code is a command-line interface and multi-agent orchestration framework designed for autonomous software engineering. It enables AI agents to perform codebase modifications, debugging, and Git workflow management while coordinating multiple specialized agents to decompose and execute complex engineering tasks in parallel. The system distinguishes itself through a high degree of isolation and safety, utilizing Git worktrees to create independent working directories for concurrent agents and implementing a tiered permission system that combines user rules, project policies, and OS-level

    Checks for new versions on startup and performs silent installations of the CLI tool.

    TypeScript
    Voir sur GitHub↗20,272
  • aaronfeng753/waifu2x-extension-guiAvatar de AaronFeng753

    AaronFeng753/Waifu2x-Extension-GUI

    16,146Voir sur GitHub↗

    Waifu2x-Extension-GUI is a desktop application designed for high-fidelity media restoration and enhancement. It functions as a graphical interface that orchestrates specialized deep learning engines to upscale, denoise, and interpolate images and videos, improving visual clarity and motion smoothness. The software distinguishes itself through its ability to manage complex, automated media processing pipelines. Users can chain multiple tasks—such as format conversion, scene detection, and frame rate interpolation—into sequential workflows that execute without manual intervention. It provides g

    Automates the checking and updating of software versions via remote manifests.

    C++animeanime4kesrgan
    Voir sur GitHub↗16,146
  • homebrew/homebrew-coreAvatar de Homebrew

    Homebrew/homebrew-core

    15,383Voir sur GitHub↗

    This project is a Ruby-based package definition repository that functions as a cross-platform package manager and software dependency resolver for macOS and Linux. It provides a centralized system for installing, updating, and managing software through a Git-based distribution model. The system distinguishes itself through a binary package distribution network that produces pre-compiled bottles to avoid local compilation from source. It utilizes a Ruby-based domain specific language to define installation recipes and employs a distributed version control architecture to synchronize these defi

    Syncs package definitions and upgrades installed software to the latest available versions.

    Rubycoreformulaehacktoberfest
    Voir sur GitHub↗15,383
  • lemmynet/lemmyAvatar de LemmyNet

    LemmyNet/lemmy

    14,454Voir sur GitHub↗

    Lemmy is a self-hosted, federated discussion platform that enables the operation of independent, decentralized social networking servers. By implementing the ActivityPub protocol, it allows autonomous instances to exchange content, synchronize user interactions, and participate in a global, distributed network without centralized control. The platform distinguishes itself through a decoupled architecture that separates the backend API from the frontend, facilitating the development of custom interfaces while maintaining unified user handles and cross-platform communication. It provides granul

    Supports upgrading the service to the latest release by refreshing the running environment.

    Rustactivitypubchatfediverse
    Voir sur GitHub↗14,454
  • dyang886/game-cheats-managerAvatar de dyang886

    dyang886/Game-Cheats-Manager

    13,013Voir sur GitHub↗

    Game-Cheats-Manager is a centralized dashboard for downloading, organizing, and updating software modifications and trainers for single-player games. It functions as a community trainer aggregator that collects and distributes game modifications from multiple repositories and sources into a single searchable index. The project includes a file organization system that handles archive extraction and local folder imports to prevent duplicate downloads. To ensure tools run without being blocked, it features an antivirus exclusion tool that adds specific directories to security whitelists and prov

    Implements background polling of version manifests to ensure trainer libraries remain compatible with game updates.

    C++
    Voir sur GitHub↗13,013
  • aws/aws-cdkAvatar de aws

    aws/aws-cdk

    12,817Voir sur GitHub↗

    The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision cloud resources using familiar programming languages. By utilizing construct-based synthesis, it translates high-level, object-oriented code into declarative templates, allowing for the automated management of complex cloud environments through a centralized, code-driven control plane. The framework distinguishes itself through its ability to model infrastructure as a dependency-aware resource graph, ensuring that components are provisioned and updated in the correct order. It

    Centralizes software updates to ensure all users access the latest application version without manual intervention.

    TypeScriptawscloud-infrastructurehacktoberfest
    Voir sur GitHub↗12,817
  • rybbit-io/rybbitAvatar de rybbit-io

    rybbit-io/rybbit

    12,297Voir sur GitHub↗

    Rybbit is an open-source, self-hosted web analytics platform designed for comprehensive user behavior tracking and product engagement analysis. It provides a complete suite for monitoring visitor interactions, conversion funnels, and site performance, allowing organizations to maintain full ownership of their data and infrastructure. The platform distinguishes itself through a strong emphasis on privacy-compliant data collection and visual session replay capabilities. It supports advanced traffic routing through custom domains to bypass ad blockers and includes configurable masking tools to p

    Enables updating self-hosted instances by refreshing underlying container images and codebase.

    TypeScriptanalyticsgoogle-analyticsproduct-analytics
    Voir sur GitHub↗12,297
  • mas-cli/masAvatar de mas-cli

    mas-cli/mas

    12,235Voir sur GitHub↗

    This project provides a command-line interface for managing the lifecycle of applications from the Apple App Store. It functions as a package manager for macOS, enabling users to search for software, install new applications, and maintain existing installations directly through terminal commands. The tool distinguishes itself by wrapping private system APIs to perform store operations that are typically restricted to the graphical user interface. It integrates with the operating system to handle administrative privilege elevation, allowing for secure, automated modifications to protected appl

    Compares local software versions against official store records to identify installed programs requiring updates.

    Swiftapp-storehomebrewmac-app-store
    Voir sur GitHub↗12,235
  • team-xmanager/xmanagerAvatar de Team-xManager

    Team-xManager/xManager

    12,172Voir sur GitHub↗

    xManager is an Android package manager and software updater designed to facilitate the installation and lifecycle management of modified mobile applications. It functions as a centralized platform for discovering and deploying third-party software releases that provide enhanced functionality, such as the removal of advertisements or the unlocking of premium features. The application distinguishes itself by automating the retrieval and installation of customized software binaries through remote manifest resolution. By maintaining a local database of installed packages, it tracks version histor

    Compares local application metadata against remote manifest versions to identify and notify users of updates.

    Javaandroidjava
    Voir sur GitHub↗12,172
  • changesets/changesetsAvatar de changesets

    changesets/changesets

    12,023Voir sur GitHub↗

    Changesets is a workflow tool designed for managing semantic versioning and automated changelog generation within monorepos. It functions as a release management system that coordinates the versioning and publishing of multiple interdependent software packages, ensuring that updates remain consistent across a modular project. The tool distinguishes itself by using a change-file-based state tracking system, which captures granular developer intent by storing individual modification descriptions as small files. These files are aggregated during the release process to calculate version increment

    Propagates version changes across dependent projects within a release group.

    TypeScript
    Voir sur GitHub↗12,023
  • codota/tabnineAvatar de codota

    codota/TabNine

    10,784Voir sur GitHub↗

    TabNine is an AI-powered code completion engine that runs a deep-learning model to generate real-time code suggestions across all programming languages. It operates as an editor plugin that communicates with a backend through a JSON message-passing interface, processing code entirely on the local machine or within a private cloud to keep source code secure and private. The system provides a completion request API that accepts cursor context and returns ranked text completions, with features for configuring completion regions, prefetching files for indexing, and managing binary versions and up

    Reads a .active file or lists version directories to select and launch the correct backend binary.

    Shellaiartificial-intelligenceatom-package
    Voir sur GitHub↗10,784
  • jhen0409/react-native-debuggerAvatar de jhen0409

    jhen0409/react-native-debugger

    10,460Voir sur GitHub↗

    React Native Debugger is a standalone developer application for inspecting and debugging JavaScript runtimes in mobile applications built with React Native. It provides a dedicated interface to monitor the runtime state, network requests, and console logs of a remote mobile environment. The tool integrates specialized inspectors for Redux state management and GraphQL client debugging, allowing for time-traveling state transitions and the analysis of queries, mutations, and local cache. It also features a component hierarchy viewer for visualizing and modifying UI properties in real time. Bro

    Checks remote sources for new versions and downloads the latest release to keep the software current.

    JavaScript
    Voir sur GitHub↗10,460
  • getgridea/grideaAvatar de getgridea

    getgridea/gridea

    10,276Voir sur GitHub↗

    Gridea is a desktop application for writing Markdown blog posts and publishing them as a static site without needing a server. It stores all content as plain Markdown files and JSON in a local folder, compiles them into a static site, and deploys the result to multiple remote targets including GitHub Pages, Coding Pages, and SFTP servers. The application runs as a cross-platform Electron client, providing a native editing and publishing experience. It supports custom themes that can be selected, installed from a built-in marketplace, and configured with settings like social links and analytic

    Notifies users when a new version of the desktop client is available.

    TypeScriptblogblog-engineblog-platform
    Voir sur GitHub↗10,276
  • 53ai/53aihubAvatar de 53AI

    53AI/53AIHub

    9,025Voir sur GitHub↗

    53AIHub is a centralized orchestration platform for deploying and managing AI agents and prompts across multiple large language model providers. It functions as a multi-model AI gateway and an operation portal for AI services, providing a unified interface to coordinate agents and prompts from various external platforms. The project distinguishes itself as a white-label AI portal designed for self-hosted infrastructure, allowing for full control over operational data on private servers or containers. It includes a comprehensive AI SaaS administration layer with a multi-tenant subscription eng

    Provides automated workflows for refreshing the installed application version and replacing binaries with new releases.

    Gocozedifyfastgpt
    Voir sur GitHub↗9,025
  • alibaba/atlasAvatar de alibaba

    alibaba/atlas

    8,149Voir sur GitHub↗

    Atlas is a modularization system and dynamic component framework for Android. It functions as a class isolation layer and incremental update engine, allowing application logic and resources to be decoupled into independent bundles that are loaded at runtime. The project distinguishes itself by providing physical bundle isolation through custom class loaders to prevent dependency conflicts and bypass method count limits. It enables the deployment of remote components and incremental patches, using bytecode diffs and resource patching to update specific application parts without requiring a ful

    Replaces specific application bundles with patched versions to enable incremental updates without a full reinstall.

    Javaandroidatlasdynamic
    Voir sur GitHub↗8,149
  • mamba-org/mambaAvatar de mamba-org

    mamba-org/mamba

    7,915Voir sur GitHub↗

    Mamba is a package manager for scientific and data science workflows that implements a high-performance dependency solver in C++. It uses a SAT-based resolution model and a specialized library for metadata processing to calculate compatible package versions across different operating systems. The project provides a standalone executable runtime, allowing the creation of isolated package environments without requiring a pre-existing system installation. It ensures reproducible environment setup by utilizing lock files to pin exact package versions and channels. The system supports containeriz

    Provides utilities to update the package manager executable or revert to a specific version.

    C++condacpppackage-manager
    Voir sur GitHub↗7,915
  • theassassin/appimagelauncherAvatar de TheAssassin

    TheAssassin/AppImageLauncher

    7,656Voir sur GitHub↗

    AppImageLauncher is an application manager and desktop integration tool for AppImage files on Linux systems. It organizes standalone binaries by moving them into a centralized directory and integrating them into the system application menu and search. The project utilizes a background daemon to monitor directories for new files and intercept the execution of application images to prompt for installation. It also includes a specialized helper tool to automate the discovery and application of software updates. Additional capabilities include a command line interface for managing applications i

    Implements a helper tool to fetch and apply updates to the application environment while maintaining integrity.

    C++
    Voir sur GitHub↗7,656
Préc.123Suivant
  1. Home
  2. Development Tools & Productivity
  3. Version Control and Repository Tools
  4. Version Management Tooling
  5. Version Manager Updaters

Explorer les sous-tags

  • Application Updaters4 sous-tagsAutomated workflows for refreshing the running application environment with new code and configuration. **Distinct from Version Manager Updaters:** Focuses on full application environment refreshes rather than just updating a version manager binary.
  • Backend Binary UpdatersReads a version file to launch the correct binary and restarts the process after an automatic update. **Distinct from Version Manager Updaters:** Distinct from Version Manager Updaters: focuses on updating the backend binary itself, not the version manager tool.
  • Binary Version SelectorsMechanisms for reading version files or listing directories to select and launch the correct backend binary. **Distinct from Version Manager Updaters:** Distinct from Version Manager Updaters: focuses on selecting the correct binary version at launch time, not on updating the version manager itself.
  • CLI Tool Updaters1 sous-tagCapabilities for updating the command-line tool to the latest stable version, or to the latest pre-release when flagged. **Distinct from Version Manager Updaters:** Distinct from Version Manager Updaters: specifically targets CLI tool updates rather than general version manager binary updates.
  • Dependency Cascade Updaters1 sous-tagAutomated mechanisms for propagating version changes to dependent projects within a release group. **Distinct from Version Manager Updaters:** Distinct from general version manager updaters: focuses on cascading updates across project boundaries.
  • Version Database RefreshingUpdating the local cache of available remote runtime versions. **Distinct from Version Manager Updaters:** Contrasts with updating the tool itself; this updates the list of versions available for installation.