All Projects → hooklift → Xhyve

hooklift / Xhyve

Licence: mpl-2.0
Use xhyve from Go (OS X only)

Programming Languages

c
50402 projects - #5 most used programming language
golang
3204 projects

Labels

Projects that are alternatives of or similar to Xhyve

Osx Mac Menubar App
Menubar application for Mac
Stars: ✭ 11 (-75.56%)
Mutual labels:  osx
Lol Chime
🔔 A cross-platform(Linux, Windows, OSX) terminal utility that notifies the user with a bard chime when their friends are out of the game.
Stars: ✭ 35 (-22.22%)
Mutual labels:  osx
Cryptojs.swift
Cross-platform cryptographic functions in swift
Stars: ✭ 42 (-6.67%)
Mutual labels:  osx
Alfred Iconfinder Search
Alfred 3 workflow for Iconfinder instant search
Stars: ✭ 14 (-68.89%)
Mutual labels:  osx
Probhat Osx
🔠 Probhat keylayout for OS X
Stars: ✭ 33 (-26.67%)
Mutual labels:  osx
Android File Transfer Linux
Android File Transfer for Linux
Stars: ✭ 994 (+2108.89%)
Mutual labels:  osx
Sxkdvm
SXKDVM - OSX Docker KVM / Run an OSX KVM virtual machine inside a Docker container.
Stars: ✭ 840 (+1766.67%)
Mutual labels:  osx
Dogen
Reference implementation of the MASD Code Generator.
Stars: ✭ 44 (-2.22%)
Mutual labels:  osx
Macvars
command library for scripting osx
Stars: ✭ 34 (-24.44%)
Mutual labels:  osx
Hammerspoon
Staggeringly powerful macOS desktop automation with Lua
Stars: ✭ 8,540 (+18877.78%)
Mutual labels:  osx
Kawaiify
OSX theming script, WIP
Stars: ✭ 20 (-55.56%)
Mutual labels:  osx
Finder colors
Set the color of files/folders for OSX Finder from the command line.
Stars: ✭ 31 (-31.11%)
Mutual labels:  osx
Swim
A command line tool to switch the current input method by identifier for macOS.
Stars: ✭ 39 (-13.33%)
Mutual labels:  osx
Go Convexhull
Implementation of Graham Scan algorithm for Convex Hull in GO with visualization
Stars: ✭ 12 (-73.33%)
Mutual labels:  osx
Enlighten
💡 An integrated spotlight-based onboarding and help library for macOS, written in Swift.
Stars: ✭ 44 (-2.22%)
Mutual labels:  osx
Cr
cr.h: A Simple C Hot Reload Header-only Library
Stars: ✭ 845 (+1777.78%)
Mutual labels:  osx
Sqlitelib
Easily build a custom SQLite static library for use in macOS and iOS frameworks and apps.
Stars: ✭ 38 (-15.56%)
Mutual labels:  osx
Touchbar Systemmonitor
A better simple reactive system monitor on macOS for your MacBook pro. Built with Electron.
Stars: ✭ 45 (+0%)
Mutual labels:  osx
Dmidecode Osx
An OS X native port of dmidecode
Stars: ✭ 44 (-2.22%)
Mutual labels:  osx
Far2l
Linux port of FAR v2
Stars: ✭ 1,001 (+2124.44%)
Mutual labels:  osx

libxhyve (OS X only)

Go bindings to use xhyve as a library.

Prerequisites

  • OS X Yosemite and upwards
  • Go 1.5.x

Install

go get github.com/hooklift/xhyve

Example

asciicast

package main

import (
	"os"
	"github.com/hooklift/xhyve"
)

func main() {
	if err := xhyve.Run(os.Args); err != nil {
		panic(err)
	}
}

There is small CLI that you can use to test the library.

cd cmd/xhyve; go build
sudo ./xhyve -m 1024M -c 1 -A -s 0:0,hostbridge -s 31,lpc \
-l com1,stdio -s 2:0,virtio-net -U 6BCE442E-4359-4BD9-84F7-EDFB8EC6D2EF \
-f 'kexec,imgs/vmlinuz,imgs/initrd.gz,earlyprintk=serial console=ttyS0'
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].