Previously: security engineer at Square, co-author of HackLang, put the 's' in https at Facebook. Maker of CTFs.
alokmenghrajani.github.com. Alok Menghrajani's Blog
69riskybird. Regular expression authors best friend
50gpgeez. Small wrapper around golang.org/x/crypto/openpgp
22php-raytracer. A toy ray tracer written in PHP. Comes with sample scenes.
16ctfd-event-countdown. Plugin for CTFd which shows a countdown until the start of the event and then until the end of the event.
14pixlpaste. simple, free, reliable way to share your pixels
13go-chess. A minimalistic chess program written in Go.
13sliding_puzzle. A sliding puzzle with a Rubik's cube-like feel.
13adventofcode. Advent Of Code 2015, 2016, 2017 solution in Rust ☃️🎄🎁🦌🎅
12ncipher_rust. Running Rust code on nCipher HSMs (using CodeSafe).
10go-crossword-maker. A crossword maker (crossword compiler / puzzle creator) written in Go. Solves the constraint satisfaction problem related to building crosswords from a list of words.
9ctfd-timed-releases-plugin. Plugin for CTFd which allows releasing challenges on a schedule
8spooky-fizz-buzz. Source for https://www.quaxio.com/spooky_fizz_buzz/
8decv. Deterministic ECDSA Cross Validation
7nomic. "Nomic is a game in which changing the rules is a move. In that respect it differs from almost every other game. The primary activity of Nomic is proposing changes in the rules, debating the wisdom of changing them in that way, voting on the changes, deciding what can and cannot be done afterwards, and doing it. Even this core of the game, of course, can be changed."
7ec-keytool. A very simple piece of code to list or create ECDSA keys in a JCEKS keystore.
6chronostream_v2. Crypto microbenchmarking tool.
5bashttpd. A web server written in bash
5hackernews_xkcd_citations. Analysis of xkcd citations in Hacker News comments
52048. A small clone of 1024/2048 (https://play.google.com/store/apps/details?id=com.veewo.a1024)
5url-to-json. Minimalistic binary to convert URLs to json. Combine with jq to avoid having to use regular expressions in bash scripts.
5opalang. Opa Language
4openaccounting-docker. Docker files to easily run OpenAccounting locally.
4micro-engraving. Hacking CD burners using math and Go
4cryptoputty. Java
4oath_totp. OATH TOTP implementation in Opa
3prototype_forum. An open source tool to help manage prototype forums. This tool will be super useful for people who organize hackathons!
3random_stuff. PHP
3httpurl. Go library to make handling http URLs easier
3type-level-programming. Code for PagedOut! articles
3gcc-bad-apple. Compilation abuse: playing Bad Apple using gcc warnings
3amigo. A simple bot to help with puzzle/CTF organization. Uses Slack's API.
3adventofcode2018. Advent of Code 2018. Solutions using Verilog + icestick fpga! ☃️🎄🎁🦌🎅
3five_thousand_needles. Five thousand randomly placed needles
2go-cryptopals. Cryptopals in Golang
2cuty-parser-combinator. A general purpose parser-combinator library. Built for project cuty.
2dailyqrcode. Source code for https://da.ilyqrco.de/: a fresh surprise every day!
2ponderthis-april2020. IBM Ponder This April 2020 solution
2certstrap. Tools to bootstrap CAs, certificate requests, and signed certificates.
2adventofcode2022. Advent Of Code 2022 solution in Go ☃️🎄🎁🦌🎅
2generative_art. Some random generative art
2ctfd-time-decay-plugin. Plugin for CTFd which gives full points to the first solver and then computes a time-decay for each subsequent team.
2trezor-mcu. :lock: Sources for TREZOR firmware
2mybot. Build your own Slack bot in Go.
2certigo. A utility to examine and validate certificates in a variety of formats
2qrcodejs. Cross-browser QRCode generator for javascript
2sqlc. Go
2bunny1. bunny1 is a tool that lets you write smart bookmarks in python and then share them across all your browsers and with a group of people or the whole world. It was developed at Facebook and is widely used there.
2pfff. pfff is mainly an OCaml API to write static analysis, dynamic analysis, code visualizations, code navigations, or style-preserving source-to-source transformations such as refactorings on source code.
2facebook-js-sdk. Facebook Javascript SDK
2linguist. Language Savant
2protostub.
1ctfd-plugins. Official and Community CTFd Plugins
1rust_ppc_e5500_template. Template Rust project for PowerPC E5500 cross compilation
1recurss.github.io. A collection of recursive css specimens
1empty-repo. sometimes you really just need an empty repo
1