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.
☆119Updated 4 years ago
Alternatives and similar repositories for sparkler:
Users that are interested in sparkler are comparing it to the libraries listed below
- State of the art for unikernels☆213Updated 11 months ago
- Python library for configuring and building unikernels☆178Updated 2 years ago
- Experimental Linux Virtual Machine based on UML and noMMU☆64Updated 4 years ago
- Sandboxing File System☆46Updated 5 years ago
- Linux in Unikernel Clothing☆70Updated 3 years ago
- A dynamic library bundling the guest payload consumed by libkrun☆86Updated last week
- Generic eBPF runtime☆150Updated 3 years ago
- Extremely minimal vmm for linux written in C. Hopefully someday will spin linux-vm for you.☆259Updated 3 years ago
- A binary-compatible unikernel☆393Updated 7 months ago
- HermitCore: A C-based, lightweight unikernel☆225Updated 3 years ago
- opensnoop in pure C using eBPF☆99Updated last year
- EbbRT: elastic building block runtime☆75Updated 8 months ago
- Steering connections to sockets with BPF socket lookup hook (eBPF Summit 2020)☆44Updated 3 years ago
- slirp4netns implementation using gvisor/netstack☆122Updated 6 months ago
- Popcorn Linux kernel for distributed thread execution☆160Updated last year
- Unikernel Linux☆187Updated this week
- The tiniest chat servers on earth!☆69Updated 2 years ago
- Source text and experimental data for our paper describing XDP☆142Updated 4 years ago
- Kwarantine can run strongly isolated containers in a multi-tenant setting☆23Updated 3 months ago
- A VMM implementation based of rust-vmm components☆150Updated 6 months ago
- Container with all dependencies required for running rust-vmm crates integration tests.☆65Updated last week
- A simple educational linux container runtime.☆106Updated 4 years ago
- hBPF = eBPF in hardware☆412Updated 2 years ago
- A demo running 4000 Firecracker microVMs.☆254Updated 2 years ago
- Native Linux KVM Tool☆49Updated 9 years ago
- A specialized hypervisor for Hermit.☆261Updated this week
- Tetris in bpftrace☆104Updated 4 years ago
- Now moved into `github.com/inspektor-gadget/inspektor-gadget/pkg/gadget-collection/gadgets/traceloop`. Tracing system calls in cgroups u…☆198Updated 2 years ago
- ☆141Updated 4 months ago
- Investigate kernel error call stacks☆244Updated 5 months ago