Showing 30 of 30 projects
A simple, fast, safe, compiled programming language for developing maintainable software with C-like performance.
A simple, fast, safe, compiled programming language for building maintainable software with C-like performance and rapid compilation.
A libre, Unix-like reverse engineering framework and command-line toolset for analyzing, debugging, and modifying binaries.
A libre, Unix-like reverse engineering framework and command-line toolset for analyzing, debugging, and modifying binaries.
A toolkit for creating efficient kernel tracing and manipulation programs using extended BPF (eBPF) on Linux.
A C compiler that reduces programs to only 'mov' instructions, demonstrating Turing-completeness and enabling extreme obfuscation.
A curated list of awesome resources, tools, projects, and languages related to the WebAssembly (wasm) ecosystem.
A pure Go library for loading, compiling, debugging, and attaching eBPF programs to Linux kernel hooks.
A library that brings higher-level programming features like generic data structures, polymorphism, and garbage collection to C.
A fast, low-level I/O library for Rust providing non-blocking APIs and event notification for high-performance applications.
A high-performance, lightweight HTTP message parser written in C for requests and responses.
A C library for heap-allocated strings that are binary safe, efficient, and compatible with standard C string functions.
A low-level, cross-platform graphics and compute abstraction library for Rust with a Vulkan-like API.
A collection of single-file, dependency-free C/C++ libraries for game development and low-level programming.
A Zig game engine and graphics toolkit for building high-performance, truly cross-platform games, visualizations, and GUI apps.
A QEMU-based interactive runtime analyzer for debugging and reverse engineering, serving as an alternative to strace and gdb.
An operating system construction kit for building bare-metal OSes using managed .NET languages like C# and VB.NET.
A cross-platform Rust library for low-level network packet manipulation and protocol implementation.
A tool for statically verifying the correctness of Rust code using formal specifications and automated solvers.
A lightweight, stream-based WebSocket implementation for Rust, providing a complete RFC6455 protocol implementation.
A lightweight, type-safe Rust wrapper for the Vulkan graphics and compute API.
A lightweight, type-safe Rust wrapper for the Vulkan graphics and compute API.
A curated list of awesome JVM libraries, tools, and resources focused on low-level performance, garbage collection, and non-framework topics.
A tiny, primitive, fast HTTP request/response parser written in C, designed to be stateless and memory-efficient.
A minimal cross-platform graphics library for Rust, providing a unified API for OpenGL, Metal, and WebGL.
Safe Rust bindings to POSIX/Unix/Linux/Winsock syscalls with memory safety, I/O safety, and configurable backends.
Comprehensive Rust FFI bindings to the entire Windows API, enabling native Windows development in Rust.
A low-level Go library for cross-platform sound playback with a simple context and player model.
A fast 2kB low-level WebGL library for GPU-accelerated particle systems and high-performance visual effects.
A Rust crate providing safe, convenient, and performant abstractions for UEFI (Unified Extensible Firmware Interface) development.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.