bobuhiro11 / gokvmLinks
KVM based tiny x86 hypervisor written in pure golang, which can boot Linux
☆246Updated this week
Alternatives and similar repositories for gokvm
Users that are interested in gokvm are comparing it to the libraries listed below
Sorting:
- A very basic eBPF Load Balancer in a few lines of C☆352Updated last year
- An eBPF program debugger☆215Updated 3 years ago
- Ymir: The Type-1 Hypervisor.☆53Updated 7 months ago
- Manage the QEMU qcow2 disk image written in Go☆64Updated 9 years ago
- Go Bindings for CRIU☆223Updated last week
- tool for building and running VMs for development and testing☆113Updated this week
- Sample ebpf programs to analyze☆93Updated 2 months ago
- Mimic is a eBPF virtual machine and emulator which runs in userspace☆29Updated 3 years ago
- ☆122Updated this week
- traffic control in pure go - it allows to read and alter queues, filters and classes☆514Updated this week
- Package vsock provides access to Linux VM sockets (AF_VSOCK) for communication between a hypervisor and its virtual machines. MIT Licens…☆375Updated 11 months ago
- L3AFD eBPF Programs control plane☆206Updated this week
- kvmm is a type2 hypervisor that uses the Linux Kernel Virtual Machine(KVM).☆12Updated 4 years ago
- system call hook for Linux☆621Updated last year
- Package rtnetlink provides low-level access to the Linux rtnetlink API. MIT Licensed.☆168Updated 2 weeks ago
- This manager helps handle the life cycle of your eBPF programs☆153Updated 2 weeks ago
- Package xdp allows one to use XDP sockets from the Go programming language.☆311Updated last year
- Tools for compiling many Go commands into one binary to save space. Builds are supported for vendor-based Go and module-based Go☆190Updated last year
- runc bindings for Go☆174Updated last year
- babygo👶 is a small Go compiler made from scratch, which can compile itself. It's going to be the smallest and simplest go compiler in th…☆320Updated last year
- A collection of kernels used for CI builds☆17Updated 2 weeks ago
- Linux in Unikernel Clothing☆71Updated 4 years ago
- Elf binary parsing utility written in Go.☆70Updated 3 years ago
- This project tracks offsets of fields inside of Go structs across versions for achieveing automatic instrumentation using eBPF☆31Updated 2 years ago
- iip: an integratable TCP/IP stack☆94Updated last month
- A packet oriented Linux kernel function call tracer☆408Updated last year
- Basic eBPF examples in Golang using libbpfgo☆253Updated last year
- Go implementation for loading / unloading Linux kernel modules☆52Updated 4 months ago
- Examples of using BPF ring buffer APIs☆136Updated 5 years ago
- Linux Kernel module providing TLS, identity and running WASM☆82Updated last year