Skip to content
View jdh30's full-sized avatar

Block or report jdh30

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Showing results

Algebraic data types for C99

C 1,500 28 Updated Mar 17, 2025

Official chibi-scheme repository

Scheme 1,373 156 Updated Jun 14, 2026

⛄ Possibly the smallest compiler ever

JavaScript 28,525 2,868 Updated Feb 19, 2024

⚗️ Self-hosting compiler from a Haskell-like Lisp directly to x86-64, from scratch.

Haskell 164 4 Updated Jul 2, 2022

A compiler for a subset of ML

Haskell 9 Updated Mar 23, 2017

A revival of the TREE-META compiler-compiler.

16 2 Updated Mar 10, 2026

The rumi compiler

C++ 59 4 Updated Mar 31, 2024

A lisp👽 written in C++

C++ 206 22 Updated Apr 11, 2024

The SubC compiler

C 30 3 Updated Jun 16, 2017

A programming language to skip the things you have already computed

JavaScript 2,016 67 Updated Sep 21, 2023

An educational software system of a tiny self-compiling C compiler, a tiny self-executing RISC-V emulator, and a tiny self-hosting RISC-V hypervisor.

Jupyter Notebook 2,505 344 Updated Jun 5, 2026

The Racket repository

Racket 5,155 690 Updated Jun 13, 2026

PicoLisp active development has moved to the pil21 repository: https://github.com/picolisp/pil21

PicoLisp 209 15 Updated Nov 5, 2020

Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours

C 531 56 Updated Apr 15, 2022

CC500: a tiny self-hosting C compiler

C 166 30 Updated Oct 27, 2017

Obfuscated Tiny C Compiler

C 16 8 Updated Oct 24, 2014

JonesForth ARM64 with APL symbols

Assembly 39 8 Updated Mar 1, 2026

Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.

Forth 481 112 Updated Feb 13, 2023

A tiny bootstrapped Scheme

C 6 1 Updated Aug 30, 2015

Exploration of Val Schorre's META II.

C++ 3 Updated Nov 13, 2014

A breakdown of Arthur Whitney's quickly drafted J interpreter implementation

C 8 Updated Jun 2, 2017

The Om programming language.

C++ 207 12 Updated Oct 16, 2024

A Small C Compiler

C 6,395 768 Updated May 2, 2024

An open-source interpreter for the K5 programming language.

JavaScript 648 78 Updated Mar 2, 2026

Minimal Lisp/Forth

C 11 1 Updated Jan 5, 2025