Showing 36 open source projects for "virtual-machine"

View related business solutions
  • 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
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 1
    SFTPGo

    SFTPGo

    Fully featured and highly configurable SFTP server with optional HTTP

    ...Support for serving local filesystem, encrypted local filesystem, S3 Compatible Object Storage, Google Cloud Storage, Azure Blob Storage or other SFTP accounts over SFTP/SCP/FTP/WebDAV. Virtual folders are supported: a virtual folder can use any of the supported storage backends. So you can have, for example, an S3 user that exposes a GCS bucket (or part of it) on a specified path and an encrypted local filesystem on another one. Virtual folders can be private or shared among multiple users, for shared virtual folders you can define different quota limits for each user.
    Downloads: 77 This Week
    Last Update:
    See Project
  • 2
    Nave

    Nave

    Virtual Environments for Node

    nave is a lightweight Node.js version manager that treats each Node installation as its own “virtual environment,” including a separate global npm space. You can install specific versions (or tip builds), create named environments, and switch between them with a single command. By default it launches a subshell, so exiting the environment is as simple as exit or Ctrl-D, and you don’t have to modify your shell startup files to get going.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    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: 0 This Week
    Last Update:
    See Project
  • 4
    VFS for Git

    VFS for Git

    Virtual file system for Git, enable Git at enterprise scale

    The Virtual Filesystem for Git (formerly GVFS) is an open source system that enables Git to operate at enterprise-scale. It makes using and managing massive Git repositories possible. VFS for Git virtualizes the filesystem beneath your Git repository so that Git tools see what appears to be a normal repository when, in fact, the files are not actually present on disk.
    Downloads: 2 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
    gitsigns.nvim

    gitsigns.nvim

    Git integration for buffers

    ...Stage hunks (with undo). Preview diffs of hunks (with word diff). Customizable (signs, highlights, mappings, etc). Status bar integration. Git blame a specific line using virtual text. Hunk text object. Automatically follow files moved in the index. Live intra-line word diff. Ability to display deleted/changed lines via virtual lines. Support for yadm. Support for detached working trees. If you are running a development version of Neovim (aka master), then breakage may occur if your build is behind latest. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Commitizen for contributors

    Commitizen for contributors

    The commitizen command line utility

    ...When you're working in a Commitizen-friendly repository, you'll be prompted to fill in any required fields, and your commit messages will be formatted according to the standards defined by project maintainers. Installing and running Commitizen locally allows you to make sure that developers are running the exact same version of Commitizen on every machine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    ohmyposh.dev

    ohmyposh.dev

    A prompt theme engine for any shell

    ...From standard segments all the way to custom implementations. No matter which shell you're using, or even how many, you can carry the configuration from one shell and/or machine to another for the same prompt everywhere you work. What started as the offspring of oh-my-posh2 for PowerShell resulted in a cross platform, highly customizable and extensible prompt theme engine. After 4 years of working on oh-my-posh, a modern and more efficient tool was needed to suit my personal needs. When you look at prompts like Agnoster or Paradox, you notice they usually consist of a few building blocks which contain one or more segments that display some sort of information. ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 8
    ungit

    ungit

    A tool to simplify the use of git, on any platform, anywhere

    Git is known for being a versatile distributed source control system that is a staple of many individuals, communities, and even for the City of Chattanooga to crowd source bicycle parking locations. However, it is not known for userfriendliness or easy learning curve. Ungit brings user friendliness to git without sacrificing the versatility of git. Git and github both supports PGP signing. Within Ungit these features can be enabled. Currently, Ungit DOES NOT support GPG authentication!...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 9
    Just One Single History

    Just One Single History

    Just One Single History

    ...For example, this makes it easy to mirror just selected parts of your repo to public github repositories or specific customers. Simplify code sharing and dependency management. Beyond just subdirectories, Josh supports filtering, re-mapping and composition of arbitrary virtual repositories from the content found in the monorepo.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 10
    GitUp

    GitUp

    A Git interface to work quickly and safely

    ...Highlight a commit and hit the spacebar to quickly see its message and diff. GitUp gives you full, transparent control over your local checkout, so it's easy to back out from unwanted changes. GitUp's Snapshot feature builds a Time-Machine-like history of every change made to your repo, allowing you to step backwards to any point in time. Rewrite, split, delete, and re-order commits, fixup and squash, cherry-pick, merge, rebase, etc. It's all here, and it's lightning-fast. Surf your repo, make changes, and rewind it all back with a few short keystrokes.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    Git Katas

    Git Katas

    A set of exercises for deliberate Git Practice

    This repository is a collection of Git exercises. The concept is stolen without shame from Schauderhaft.de. Unfortunately, they have not maintained the system - and we need more good Git exercises. The exercises are designed for use when we are teaching Git courses. You should be able to use them as self-contained exercises that will allow you to keep your Git skills sharp. Exercises starting with basic are entry-level - other exercises vary greatly in difficulty. If you are coming to this...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    nodist

    Natural node.js and npm version manager for Windows

    nodist is a natural node.js and npm version manager for Windows, inspired by n. and nodenv. It's designed to replace any existing node.js installation, so if node is already installed on your machine, you need to uninstall it first.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 13
    PHPBrew

    PHPBrew

    Brew & manage PHP versions in pure PHP at HOME

    phpbrew builds and installs multiple version php(s) in your $HOME directory. Configure options are simplified into variants, no worries about the path anymore! Build php with different variants like PDO, MySQL, SQLite, debug, etc. Compile Apache php module and separate them by different versions. Build and install php(s) in your home directory, so you don't need root permission. Switch versions very easily and is integrated with bash/zsh shell. Automatic feature detection. Install & enable...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    GitLab CE Server For Local Intranets

    GitLab CE Server For Local Intranets

    The Free & Popular Community git Server in a Complete Virtual Machine

    ...Very little initial setup work required to make a GIT Server live, within minutes. 2. This system should keep running for Years, without requiring Updates / Breakages. If you are new to Virtual Machines, then please watch the Video below ( taken from my other project. just replace td with gi wherever mentioned ) After starting this VM, please login to its administration panel with: Website Address: https://gi.local/ ( Accept Any Warnings due to Usage of Self-Signed https certificates ) Admin Username: root Admin Password: change_this from any PC on your Local Network. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    homeshick

    homeshick

    git dotfiles synchronizer written in bash

    ...By the power of git, homeshick enables you to bring the symphony of settings you have poured your heart into with you to remote computers. With it you can begin to focus even more energy on bettering your work environment since the benefits are reaped on whichever machine you are using. However bare bones these machines are, provided that at least Bash 3 and Git 1.5 are available you can use homeshick. homeshick can handle multiple dotfile repositories. This means that you can install larger frameworks like oh-my-zsh or a multitude of emacs or vim plugins alongside your own customizations without clutter.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    git-notify

    git-notify

    Communicate important updates to your team via git commit messages

    ...In a small team, a Slack message works okay, but in larger teams and distributed organizations (such as open-source projects), reaching everyone can be a pain. git-notify allows you to embed announcements into your git commit messages. And display them to another developer on a machine, far far away. Just add "git-notify:" to your git commit message, and anything that follows will be displayed when another developer pulls that commit, or switches from a branch that does not contain that commit to one that does. If you're using a merge or squash commit strategy on GitHub, you can also add them to the extended commit message when landing a PR. git-notify will display a message for every "git-notify:" prefix it finds in the commit log that was just pulled/merged/rebased/checked out.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    RepoZ

    RepoZ

    A zero-conf git repository hub for Windows and macOS

    RepoZ is a zero-conf git repository hub with Windows Explorer- & CLI enhancements. It uses the git repositories on your machine to create an efficient navigation widget and makes sure you'll never lose track of your work along the way. It's populating itself as you work with git. It does not get in the way and does not require any user attention to work. RepoZ will not compete with your favorite git clients, so keep them. It's not about working within a repository: It's a new way to use all of your repositories to make your daily work easier. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    NodeGit

    NodeGit

    Native Node bindings to Git

    ...If you encounter errors, you most likely have not configured the dependencies correctly. You will need libpcre, libpcreposix, libkrb5, libk5crypto, and libcom_err libraries installed on your Linux machine. When building locally, you will also need development packages for kerberos and pcre, so both pcre-config, and krb5-config utilities must be present on your machine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Laragon

    Laragon

    Powerful tool for modern apps: Django, Rails, Laravel, Node, Go, Java

    Laragon makes coding more fun and easier. Instant setup - extremely fast, lightweight, intuitive, and powerful universal development enviroment for creating modern apps with many stacks: Ruby on Rails, Laravel, Django, Flask, MEAN and Spring Boot. Portable, reliable and Zero operation on MySQL, PostgreSQL, MongoDB, Memcached, Redis, PHP, Ruby, Python, Node.js and Java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    git-flow (AVH Edition)

    git-flow (AVH Edition)

    AVH Edition of the git extensions to provide high-level repository ops

    ...The files should be placed in .git/hooks In the directory hooks you can find examples of all the hooks available. You can easily publish a feature you are working on. The reason can be to allow other programmers to work on it or to access it from another machine.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 21

    jcvs

    jCVS is a Java based CVS Client written by Tim Endres

    ...CVS is a source code control system based on RCS. The primary benefit of CVS is that it provides a server/client protocol which allows clients such as jCVS to be written. jCVS allows any Java capable machine to be a CVS client, providing for a totally distributed source code management system.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    sourcerer.io

    sourcerer.io

    Sourcerer app makes a visual profile from your GitHub and git repos

    ...Some of the things on our roadmap include engineers to follow and learn from, technology and libraries you should know about, and projects that could use your help. The app looks at repos locally on your machine, and then sends stats to sourcerer.io. The best way to verify is to look at the code. Protobuf messages declared in src/main/proto/sourcerer.proto is a good start as it describes the client-server protocol. The Sourcerer app does not upload source code anywhere, and it never will. Visual presentation your development experience. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    GVM (Go Version Manager)

    GVM (Go Version Manager)

    Go Version Manager

    ...Because it handles both version switching and package isolation, it simplifies the friction of juggling multiple Go toolchains on the same machine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    meld-installer

    meld-installer

    Meld Installer for Windows

    Bundles Portable Python (with PyGTK) and Meld together in an easy to use installer. This allows you to not have to worry about setting up Python or PyGTK and you can keep Meld's Python separate from other Python installations on your machine. ** NOTE ** Meld 3.11 and later now have official installers, hence this project is no longer supported. You can download the new installer here: https://download.gnome.org/binaries/win32/meld/. You should uninstall the old 1.8 version before upgrading.
    Downloads: 27 This Week
    Last Update:
    See Project
  • 25
    Mob2D is a 2D rendering engine designed from the ground up to provide simplicity above all else while still being robust and flexible. You could make a 2D game with this engine with only relatively little knowledge of OpenGL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
MongoDB Logo MongoDB