This is your work, valued

New York, NY

Edward Z. Yang

Elite
@ezyang

htmlpurifier. Standards compliant HTML filter written in PHP

3.4k

codemcp. Coding assistant MCP for Claude Desktop

1.6k

ghstack. Submit stacked diffs to GitHub on the command line

998

git-ftp. A quick and efficient way of pushing changed files to a website via FTP

494

convolution-visualizer. Convolution visualizations

377

logitext. Beautiful, interactive visualizations of logical inference

157

compact. Compact regions library for Haskell

82

nvprof2json. Convert nvprof profiles into about:tracing compatible JSON files

73

scubaduck. Python

57

torchdbg. PyTorch centric eager mode debugger

47

csrf-magic. Automatic CSRF protection for PHP applications

44

pl-class-public. Public slides and assignments for CSCI-UA.04900: Special Topics in Programming Languages

40

stride-visualizer. Stride visualizations

40

cusec2012-victor. Transcript of "Inventing on Principle", CUSEC 2012 given by Bret Victor

39

thesis. Thesis

38

ghc-shake. ghc --make reimplemented with Shake

32

lr-agda. Logical relations proof in Agda

30

refined-claude-ax. UX enhancements to Claude Desktop

30

metromaps. Metro Maps as envisioned by Dafna Shahaf

28

ghc-proposals. Proposed compiler and language changes for GHC and GHC/Haskell

25

pytorch-unattached. Tensors and Dynamic neural networks in Python with strong GPU acceleration

21

onnx-pytorch. PyTorch development for onnx

21

SMT-LIB-benchmarks-pytorch-shapes. SMT-LIB benchmarks for shape computations from deep learning models in PyTorch

18

hpd3js. Haskell heap profiling with D3.js

17

ghc-rts-rust. A reimplementation of GHC's runtime system in Rust

15

backpack-examples. Backpack examples repository

14

ldap-haskell. Bindings for LDAP [Haskell]

13

eff. Inefficient and syntactically unwieldy implementation of algebraic effects in Python using generators

13

ai-blindspots. Blindspots in LLMs I've noticed while AI coding. Sonnet family emphasis.

13

HoTT-coqex. Coq solutions to exercises in HoTT book

12

hamt. Hash Array Mapped Tries in Haskell

11

ocaml-cminsketch. Count-min sketch implementation in OCaml

10

hsleak. A collection of space leaks in GHC Haskell

10

deepseq-magic. Deep evaluation of data structures without NFData

10

ghc-usage. Frontend plugin to print locally used module info

9

claude-logbook. Python

9

cabal. Official upstream development repository for Cabal and cabal-install

9

ghc-plugin-template. Sample project for GHC core transformation plugins

9

jfp-ghc-rts. JFP article on the GHC RTS

8

stenomatic. The Stenomatic 9000: a Steno drilling tool

8

backpack-regex-example. Regex example with Backpack

8

reflex-backpack. Reflex with Backpack

8

tmr-issue24. Mini-issue of The Monad Reader!

7

coq. Coq is a formal proof management system. It provides a formal language to write mathematical definitions, executable algorithms and theorems together with an environment for semi-interactive development of machine-checked proofs.

7

scheme-hamt. Hash-array mapped trie in mit-scheme

7

stg-spec. Specification of GHC's spineless tagless G-machine and its cost semantics

6

tmr-issue20. The Monad Reader: Issue 20

6

SensorSimulator. Sensor Simulator for simulating sensor data in real time.

6

nf. NF data type to statically enforce normal form

6

mutsleuth. Mutation detection in Python

6

ezbench. Fork of Carlini's yet-another-applied-llm-benchmark for me to accumulate some of my own real world eval cases

5

pytorch. Tensors and Dynamic neural networks in Python with strong GPU acceleration

5