KsmA fast, hackable and simple x64 VT-x hypervisor for Windows and Linux. Builtin userspace sandbox and introspection engine.
Stars: ✭ 673 (+2003.13%)
CuteosA 64-bit SMP-safe kernel for the PC architecture.
Stars: ✭ 51 (+59.38%)
misakaExperimental x86_64 kernel project. Planned eventual successor to the kernel in ToaruOS. WIP
Stars: ✭ 82 (+156.25%)
DgosOperating System
Stars: ✭ 90 (+181.25%)
Blog osWriting an OS in Rust
Stars: ✭ 8,120 (+25275%)
Willos💾 A minimal kernel (just a hobby, won't be big and professional). // Work In Progress
Stars: ✭ 163 (+409.38%)
Hdk(unofficial) Hyper-V® Development Kit
Stars: ✭ 166 (+418.75%)
Shadow Box For X86Shadow-Box: Lightweight and Practical Kernel Protector for x86 (Presented at BlackHat Asia 2017/2018, beVX 2018 and HITBSecConf 2017)
Stars: ✭ 178 (+456.25%)
nautilusNautilus Aerokernel
Stars: ✭ 30 (-6.25%)
uvmmVirtual machine monitor for L4Re
Stars: ✭ 22 (-31.25%)
yaskYASK--Yet Another Stencil Kit: a domain-specific language and framework to create high-performance stencil code for implementing finite-difference methods and similar applications.
Stars: ✭ 81 (+153.13%)
SimplesvmhookSimpleSvmHook is a research purpose hypervisor for Windows on AMD processors.
Stars: ✭ 159 (+396.88%)
SimplesvmA minimalistic educational hypervisor for Windows on AMD processors.
Stars: ✭ 152 (+375%)
gokvmKVM based tiny x86 hypervisor written in pure golang, which can boot Linux
Stars: ✭ 82 (+156.25%)
ktfKernel Test Framework
Stars: ✭ 125 (+290.63%)
ByteOSA simple hobby operating system for the x86-64 architecture, written in C.
Stars: ✭ 47 (+46.88%)
novuskA kernel written in Rust
Stars: ✭ 61 (+90.63%)
MythrilA hypervisor written in rust
Stars: ✭ 43 (+34.38%)
MinivisorpkgThe research UEFI hypervisor that supports booting an operating system.
Stars: ✭ 294 (+818.75%)
Os2x86_64 OS kernel with completely async userspace and single address space [WIP; but basic kernel functionality implemented]
Stars: ✭ 25 (-21.87%)
pranaOSA unix operating system written from scratch in c that gives support for arm, x86
Stars: ✭ 138 (+331.25%)
rust-kernel-barebonesA minimal 64-bit rust kernel and a bunch of configuration scripts that can be used to bootstrap Operating system development using Nightly-Rust compiler.
Stars: ✭ 42 (+31.25%)
wiser🐎 Extremely minimal vmm for linux written in C. Hopefully someday will spin linux-vm for you.
Stars: ✭ 249 (+678.13%)
Learn KvmQemu KVM(Kernel Virtual Machine)学习笔记
Stars: ✭ 305 (+853.13%)
S6 pcie microblazePCI Express DIY hacking toolkit for Xilinx SP605
Stars: ✭ 301 (+840.63%)
ToaruosA completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network stack, etc.
Stars: ✭ 4,687 (+14546.88%)
Monkosan experimental 64-bit operating system
Stars: ✭ 100 (+212.5%)
DiosixA lightweight, secure, multiprocessor bare-metal hypervisor written in Rust for RISC-V
Stars: ✭ 116 (+262.5%)
DennixDennix is a unix-like hobbyist operating system written from scratch.
Stars: ✭ 53 (+65.63%)
The holy book of x86A simple guide to x86 architecture, assembly, memory management, paging, segmentation, SMM, BIOS....
Stars: ✭ 577 (+1703.13%)
CyjonA simple, clean code, multi-tasking operating system written in pure assembly language for 64-bit processors from the AMD64 family.
Stars: ✭ 184 (+475%)
biefircateRunning x86-16 or x86-32 code from x86-64 UEFI; _very experimental_ • mirror of https://gitlab.com/tkchia/biefircate • developer notes at https://gitlab.com/tkchia/biefircate/-/blob/main/doc/NOTES.asciidoc
Stars: ✭ 47 (+46.88%)
SynnixOSHobbyist Operating System targeting x86_64 systems. Includes userspace, Virtual File System, An InitFS (tarfs), Lua port, easy porting, a decent LibC and LibM, and a shell that supports: piping, file redirection, and more.
Stars: ✭ 40 (+25%)
KtfKernel Test Framework
Stars: ✭ 93 (+190.63%)
KnutOSAn x86_64 hobbyist OS written in C and Assembly
Stars: ✭ 16 (-50%)
Wingosa little 64bit operating system written in c++ with smp support
Stars: ✭ 361 (+1028.13%)
FraktiThe hypervisor-based container runtime for Kubernetes.
Stars: ✭ 630 (+1868.75%)
Kernel 4.0.xMy Book Live patches for vanilla Linux kernel
Stars: ✭ 16 (-50%)
Rocm ProfilerROCm Command Line Profiler - Updated moved to https://github.com/GPUOpen-Tools/RCP
Stars: ✭ 7 (-78.12%)
RekoReko is a binary decompiler.
Stars: ✭ 942 (+2843.75%)
FloppybirdFloppy Bird (OS)
Stars: ✭ 836 (+2512.5%)
DistormPowerful Disassembler Library For x86/AMD64
Stars: ✭ 829 (+2490.63%)
SimplefsA simple, kernel-space, on-disk filesystem from the scratch
Stars: ✭ 831 (+2496.88%)
OpenwrtAutomatic unattended weekly builds of the current OpenWrt development master branch for X86_64, Redmi-AC2100 (红米AC2100), Phicomm-K2P (斐讯K2P), K2P-32M-USB (K2P 32M USB版), NanoPi-R2S, Newifi-D2 (新路由3), Hiwifi-HC5962 (极路由4增强版), Xiaomi-R3P (小米路由PRO) and XY-C5 (小娱-C5).
Stars: ✭ 818 (+2456.25%)
RappelA linux-based assembly REPL for x86, amd64, armv7, and armv8
Stars: ✭ 818 (+2456.25%)
SparkmagicJupyter magics and kernels for working with remote Spark clusters
Stars: ✭ 954 (+2881.25%)
JuliaThe Julia Programming Language
Stars: ✭ 37,497 (+117078.13%)
DragonviewVisual Analytics Tool for Dragonfly Network-based Supercomputers
Stars: ✭ 10 (-68.75%)
UdockerA basic user tool to execute simple docker containers in batch or interactive systems without root privileges
Stars: ✭ 802 (+2406.25%)
Kube BatchA batch scheduler of kubernetes for high performance workload, e.g. AI/ML, BigData, HPC
Stars: ✭ 804 (+2412.5%)
RunvHypervisor-based Runtime for OCI
Stars: ✭ 798 (+2393.75%)
X86 Assembly CheatMOVED TO: https://github.com/cirosantilli/linux-kernel-module-cheat#userland-assembly SEE README. x86 IA-32 and x86-64 userland minimal examples tutorial. Hundreds of runnable asserts. Nice GDB setup. IO done with libc, so OS portable in theory. NASM and GAS covered. Tested in Ubuntu 18.04. Containers (ELF), linking, calling conventions. System land cheat at: https://github.com/cirosantilli/x86-bare-metal-examples, ARM cheat at: https://github.com/cirosantilli/arm-assembly-cheat
Stars: ✭ 773 (+2315.63%)
KeypatchMulti-architecture assembler for IDA Pro. Powered by Keystone Engine.
Stars: ✭ 939 (+2834.38%)
HiddenWindows driver with usermode interface which can hide objects of file-system and registry, protect processes and etc
Stars: ✭ 768 (+2300%)
Future🚀 R package: future: Unified Parallel and Distributed Processing in R for Everyone
Stars: ✭ 735 (+2196.88%)
Hypervisorlightweight hypervisor SDK written in C++ with support for Windows, Linux and UEFI
Stars: ✭ 934 (+2818.75%)