Unikraft (@unikraft)

Top repositories

1

unikraft

A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.
C
2,498
star
2

kraftkit

Build and use highly customized and ultra-lightweight unikernel VMs.
Go
227
star
3

pykraft

Python library for configuring and building unikernels
Python
177
star
4

docs

The front page and documentation for the Unikraft Open-Source Project.
MDX
33
star
5

catalog

Unikraft Applications & Examples Catalog
Dockerfile
29
star
6

eurosys21-artifacts

Artifacts, including experiments and graphs, for the paper: "Unikraft: Fast, Specialized Unikernels the Easy Way" (EuroSys'21 - Best Paper Award).
Assembly
25
star
7

app-elfloader

Load and execute Linux ELF binaries
C
23
star
8

loupe

Loupe: Syscall Usage Analysis Tool
Python
23
star
9

app-helloworld

A simple "Hello World" application written in C
C
18
star
10

app-helloworld-go

kraft-ready repo for building Go applications with Unikraft
Go
16
star
11

gsoc

Unikraft Google Summer of Code
13
star
12

run-app-elfloader

Run Unikraft ELF Loader app on Linux executables
Shell
13
star
13

app-python3

Unikraft Python3 app repo
Shell
12
star
14

lib-lwip

Unikraft port of the lwip network stack
C
11
star
15

app-nginx

Nginx on Unikraft
Shell
10
star
16

app-wamr

Web Assembly (WAMR) on Unikraft
Shell
9
star
17

plat-aws

Run Unikraft Xen images on Amazon Web Services
Shell
9
star
18

lib-musl

musl: A C standard library
C
8
star
19

lib-wamr

Unikraft port of WAMR, Intel's WebAssembly Micro Runtime
C
7
star
20

plat-solo5

Unikraft port of solo5, a sandboxed execution environment for unikernels
C
7
star
21

static-pie-apps

Built Linux applications (static-pie) for Unikraft binary compatibility mode
C
7
star
22

dynamic-apps

Pre-built Dynamic Linux ELFs
C++
6
star
23

app-sqlite

SQLite on Unikraft
Shell
6
star
24

summer-of-code-2021

Unikraft Summer of Code (2021) Website & Projects Documentation
C
6
star
25

governance

Documentation and automation for the Unikraft project governance model.
Go
6
star
26

plat-raspi

Unikraft on Raspberry Pi 3 B+
6
star
27

plat-digitalocean

Run Unikraft KVM images on Digital Ocean
Shell
6
star
28

lib-newlib

Unikraft port of newlib, a C standard library
C
6
star
29

app-redis

Redis on Unikraft
Shell
5
star
30

ide-vscode

Unikraft Visual Studio Code Extension
TypeScript
5
star
31

app-httpreply

A simple HTTP echo server example for Unikraft.
C
5
star
32

lib-rust

Rust Language Runtime on Unikraft
4
star
33

app-click

Click Modular Router on Unikraft
Shell
4
star
34

lib-python3

Unikraft port of Python 3
C
4
star
35

app-helloworld-rust

Rust-based application on Unikraft
Rust
4
star
36

packer-plugin-unikraft

Unikraft Packer Plugin
Go
4
star
37

meeting-notes

Archive of Unikraft Technical Meetings.
4
star
38

loupedb

Shell
4
star
39

plat-gcp

Run Unikraft KVM images on Google Cloud Platform
Shell
4
star
40

app-helloworld-cpp

kraft-ready repo for building c++ applications with Unikraft
Shell
3
star
41

lib-click

Unikraft port of the Click modular router
C++
3
star
42

driver-shim

Driver shim library
C
3
star
43

app-ruby

Ruby on Unikraft
3
star
44

lib-redis

Unikraft port of Redis in-memory data structure store
C
3
star
45

lib-pthread-embedded

Unikraft port of pthread-embedded, an embedded pthread library
C
2
star
46

lib-tflite

Unikraft port of TensorFlow Lite
C++
2
star
47

lib-duktape

Unikraft port of duktape/JavaScript
C
2
star
48

app-micropython

Micropython on Unikraft
Python
2
star
49

liftoff

Tool to retrieve and print process statistics
C
2
star
50

lib-libhogweed

Port of libhogweed to Unikraft
C
2
star
51

lib-lua

Unikraft port of the Lua language
C
2
star
52

app-duktape

kraft-ready repo for building JavaScript/duktape applications with Unikraft
Shell
2
star
53

lib-geos

Geometry Engine, Open Source
C++
1
star
54

lib-embedded-gcov

Unikraft port of Embedded Coverage
1
star
55

lib-boost

Unikraft port of the boost library
C
1
star
56

.github

1
star
57

lib-mimalloc

Port of mimalloc
C
1
star
58

lib-dnnl

Unikraft port of Intel Math Kernel Library for DNNs
C
1
star
59

lib-tlsf

Port of TLSF for Unikraft, a general-purpose memory allocator
C
1
star
60

lib-openssl

Unikraft port of the OpenSSL libraries
1
star
61

lib-nginx

Unikraft port of NGINX
C
1
star
62

lib-zydis

Unikraft's port of the Zydis disassembler library
C
1
star
63

lib-dafny

Unikraft library for Dafny programming language.
C++
1
star
64

lib-libelf

Unikraft port of libelf from the ELF toolchain
C
1
star
65

lib-libtiff

Unikraft port of libtiff, a library for managing TIFF files
C
1
star
66

lib-ocaml

OCaml runtime library
1
star
67

lib-libgo

Unikraft port of the Go language
Go
1
star