pwninit. pwninit - automate starting binary exploit challenges
1.1korg-fragtog. Automatically toggle Org mode LaTeX fragment previews as the cursor enters and exits them
441good-scroll.el. Attempt at good pixel-based smooth scrolling in Emacs
209BootMine. Bootable minesweeper game in a 512-byte boot sector
196godot-portal-demo. Experimenting with portals in Godot Engine
85unf. UNixize Filename -- replace annoying anti-unix characters in filenames
67WineBox86.apk. x86 Wine on ARM Android with Box86 (very much WIP)
67xkcd-unreachable-rs. A Rust macro xkcd_unreachable!() inspired by https://xkcd.com/2200/
41userland-execve-rust. An implementation of execve() in user space
35yew-octicons. Easy support for Octicons in yew
20qemu-libretro. QEMU libretro core port
13nixos-framework-led. NixOS module for changing the LED color on Framework laptops
12Sandvox. The 3D voxel falling-sand game
11nix-flatpak. Declarative Flatpak management for the Nix package manager
6deriv-calc. A derivative calculator and equation simplifier in Python.
4gnu-bionic-pipe. Rust
3quoftc. The Quoft Programming Language Compiler
3discord-bedtime. A Discord bot reminding you to sleep
3turboproof. A dependently-typed lisp and proof assistant [IN DEVELOPMENT]
3MarioLANG. A minimal MarioLANG interpreter
3lambda. Lambda calculus REPL written in C
3llvm-rustc-bug-repro. Rust
2rust-musl-builder-lzma. rust-musl-builder with liblzma support
2proof-stack-game. Rust
2x86-bare-metal-examples. Dozens of minimal operating systems to learn x86 system programming. Tested on Ubuntu 17.10 host in QEMU 2.10 and real hardware. Userland cheat at: https://github.com/cirosantilli/linux-kernel-module-cheat#userland-assembly ARM baremetal setup at: https://github.com/cirosantilli/linux-kernel-module-cheat#baremetal-setup
2rust-spinners-rand. Get a random `Spinners` from the `spinners` crate
2Chip8. A chip8 emulator in C and ncurses
2nonsense-discord-bot. Rust
2OS. A simple OS in C
2nvim-plumb. Neovim plugin for integration with the Plan 9 plumber
1toy-git-rs. Toy git implementation in Rust
1coq-proofs. My proofs for the Coq proof assistant
1angr-bad-edition. A mediocre angr clone (WIP)
1discord-prediction-market-bot. Discord bot for play-money prediction markets
1web-dump. /tmp but for static html
1honggfuzz-qemu. Ditto.
1ffmpeg-fetch-small-samples. Script to fetch small files from https://samples.ffmpeg.org/
1gcc-mips-spim. Buggy WIP toolchain to compile C to SPIM-compatible MIPS assembly
1sandy. A fork of sandy with mods to make it more like vim
1raycaster. C
1shexedit. A shell script for hex editing
1brainfsym. Rust library for symbolically executing brainf*** code
1box86. Box86 - Linux Userspace x86 Emulator with a twist, targeted at ARM Linux devices
1afl. american fuzzy lop (with undocumented patches)
1