Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 40 million developers.
Hide content and notifications from this user.
Learn more about blocking users
Contact Support about this user’s behavior.
Learn more about reporting abuse
Haskell WebAssembly Toolkit
Program Synthesis Course
How to create an OS from scratch
GRIN is a compiler back-end for lazy and strict functional languages with whole program optimization support.
Dynamic function call interposition / hooking (LD_PRELOAD) for Rust
IPDL parser written in Rust
Browsix is a Unix-like operating system for the browser.
Nix expressions for cross compiling to WebAssembly
CodeChecker is an analyzer tooling, defect database and viewer extension for the Clang Static Analyzer and Clang Tidy
Depixeling tool, based on "Depixelizing Pixel Art".
Library for Algebraic Effect Handlers in Haskell
Helm source and actions to manage processes
Ruby tool for importing existing svn projects into git.
Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, X86)
JOP is a Java processor for real-time systems
Source repo for the book
A client-side JS wrapper for the Spotify Web API
Calculate the BPM of a song using the Audio API
Asynchronous socket, http(s) (client+server) and websocket library for android. Based on nio, not threads.
Experimental Servo browser built in HTML
Network utility for sending / receiving TCP, UDP, SSL
Tiling Window Manager for Windows
Roslyn based C# heap allocation diagnostic analyzer that can detect explicit and many implicit allocations like boxing, display classes a.k.a closures, implicit delegate creations, etc.
C++ Foreign Import Generation
Inline C & Objective-C in Haskell
A command-line based markdown presentation tool.
Call all Node.js modules directly from DOM/WebWorker and enable a new way of writing applications with all Web technologies.
A Git related tool to split a subdirectory and its commit history from a Git Repo and crate a new repo that can be used as a submodule in the same path as the original code, as well as reversing th…