Top 223 x86 open source projects

Asmjit
Machine code generation for C++
C.sh
Inline C/asm in Bash
Anticuckoo
A tool to detect and crash Cuckoo Sandbox
Simple Pt
Simple Intel CPU processor tracing on Linux
Bdvl
LD_PRELOAD Linux rootkit (x86 & ARM)
Ataraxia
Simple and lightweight source-based multi-platform Linux distribution with musl libc.
80x86
80186 compatible SystemVerilog CPU core and FPGA reference design
✭ 220
fpgax86
Asm Cli
Interactive shell of assembly language(X86/X64) based on unicorn and keystone
Book assembly 8086
Learn 16bit x86 Assembly with emulator
✭ 205
x86
Asm Space Invaders
A small, bootable game written in x86 Assembly inspired by Space Invaders
Xdpw
XD Pascal: A small embeddable self-hosting Pascal compiler for Windows. Supports Go-style methods and interfaces
Holodec
Decompiler for x86 and x86-64 ELF binaries
Minidbg
A mini x86 linux debugger for teaching purposes
Corehook
A library that simplifies intercepting application function calls using managed code and the .NET Core runtime
Pluto
An x86 kernel written in Zig
Opcodes
Database of CPU Opcodes
Mos
A hobby operating system developed from scratch
Pcjs
The original IBM PC and other machine emulations in JavaScript
Mandibule
linux elf injector for x86 x86_64 arm arm64
Mcsema
Framework for lifting x86, amd64, aarch64, sparc32, and sparc64 program binaries to LLVM bitcode
Zephyr.js
JavaScript* Runtime for Zephyr* OS
Osaca
Open Source Architecture Code Analyzer
X86reference
X86 Opcode and Instruction Reference: http://ref.x86asm.net
Edb Debugger
edb is a cross-platform AArch32/x86/x86-64 debugger.
Cross
“Zero setup” cross compilation and “cross testing” of Rust crates
Openwrt Rpi
Raspberry Pi & NanoPi R2S/R4S & G-Dock & x86 OpenWrt Compile Project. (Based on Github Action / Daily Update)
Xray 15
X-Ray Engine 1.5 expansion. Original version was used in S.T.A.L.K.E.R.: Clear Sky.
Distormx
The ultimate hooking library
Aros
Main AROS repository for active development. Contains the main Operating System components and Build System.
Dbgchild
Debug Child Process Tool (auto attach)
Khook
Linux Kernel hooking engine (x86)
Bootmine
Bootable minesweeper game in a 512-byte boot sector
Steg86
Hiding messages in x86 programs using semantic duals
V86
x86 virtualization in your browser, recompiling x86 to wasm on the fly
Asm Cli Rust
interative assembly shell written in rust
Asmtk
Assembler toolkit based on AsmJit
✭ 131
cppx86x86-64
Microx
Safely execute an arbitrary x86 instruction
✭ 120
emulatorx86
Xray 16
Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)
Keystone
Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings
Jingos
JingOS - The World’s First Linux-based OS design for Tablets
Minios
Simple DIY OS
S2e
S2E: A platform for multi-path program analysis with selective symbolic execution.
Inline Hook
simple inline-hook framework works for x86, x64, arm and thumb
✭ 102
armx86x64
Fcc
Fedjmike's C Compiler
Barf Project
BARF : A multiplatform open source Binary Analysis and Reverse engineering Framework
Neatcc
A small arm/x86(-64) C compiler
Box86
Box86 - Linux Userspace x86 Emulator with a twist, targeted at ARM Linux devices
✭ 1,219
clinuxarmx86
Urmem
[x86] Simple C++11 header-only cross-platform memhack library (hooks, patches, pointers, sig scan)
Visualmasm
Visual MASM - Assembly IDE for Microsoft MASM
Toledo Atomchess
Toledo Atomchess is the world's smallest chess program in x86 assembly code
Toaru Nih
NOTICE: The ToaruOS-NIH Project has been MERGED UPSTREAM. This repository is now archived.
Nanvix
Educational Spinoff of Nanvix
1-60 of 223 x86 projects