interpInterpreter experiment. Testing dispatch methods: Switching, Direct/Indirect Threaded Code, Tail-Calls and Inlining
Stars: ✭ 32 (-98.53%)
UnicornUnicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, X86)
Stars: ✭ 4,934 (+126.85%)
Unisimd AssemblerSIMD macro assembler unified for ARM, MIPS, PPC and x86
Stars: ✭ 63 (-97.1%)
TengineTengine is a lite, high performance, modular inference engine for embedded device
Stars: ✭ 4,012 (+84.46%)
novuskA kernel written in Rust
Stars: ✭ 61 (-97.2%)
CemuCheap EMUlator: lightweight multi-architecture assembly playground
Stars: ✭ 666 (-69.38%)
CapstoneCapstone disassembly/disassembler framework: Core (Arm, Arm64, BPF, EVM, M68K, M680X, MOS65xx, Mips, PPC, RISCV, Sparc, SystemZ, TMS320C64x, Web Assembly, X86, X86_64, XCore) + bindings.
Stars: ✭ 5,374 (+147.08%)
KeystoneKeystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings
Stars: ✭ 1,654 (-23.95%)
kempeKempe is a compiled stack-based language
Stars: ✭ 54 (-97.52%)
Docker HomebridgeHomebridge Docker. HomeKit support for the impatient using Docker on x86_64, Raspberry Pi (armhf) and ARM64. Includes ffmpeg + libfdk-aac.
Stars: ✭ 1,847 (-15.08%)
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 (-98.07%)
profiler-apiThe portable version of JetBrains profiler API for .NET Framework / .NET Core / .NET / .NET Standard / Mono
Stars: ✭ 21 (-99.03%)
MoonOSMoonOS (just a kernel atm) is a micro kernel designed for the x86_64 and arm architecure.
Stars: ✭ 82 (-96.23%)
OnyxUNIX-like operating system written in C and C++
Stars: ✭ 52 (-97.61%)
morosMOROS: Obscure Rust Operating System 🦉
Stars: ✭ 508 (-76.64%)
uvmmVirtual machine monitor for L4Re
Stars: ✭ 22 (-98.99%)
pinktracePink's Tracing Library
Stars: ✭ 20 (-99.08%)
lsp-dsp-libDSP library for signal processing
Stars: ✭ 37 (-98.3%)
KnutOSAn x86_64 hobbyist OS written in C and Assembly
Stars: ✭ 16 (-99.26%)
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 (-97.84%)
GeeOSThe Gee (寂) Operating System, written in YuLang.
Stars: ✭ 22 (-98.99%)
rosetta-at-homeFold for Covid - Help fight the COVID-19 pandemic with your old laptop, Raspberry Pi, or other spare computer
Stars: ✭ 78 (-96.41%)
Maxine VmMaxine VM: A meta-circular research VM
Stars: ✭ 274 (-87.4%)
PlasmaPlasma is an interactive disassembler for x86/ARM/MIPS. It can generates indented pseudo-code with colored syntax.
Stars: ✭ 2,956 (+35.91%)
Monkosan experimental 64-bit operating system
Stars: ✭ 100 (-95.4%)
DoraDora VM
Stars: ✭ 371 (-82.94%)
libcluonlibcluon is a small and efficient, single-file and header-only library written in modern C++ to power microservices.
Stars: ✭ 81 (-96.28%)
saturnA microkernel based operating system developed from scratch. This repository also includes all Saturn services and applications.
Stars: ✭ 21 (-99.03%)
DgosOperating System
Stars: ✭ 90 (-95.86%)
valkyrie🔮 A UNIX-like toy kernel built from scratch (for AArch64) with preemptive multi-threading, VM, CoW fork(), buddy, slob, VFS, FAT32.
Stars: ✭ 57 (-97.38%)
docker-dns-ad-blockerA lightweight dnsmasq DNS server to block traffic to known ad servers with optional DNSCrypt support. Supports x86_64 and Raspberry Pi (armhf).
Stars: ✭ 78 (-96.41%)
ArvernOS💾 A minimal, experimental and "toy" monolithic kernel to learn about OS development // Work In Progress
Stars: ✭ 313 (-85.61%)
fp256An efficient library for 256 bit integer arithmetic
Stars: ✭ 21 (-99.03%)
kwastRust operating system running WebAssembly as userspace in ring 0
Stars: ✭ 83 (-96.18%)
ChrysalispParallel OS, with GUI, Terminal, OO Assembler, Class libraries, C-Script compiler, Lisp interpreter and more...
Stars: ✭ 1,205 (-44.6%)
peekabooAn standalone execution trace library built on DynamoRIO.
Stars: ✭ 17 (-99.22%)
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 (-98.16%)
cross“Zero setup” cross compilation and “cross testing” of Rust crates
Stars: ✭ 3,550 (+63.22%)
AheuiJITAheui JIT compiler for PC and web
Stars: ✭ 27 (-98.76%)
insaneworks-packer-templateCentOS 7-8 8Stream / AlmaLinux 8 / FreeBSD 12 - 13 x64 + VirtualBox / VMWare for Packer Template + FreeBSD 13 / AlmaLinux 9 + Parallels
Stars: ✭ 38 (-98.25%)
F32cA 32-bit RISC-V / MIPS ISA retargetable CPU core & SoC, 1.63 DMIPS/MHz
Stars: ✭ 338 (-84.46%)
Docker Cloudflare DdnsA small amd64/ARM/ARM64 Docker image that allows you to use CloudFlare as a DDNS / DynDNS Provider.
Stars: ✭ 467 (-78.53%)
MirA light-weight JIT compiler based on MIR (Medium Internal Representation)
Stars: ✭ 1,075 (-50.57%)
AsmdbInstructions database and utilities for X86/X64 and ARM (THUMB/A32/A64) architectures.
Stars: ✭ 258 (-88.14%)
octoxxv6-riscv like OS written in Rust
Stars: ✭ 18 (-99.17%)
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 (+115.49%)
Wingosa little 64bit operating system written in c++ with smp support
Stars: ✭ 361 (-83.4%)
Arm nowarm_now is a qemu powered tool that allows instant setup of virtual machines on arm cpu, mips, powerpc, nios2, x86 and more, for reverse, exploit, fuzzing and programming purpose.
Stars: ✭ 719 (-66.94%)
Steed[INACTIVE] Rust's standard library, free of C dependencies, for Linux systems
Stars: ✭ 520 (-76.09%)
FukuroSimple microkernel (early stage)
Stars: ✭ 18 (-99.17%)
RappelA linux-based assembly REPL for x86, amd64, armv7, and armv8
Stars: ✭ 818 (-62.39%)
Os2x86_64 OS kernel with completely async userspace and single address space [WIP; but basic kernel functionality implemented]
Stars: ✭ 25 (-98.85%)
RemillLibrary for lifting of x86, amd64, and aarch64 machine code to LLVM bitcode
Stars: ✭ 633 (-70.9%)
DennixDennix is a unix-like hobbyist operating system written from scratch.
Stars: ✭ 53 (-97.56%)
Rop ToolA tool to help you write binary exploits
Stars: ✭ 590 (-72.87%)
AsmjitMachine code generation for C++
Stars: ✭ 2,874 (+32.14%)
uteroThe Operating System (for x86_64) written in Crystal as much as possible
Stars: ✭ 55 (-97.47%)
RekoReko is a binary decompiler.
Stars: ✭ 942 (-56.69%)
KeypatchMulti-architecture assembler for IDA Pro. Powered by Keystone Engine.
Stars: ✭ 939 (-56.83%)
CuteosA 64-bit SMP-safe kernel for the PC architecture.
Stars: ✭ 51 (-97.66%)