Showing 16 of 88 projects
A Swift-based assembler for creating Gameboy games, supporting the full instruction set and producing executable binaries.
An Intel 8080 CPU emulator written in Rust, enabling accurate simulation of vintage processor behavior.
A Go library for decoding binary data into structured Go types using tags, with support for offsets, calculations, and custom methods.
A D library providing the fastest possible implementations of common routines like JSON parsing, string splitting, and C interop.
A flexible C library for JSON manipulation and schema validation, enabling JavaScript-like ease with C performance.
A Swift microframework that provides hints to the compiler about unreachable code paths for optimization.
A lightweight x86-64 assembler written in the V programming language for compiling assembly code to object files.
A low-level Swift networking library for building HTTP and FastCGI servers, underpinning the Kitura web framework.
A high-performance Go library for manipulating bits and bytes with a simple API.
A fully async-await HTTP server framework for Rust that provides low-level control without requiring everything to be built from scratch.
A salvaged collection of Game Boy programming tutorials and examples using GBDK.
A cross-platform, event-driven C library providing a unified networking stack with HTTP, WebSocket, data structures, and cryptography.
A from-scratch x86_64 operating system kernel built with Rust and Assembly.
A boilerplate for Game Boy development in assembly, providing a ready-to-use project structure and tools.
A stack-based compiled systems programming language with a modern syntax, inspired by FORTH.
A functional, low-level HTTP client for Elixir with support for HTTP/1 and HTTP/2.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.