Displaying 1 to 20 from 20 results

osx-vm-templates - macOS templates for Packer and VeeWee.

  •    Shell

This is a set of Packer templates and support scripts that will prepare an OS X installer media that performs an unattended install for use with Packer and VeeWee. These were originally developed for VeeWee, but support for the VeeWee template has not been maintained since Packer's release and so it is only provided for historical purposes. I plan on removing VeeWee support from this repo soon, but VeeWee can still make use of the preparation script and the OS X template remains in the core VeeWee repo. It's possible to build a machine with different admin account settings, and without the vagrant ssh keys, for use with other systems, e.g. continuous integration.

TFS Build Virtualizer


TFS Build Virtualizer is an extension to the Team Foundation Server build system which allows build masters to have a large number of virtualized build servers with Team Build installed. When a build is invoked the build virtualizer determines which build server to use to run the

ops - ops - build and run nanos unikernels

  •    Go

Ops is a tool for creating and running a Nanos unikernel. It is used to package, create and run your application as a nanos unikernel instance. Building from source is easy if you have used Go before.

ovirt-site - oVirt website

  •    HTML

Welcome to the oVirt community website! This site is the home for information about the project, the community, and everything you need to get started with oVirt. This is the source repository for the website, and the home of all documentation, community content, and release management content.

py-vm - Simple CLI wrapper for VirtualBox. Can be considered a Vagrant replacement in many cases.

  •    Python

Simple CLI wrapper for VirtualBox. Can be considered a Vagrant replacement in many cases. Reddit discussion: https://redd.it/5ab2th.

collection-view - UICollectionView for the web

  •    TypeScript

A container for displaying large ordered collections of data items and presenting them using arbitrary layouts (e.g. lists, grids). Large collections can be scrolled smoothly by displaying only a limited number of elements. This is also known as "windowing" or "virtualization". Changes to the data (remove, add, move) and changes to the layout are properly animated by the collection view. The library is inspired by iOS' UICollectionView and Android's RecyclerView. The collection view also handles resizing of the container properly, maintaining the current position in the collection.

vagrant-ovirt4 - oVirt v4 provider for Vagrant

  •    Ruby

This is a Vagrant 1.1+ plugin that adds an oVirt v4 and allowing Vagrant to control and provision machines in oVirt. Currently pull-requests are tested via test-kitchen using kitchen-vagrant. See Jenkinsfile for more information. If you'd like to run them yourself, however, they make not work in all setups. For example they assume, host pinning will probably not have a host that's in all set ups, and the template names might not match.

node-libvirt - libvirt bindings for google v8 javascript engine (nodejs addon)

  •    C++

Node-Libvirt is a set of bindings to Libvirt API, which allows to use it from Javascript. You must have NodeJS and Libvirt already installed to be able to build node-libvirt.

ui-virtualization - A plugin that provides a virtualized repeater and other virtualization services.

  •    Javascript

This library is part of the Aurelia platform and contains a plugin that provides a virtualized repeater and other virtualization services. This plugin enables "virtualization" of list through a new virtual-repeat.for. When used, the list "virtually" as tens or hundreds of thousands of rows, but the DOM only actually has rows for what is visible. It could be only tens of items. This allows rendering of massive lists of data with amazing performance. It works like repeat.for, it just creates a scrolling area and manages the list using UI virtualization techniques. To keep up to date on Aurelia, please visit and subscribe to the official blog and our email list. We also invite you to follow us on twitter. If you have questions look around our Discourse forums, chat in our community on Gitter or use stack overflow. Documentation can be found in our developer hub. If you would like to have deeper insight into our development process, please install the ZenHub Chrome or Firefox Extension and visit any of our repository's boards.

docker-box - Web Interface to manage full blown docker containers and images.

  •    Python

Consider a server with multiple IP Addresses, we create virtual machines, assign IP addresses to these machines, provide access to users etc.., most of the time the purpose of these virtual machines is to deploy applications eigther for testing or production. In the case of testing we aren't bothered about security or reliability of the host on which the application is running, so all that matters is time to setup testing environment, make backups, resetting the environment and so on. So in this scenerio running docker containers from images which has init system is a best substitute for virtual machines. docker-box is created to implement above use case using django for web interface and docker enginer api to manage docker. UI to run containers easily.

core - Eru, a simple, stateless, flexible, production-ready orchestrator designed to easily integrate into existing workflows

  •    Go

Eru is a stateless, flexible, production-ready cluster scheduler designed to easily integrate into existing workflows. Eru can run any containerized things in long or short time. This project is Eru Core. The Core use for resource allocation and manage containers lifetime. Run make deps for generating vendor dir.

virtual-each - Ember infinite list component, inspired by react-infinite-list

  •    Javascript

A direct port of react-infinite-list to Ember. This was created as a benchmark exercise. This component will only ever render DOM nodes for what can fill the view port. Using the power of Glimmer, it will reuse the DOM nodes it's already created and swap out the content as the user scrolls.

hvpp - hvpp is a lightweight Intel x64/VT-x hypervisor written in C++ focused primarily on virtualization of already running operating system

  •    C++

hvpp is a lightweight Intel x64/VT-x hypervisor written in C++ focused primarily on virtualization of already running operating system. Although several open-source research hypervisors aimed at simplicity already exist, in my opinion this field is still somewhat unexplored and needs more open-source projects. This can especially help those who have just started exploring virtualization technologies and are looking for small/reference projects. If you're one of them, my bets are that you're really disappointed right now, because all you've got are barely dozen of (great!) projects and huge pile of Intel Manual pages.


  •    CoffeeScript

Vortex is a virtual machine management tool. It is similar to Vagrant. The rationale for writing this tool is to enable better management of development and production infrastructure at the same time. We, Websecurify, could not easily achieve this with Vagrant so the this tool was written to fill the gap. Vortex removes any barriers from the time you start developing your application to the time it is already live and you need to maintain it.

serveradmin - Central server database management system of InnoGames

  •    Python

Serveradmin is central server database management system of InnoGames. It has a HTTP web interface and a HTTP JSON API. Check out the documentation or watch this FOSDEM 19 talk for a deepdive how InnoGames works with serveradmin. The project is released under the MIT License. The MIT License is registered with and approved by the Open Source Initiative.