Showing 36 of 83 projects
A tiny, conservative mark-and-sweep garbage collector for C written in ~500 lines of code.
A platform-independent low-level JIT compiler for translating bytecode to machine code across multiple CPU architectures.
Idiomatic Rust wrapper and build tooling for developing eBPF programs with standard Rust workflows.
A small educational virtual machine written in C with instructions, registers, stack, and function calls.
A cargo subcommand to display assembly, LLVM-IR, MIR, and WASM generated for Rust code.
A cross-platform C++ input library for games, handling gamepads, keyboard, mouse, and touch with a unified interface.
A mirror of Apple's official documentation describing the Mach-O file format used for macOS and iOS executables.
A Vulkan binding generator for Zig that provides idiomatic Zig APIs, error integration, and automatic function loading.
An ultra-thin, high-performance CLR library for Win32 native interop with zero GC allocations during window messages.
Go bindings for the Vulkan graphics and compute API, enabling low-level GPU programming in Go.
A lightweight, high-performance C client library for MySQL-compatible databases, designed for easy embedding.
A Bluetooth experimentation framework for Broadcom and Cypress chips that enables firmware patching and packet injection.
A terminal-based interactive bitwise calculator and bit manipulator with dynamic base conversion.
A thin, low-level ncurses wrapper for Rust, providing direct bindings to the C library for terminal UI development.
A C++23 procedure hooking library for Windows that makes runtime function interception as safe as possible.
A lightweight, asynchronous C99 Discord API wrapper library with minimal dependencies.
A minimal, efficient, cross-platform 2D graphics painter library in pure C, built on Sokol GFX.
An operating system kernel and userland written entirely in the D programming language.
A high-performance graphics library for Delphi and Lazarus optimized for 32-bit pixel operations.
A robust ActionScript 3 bytecode assembler/disassembler and SWF manipulation toolkit for reverse engineering and modification.
A Go package implementing the ARP protocol as described in RFC 826 for network address resolution.
An interactive assembly shell written in Rust for exploring and executing x86/x64 assembly instructions.
A low-level mutator for Windows PE files that obfuscates headers and metadata to break static analysis signatures without breaking execution.
A Nintendo DS emulator written in Rust for desktop and web, emphasizing accuracy and debugging features.
A modern C++ convenience and productivity layer atop Vulkan-Hpp, adding clarity and efficiency to Vulkan development.
Optimized bit-level Reader and Writer for Go, enabling efficient reading and writing of arbitrary bit lengths.
A low-level HTTP and WebSocket server library for R, built on libuv and http-parser.
ARMv7 payload for arbitrary code execution on MediaTek bootloaders, enabling bootloader modification and customization.
Low-level .NET bindings for WebGPU, enabling browser-based graphics development for Evergine.
A high-performance fork of FastMM4 with AVX/AVX2/AVX512 support, efficient synchronization, and FreePascal compatibility.
A C99 wrapper library that simplifies the BSD sockets API with a cleaner, configuration-driven interface.
A library of standard functions for Game Boy game development in Assembly, reducing boilerplate code.
An esoteric programming language with a single instruction (flip a bit, then jump) that is Turing-complete and includes an assembler, interpreter, and standard library.
A JavaScript-based assembler for Gameboy z80 assembly code, compatible with rgbds and offering extended meta-instructions.
A JNI bridge library that enables Java applications to execute native x86, amd64, and ARM assembly code.
A macOS GUI application for browsing and inspecting Mach-O binary files (executables, libraries, object files).
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.