shuveb / sparkler
A virtual machine monitor and a tiny "operating system" to go with it. When you start Sparkler, it creates a virtual machine using Linux's KVM API. It is written in C and emulates a serial console and some other devices that fetch a tweet from an account, etc.
☆116Updated 3 years ago
Related projects ⓘ
Alternatives and complementary repositories for sparkler
- State of the art for unikernels☆209Updated 6 months ago
- Linux in Unikernel Clothing☆67Updated 3 years ago
- Unikernel Linux☆180Updated last week
- The tiniest chat servers on earth!☆66Updated 2 years ago
- Generic eBPF runtime☆149Updated 3 years ago
- A demo running 4000 Firecracker microVMs.☆243Updated 2 years ago
- Sandboxing File System☆46Updated 4 years ago
- opensnoop in pure C using eBPF☆97Updated last year
- ☆230Updated 6 years ago
- Extremely minimal vmm for linux written in C. Hopefully someday will spin linux-vm for you.☆260Updated 3 years ago
- Experimental Linux Virtual Machine based on UML and noMMU☆63Updated 3 years ago
- Popcorn Linux kernel for distributed thread execution☆156Updated last year
- Source text and experimental data for our paper describing XDP☆138Updated 3 years ago
- A dynamic library bundling the guest payload consumed by libkrun☆80Updated this week
- A binary-compatible unikernel☆391Updated 2 months ago
- hBPF = eBPF in hardware☆402Updated last year
- Steering connections to sockets with BPF socket lookup hook (eBPF Summit 2020)☆44Updated 3 years ago
- HermitCore: A C-based, lightweight unikernel☆220Updated 3 years ago
- Python library for configuring and building unikernels☆177Updated last year
- ☆142Updated this week
- BSD socket API on steroids☆275Updated last month
- Manticore is a research operating system, written in Rust.☆289Updated 11 months ago
- Native Linux KVM Tool☆44Updated 9 years ago
- OCI-interfacing Container runtime for Nabla Containers☆257Updated 3 years ago
- slirp4netns implementation using gvisor/netstack☆114Updated last month
- Enables streaming of images to and from CRIU during checkpoint/restore with low overhead☆93Updated last year
- cBPF to C or eBPF compiler☆192Updated last month
- virtio implementation☆372Updated last week
- EbbRT: elastic building block runtime☆75Updated 3 months ago
- A very basic eBPF Load Balancer in a few lines of C☆311Updated 5 months ago