Vlad Badoiu (vladandrew)

vladandrew

Geek Repo

Company:University Politehnica of Bucharest

Location:Bucharest

Home Page:https://vladandrew.github.io/

Twitter:@vladandrew6

Github PK Tool:Github PK Tool


Organizations
cs-pub-ro
linux-kernel-labs
nets-cs-pub-ro
unikraft

Vlad Badoiu's starred repositories

rust

Empowering everyone to build reliable and efficient software.

Language:RustLicense:NOASSERTIONStargazers:94927Issues:1483Issues:53410

cs-video-courses

List of Computer Science courses with video lectures.

comprehensive-rust

This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust.

Language:RustLicense:Apache-2.0Stargazers:26736Issues:143Issues:272

LazyVim

Neovim config for the lazy

Language:LuaLicense:Apache-2.0Stargazers:15403Issues:56Issues:1087

gvisor

Application Kernel for Containers

Language:GoLicense:Apache-2.0Stargazers:15327Issues:309Issues:1646

tock

A secure embedded operating system for microcontrollers

Language:RustLicense:NOASSERTIONStargazers:5193Issues:117Issues:668

kerla

A new operating system kernel with Linux binary compatibility written in Rust.

Language:RustLicense:NOASSERTIONStargazers:3322Issues:40Issues:58

checkedc

Checked C is an extension to C that lets programmers write C code that is guaranteed by the compiler to be type-safe. The goal is to let people easily make their existing C code type-safe and eliminate entire classes of errors. Checked C does not address use-after-free errors. This repo has a wiki for Checked C, sample code, the specification, and test code.

Language:CLicense:NOASSERTIONStargazers:3194Issues:106Issues:155

Theseus

Theseus is a modern OS written from scratch in Rust that explores 𝐢𝐧𝐭𝐫𝐚𝐥𝐢𝐧𝐠𝐮𝐚𝐥 𝐝𝐞𝐬𝐢𝐠𝐧: closing the semantic gap between compiler and hardware by maximally leveraging the power of language safety and affine types. Theseus aims to shift OS responsibilities like resource management into the compiler.

Language:RustLicense:MITStargazers:2799Issues:32Issues:199

unikraft

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

Language:CLicense:NOASSERTIONStargazers:2450Issues:37Issues:319

tilck

A Tiny Linux-Compatible Kernel

Language:CLicense:BSD-2-ClauseStargazers:2301Issues:42Issues:41

slim

Build and run tiny vms from Dockerfiles. Small and sleek.

Language:JavaScriptLicense:Apache-2.0Stargazers:2086Issues:17Issues:29

CompCert

The CompCert formally-verified C compiler

Language:CoqLicense:NOASSERTIONStargazers:1822Issues:64Issues:277

hermit-rs

Hermit for Rust.

Language:RustLicense:Apache-2.0Stargazers:1631Issues:17Issues:105

helenos

A portable microkernel-based multiserver operating system written from scratch.

Language:CStargazers:1327Issues:54Issues:0

kernel

A Rust-based, lightweight unikernel.

Language:RustLicense:Apache-2.0Stargazers:1126Issues:11Issues:194

winix

A UNIX-style Operating System for the Waikato RISC Architecture Microprocessor (WRAMP)

Language:CLicense:GPL-3.0Stargazers:940Issues:14Issues:21

demystifying-containers

A series of blog posts and talks about the world of containers 📦

Language:PythonLicense:MITStargazers:696Issues:39Issues:1

boogie

Boogie

Language:BoogieLicense:MITStargazers:497Issues:30Issues:263

hextra

🔯 Modern, batteries-included Hugo theme for creating beautiful doc, blog and static websites

Language:CSSLicense:MITStargazers:462Issues:10Issues:140

seahorn

SeaHorn Verification Framework

Language:CLicense:NOASSERTIONStargazers:433Issues:20Issues:199

smack

SMACK Software Verifier and Verification Toolchain

Language:CLicense:NOASSERTIONStargazers:428Issues:24Issues:452

kraftkit

Build and use highly customized and ultra-lightweight unikernel VMs.

Language:GoLicense:BSD-3-ClauseStargazers:211Issues:6Issues:343

tinynf

Code artifact of the papers "A Simpler and Faster NIC Driver Model for Network Functions" (OSDI 2020) and "Safe low-level code without overhead is practical" (ICSE 2023)

Language:RoffLicense:MITStargazers:57Issues:1Issues:0

conffuzz

ConfFuzz - Fuzzing for Interface Vulnerabilities

Language:C++License:NOASSERTIONStargazers:40Issues:2Issues:1

loupe

Loupe: Syscall Usage Analysis Tool

Language:PythonLicense:NOASSERTIONStargazers:21Issues:9Issues:11

asplos22-ae

FlexOS: Towards Flexible OS Isolation (ASPLOS'22) Artifact Evaluation Repository

wayfinder

wayfinder: OS Configuration Micro-Benchmarking Framework

Language:GoLicense:NOASSERTIONStargazers:7Issues:12Issues:0