Showing 25743 open source projects for "software version control"

View related business solutions
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 1
    nvm

    nvm

    Version manager for node.js

    Node Version Manager or nvm is a POSIX-compliant bash script for managing multiple active node.js versions. It allows you to access every long term support (LTS) version of node.js, download any of these remote LTS versions locally, set up aliases so you can easily switch between downloaded Node versions, and automatically use the version of node.js that is specified if a .nvmrc file is present. Nvm can work on any POSIX-compliant shell, particularly on windows WSL, macOS and unix...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 2
    Gradle Git Version

    Gradle Git Version

    A Gradle plugin that uses `git describe` to produce a version string

    This Gradle plugin derives your project’s version directly from the state of the Git repository, turning tags and commits into consistent semantic versions. It reads the most recent tag, the number of commits since that tag, and whether the working tree is dirty, then composes a deterministic version string. Teams can enforce patterns (for example, treating non-tagged builds as snapshots) and keep CI builds reproducible without hardcoding versions in build.gradle. The plugin integrates with...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    GitHub Actions Version Updater

    GitHub Actions Version Updater

    GitHub Actions Version Updater Updates All GitHub Action Versions

    GitHub Actions Version Updater is GitHub Action that is used to update other GitHub Actions in a Repository and create a pull request with the updates. It is an automated dependency updater similar to GitHub's Dependabot, but for GitHub Actions. GitHub Actions Version Updater first goes through all the workflows in a repository and checks for updates for each of the action used in those workflows. If an update is found and if that action is not ignored then the workflows are updated with the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Version Control With Subversion

    Version Control With Subversion

    The official documentation of the Subversion version control system

    Version Control With Subversion (aka "svnbook" or "the red book") is the official documentation of the Apache Subversion version control system. Written by developers of Subversion itself and twice picked up for publication by O'Reilly Media, this book offers introductory and advanced information about Subversion -- both its use and its administration -- as well as a complete reference guide.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 5
    Node.js version alias

    Node.js version alias

    Resolve Node.js version aliases like `latest`, `lts` or `erbium`

    Resolve Node.js version aliases like `latest`, `lts` or `erbium`. Those aliases are used by Node.js version managers like nvm, nvs, n, nave, nodeenv or nodist. This resolves them to a "major.minor.patch" version string. This package is an ES module and must be loaded using an import or import() statement, not require(). Base URL to fetch the list of available Node.js versions. Can be customized.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Git for Windows

    Git for Windows

    Bringing the awesome Git SCM to Windows

    Git for Windows is the Windows port of Git, a fast, scalable, distributed revision control system with a rich command set. Git for Windows brings the full feature set of the Git SCM to Windows while providing new and appropriate user interfaces. It's ideal for both experienced Git users and novices alike.
    Downloads: 532 This Week
    Last Update:
    See Project
  • 7
    Intel(R) RDT Software Package

    Intel(R) RDT Software Package

    User space software for Intel(R) Resource Director Technology

    Intel CMT CAT is a user-space software package providing support for Intel's Resource Director Technology (RDT). It offers tools and libraries to monitor and control cache allocation and memory bandwidth.​
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    Gradle Advanced Build Version Plugin

    Gradle Advanced Build Version Plugin

    A plugin to generate the Android version code and version name

    A plugin to generate the Android version code and version name automatically based on git commits number, date and Semantic Versioning.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Git

    Git

    Fast, scalable, distributed revision control system

    Git is a free, distributed version control system created by Linus Torvalds in 2005 to manage the development of the Linux kernel. It emphasizes speed, data integrity, and support for non-linear workflows, and remains the most popular VCS for collaborative software development. Git is an Open Source project covered by the GNU General Public License version 2 (some parts of it are under different licenses, compatible with the GPLv2).
    Downloads: 22 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    GitLab

    GitLab

    Please open new issues in our issue tracker on GitLab

    GitLab is a single-application DevOps platform that brings source control, CI/CD, package registries, security scanning, and deployment pipelines under one roof to accelerate software delivery. Built around Git repositories and merge-request workflows, it tightly integrates continuous integration, automated testing, code review, and release orchestration so teams can move from idea to production within a unified UI and policy model.
    Downloads: 34 This Week
    Last Update:
    See Project
  • 11
    Gitea

    Gitea

    A painless self-hosted Git service

    Gitea - Git with a cup of tea - is the fastest, easiest, most hassle-free way of setting up a self-hosted Git service. It is a community-managed lightweight code hosting solution that has very minimal requirements and is very easy to install. Written in Go, it can run on any platform Go can compile for including Windows, Linux, macOS, ARM and PowerPC architectures. Gitea was originally forked from the Gogs project in 2016, but has since drastically evolved into the project that it is today.
    Downloads: 29 This Week
    Last Update:
    See Project
  • 12
    Git Credential Manager

    Git Credential Manager

    Secure, cross-platform Git credential storage with authentication

    Git Credential Manager (GCM) is a secure Git credential helper built on .NET that runs on Windows, macOS, and Linux. It aims to provide a consistent and secure authentication experience, including multi-factor auth, to every major source control hosting service and platform. GCM supports (in alphabetical order) Azure DevOps, Azure DevOps Server (formerly Team Foundation Server), Bitbucket, GitHub, and GitLab. Compare to Git's built-in credential helpers (Windows: wincred, macOS: osxkeychain,...
    Downloads: 44 This Week
    Last Update:
    See Project
  • 13
    FineTune

    FineTune

    FineTune, a macOS menu bar app to control volume for each app

    FineTune is a macOS menu bar application that gives users fine-grained control over system audio by allowing them to adjust volume levels for individual applications independently, route audio streams to different output devices, and apply personalized equalizer settings. It fills a gap in macOS audio control by providing more advanced routing and audio shaping capabilities than the default system controls, making it useful for power users, audio professionals, and anyone needing precise...
    Downloads: 58 This Week
    Last Update:
    See Project
  • 14
    ripgrep

    ripgrep

    Regex pattern directory search tool that respects your .gitignore

    ripgrep is a line-oriented search tool that actively searches the directory you're currently in for a regex pattern. By default, ripgrep will ignore your .gitignore and skip hidden files or directories and binary files automatically. ripgrep has first class support on Windows, macOS and Linux, with binary downloads available for every release. ripgrep is similar to other popular search tools like The Silver Searcher, ack and grep. ripgrep supports arbitrary input preprocessing filters which...
    Downloads: 74 This Week
    Last Update:
    See Project
  • 15
    DVC

    DVC

    Data Version Control | Git for Data & Models

    DVC is built to make ML models shareable and reproducible. It is designed to handle large files, data sets, machine learning models, and metrics as well as code. Version control machine learning models, data sets and intermediate files. DVC connects them with code and uses Amazon S3, Microsoft Azure Blob Storage, Google Drive, Google Cloud Storage, Aliyun OSS, SSH/SFTP, HDFS, HTTP, network-attached storage, or disc to store file contents. Version control machine learning models, data sets, and intermediate files. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    TortoiseGit

    TortoiseGit

    Windows Explorer Extension to Operate Git

    ...It includes utilities for visual diff/merge, history browsing, and conflict resolution, making version control more accessible especially for those less comfortable with the command line. Because it integrates at the shell level, you can manage repositories from anywhere in Windows Explorer — without needing to open a separate GUI or IDE.
    Downloads: 51 This Week
    Last Update:
    See Project
  • 17
    Spicetify

    Spicetify

    Command-line tool to customize Spotify client

    Command-line tool to customize the official Spotify client. Supports Windows, MacOS, and Linux. Change the colors whole UI. Inject CSS for advanced customization. Inject Extensions (Javascript script) to extend functionalities, manipulate UI, and control the player. Inject Custom apps. Remove bloated components to improve performance.
    Downloads: 87 This Week
    Last Update:
    See Project
  • 18
    Git Extensions

    Git Extensions

    UI tool for managing git repositories

    Git Extensions is a standalone UI tool for managing Git repositories. It also integrates with Windows Explorer and Microsoft Visual Studio (2015/2017/2019). The full commit history can be browsed. Branches are shown using a graph which highlights commits that are included in the current revision. Explore the history of single files. Renamed and moved files are matched and shown in a single history. You do not need to mark files as renamed/moved. The system detects renamed files...
    Downloads: 24 This Week
    Last Update:
    See Project
  • 19
    Logseq

    Logseq

    A privacy-first, open-source platform for knowledge management

    Logseq is a privacy-first, open-source knowledge base that works on top of local plain-text Markdown and Org-mode files. Use it to write, organize and share your thoughts, keep your to-do list, and build your own digital garden. Logseq is a platform for knowledge management and collaboration. It focuses on privacy, longevity, and user control. The server will never store or analyze your private notes. Your data are plain text files and we currently support both Markdown and Emacs Org-mode...
    Downloads: 17 This Week
    Last Update:
    See Project
  • 20
    Gitblit

    Gitblit

    pure java git solution

    Gitblit is an open-source, pure Java stack for managing, viewing, and serving Git repositories. It's designed primarily as a tool for small workgroups who want to host centralized repositories. Gitblit GO is an integrated, single-stack solution based on Jetty. You do not need Apache httpd, Perl, Git, or Gitweb. Should you want to use some or all of those, you still can; Gitblit plays nice with the other kids on the block. This is what you should download if you want to go from zero to Git in...
    Downloads: 16 This Week
    Last Update:
    See Project
  • 21
    starcharts

    starcharts

    Plot your repository stars over time

    Plot your repository stars over time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Tasmota

    Tasmota

    Alternative firmware for ESP8266 with easy configuration

    Alternative firmware for ESP8266 with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Unless your Tasmota powered device exhibits a problem or you need to make use of a feature that is not available in the Tasmota version currently installed on your device, leave your device alone - it works so don't make unnecessary changes! If the release version (i.e., the master branch) exhibits unexpected behaviour for your device and configuration, you should upgrade to the latest development version instead to see if your problem is resolved as some bugs in previous releases or development builds may already have been resolved. ...
    Downloads: 37 This Week
    Last Update:
    See Project
  • 23
    Bruno

    Bruno

    Opensource IDE For Exploring and Testing Api's

    ...Bruno stores your collections directly in a folder on your filesystem. We use a plain text markup language, Bru, to save information about API requests. You can use git or any version control of your choice to collaborate over your API collections. Bruno is offline only. There are no plans to add cloud-sync to Bruno, ever. We value your data privacy and believe it should stay on your device.
    Downloads: 47 This Week
    Last Update:
    See Project
  • 24
    GitButler

    GitButler

    The GitButler version control client, backed by Git

    GitButler is a modern Git-based version control client that pairs a graphical desktop experience with a complementary command-line tool, aiming to make everyday change management easier than traditional Git workflows. It keeps Git compatibility at the core, meaning your work still maps to commits, branches, and pushes to standard Git servers, but it rethinks how you interact with that underlying model.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    Jujutsu

    Jujutsu

    A Git-compatible DVCS that is both simple and powerful

    Jujutsu (JJ VCS) is a modern, Git-compatible version control system designed to simplify and improve how developers manage code changes. It offers a clean and intuitive workflow that works well for both individual developers and large teams with complex histories. Jujutsu separates its user interface from its storage backend, allowing it to use Git repositories while rethinking the developer experience.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB