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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

51 Repos

Awesome GitHub RepositoriesVersion Management Tooling

Utilities for tracking, updating, and managing different versions of software packages and environments.

Explore 51 awesome GitHub repositories matching development tools & productivity · Version Management Tooling. Refine with filters or upvote what's useful.

Awesome Version Management Tooling GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • nvm-sh/nvmAvatar von nvm-sh

    nvm-sh/nvm

    93,825Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗93,825
  • nrwl/nxAvatar von nrwl

    nrwl/nx

    28,939Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗28,939
  • langchain-ai/deepagentsAvatar von langchain-ai

    langchain-ai/deepagents

    25,006Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗25,006
  • claude-code-best/claude-codeAvatar von claude-code-best

    claude-code-best/claude-code

    20,272Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗20,272
  • transitive-bullshit/agenticAvatar von transitive-bullshit

    transitive-bullshit/agentic

    18,120Auf GitHub ansehen↗

    Agentic is a tool marketplace and management platform designed for the Model Context Protocol. It provides a gateway and proxy that enables the discovery, publishing, and distribution of vetted tools for agentic AI frameworks. The platform specializes in Model Context Protocol monetization, allowing developers to transform services into paid products through integrated authentication, usage-based billing, and subscription management. It also includes a converter that transforms OpenAPI specifications into compatible protocol servers for use in AI workflows. The system covers a broad range of

    Employs semantic versioning for published tools to manage breaking changes.

    TypeScriptagentsaillms
    Auf GitHub ansehen↗18,120
  • aaronfeng753/waifu2x-extension-guiAvatar von AaronFeng753

    AaronFeng753/Waifu2x-Extension-GUI

    16,146Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗16,146
  • homebrew/homebrew-coreAvatar von Homebrew

    Homebrew/homebrew-core

    15,383Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗15,383
  • lemmynet/lemmyAvatar von LemmyNet

    LemmyNet/lemmy

    14,454Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗14,454
  • dyang886/game-cheats-managerAvatar von dyang886

    dyang886/Game-Cheats-Manager

    13,013Auf GitHub ansehen↗

    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++
    Auf GitHub ansehen↗13,013
  • aws/aws-cdkAvatar von aws

    aws/aws-cdk

    12,817Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗12,817
  • rybbit-io/rybbitAvatar von rybbit-io

    rybbit-io/rybbit

    12,297Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗12,297
  • mas-cli/masAvatar von mas-cli

    mas-cli/mas

    12,235Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗12,235
  • team-xmanager/xmanagerAvatar von Team-xManager

    Team-xManager/xManager

    12,172Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗12,172
  • changesets/changesetsAvatar von changesets

    changesets/changesets

    12,023Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗12,023
  • codota/tabnineAvatar von codota

    codota/TabNine

    10,784Auf GitHub ansehen↗

    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 version file to launch the correct binary and restarts the process after an automatic update.

    Shellaiartificial-intelligenceatom-package
    Auf GitHub ansehen↗10,784
  • jhen0409/react-native-debuggerAvatar von jhen0409

    jhen0409/react-native-debugger

    10,460Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗10,460
  • getgridea/grideaAvatar von getgridea

    getgridea/gridea

    10,276Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗10,276
  • runtipi/runtipiAvatar von runtipi

    runtipi/runtipi

    9,499Auf GitHub ansehen↗

    Runtipi is a home server dashboard and orchestration tool designed for deploying and managing containerized applications. It provides a web-based interface for discovering and installing software from a curated app store, utilizing a Docker Compose orchestrator to handle the deployment of self-hosted services. The system integrates a reverse proxy and SSL manager to route external traffic to internal containers, automating HTTPS certificate renewal and domain assignment. It also features a built-in backup and update manager that uses cron-based scheduling to perform automatic security patchin

    Allows upgrading the orchestrator to the latest or a specific release version via the command line.

    TypeScripthomeserverlinuxself-hosted
    Auf GitHub ansehen↗9,499
  • 53ai/53aihubAvatar von 53AI

    53AI/53AIHub

    9,025Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗9,025
  • alibaba/atlasAvatar von alibaba

    alibaba/atlas

    8,149Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗8,149
Vorherige123Nächste
  1. Home
  2. Development Tools & Productivity
  3. Version Control and Repository Tools
  4. Version Management Tooling

Unter-Tags erkunden

  • CLI Version Management1 Sub-TagManual control over tool versions including explicit installation, updates, and rollbacks via CLI. **Distinct from Version Manager Updaters:** Covers manual version triggering and rollbacks rather than just automated binary updating
  • Tool Installation1 Sub-TagAutomated downloading and installation of specific tool versions defined in configuration files. **Distinct from Version Management Tooling:** Distinct from general version management by focusing specifically on the installation process of the binaries.
  • Version Manager Updaters6 Sub-TagsAutomated processes for updating the version manager binary or script to the latest version.