adam mcdaniel (@adam-mcdaniel)

Top repositories

1

oakc

A portable programming language with a compact intermediate representation
Rust
697
star
2

dune

A shell🐚 by the beach🏖️!
Rust
682
star
3

chess-engine

A dependency-free chess engine♟️ library built to run anywhere.
Rust
379
star
4

free

An esoteric programming language with an unusual compiler backend
Rust
320
star
5

atom

Shell scripting that will knock your socks off
Rust
258
star
6

wisp

A lisp👽 written in C++
C++
172
star
7

harbor

A language that ports⚓: examining the limits of compilation⚙️.
Rust
80
star
8

sage

A programming language that's wise beyond its bytes!🌱🌿🪴
Rust
32
star
9

smpl

A superset of brainfuck with dynamic memory management.
C++
23
star
10

maroon-lang

A (nearly) pure functional programming language.
Rust
22
star
11

tsar

Tsar programming language
Rust
13
star
12

honeycomb

A portable parser combinator library that does not require a runtime
Rust
10
star
13

game-of-life

A game of life🔬 simulator on an infinite♾️ plane
Rust
8
star
14

qalc

A very unstable and terrible language for quickly writing calculator programs
Rust
5
star
15

xasm

A cross platform, compiled and dynamically typed programming / intermediate language
Rust
5
star
16

sight

A library for Vision Processing
Python
5
star
17

lasm

A tiny and portable assembly language for complex compilers
Rust
4
star
18

program-evolution

Evolutionary algorithms applied to SKI combinator calclus and a Turing-machine-based architecture
Python
3
star
19

rusty-ci

A tool to generate buildbot projects from a YAML file
Rust
3
star
20

wisp-bootstrap

A bootstrapped lisp compiler
Common Lisp
3
star
21

battaliants

A roguelike ant-catching game written for a hackathon
GDScript
3
star
22

calendar

A tiny calendar program
Nim
2
star
23

pink-lang

A high level programming language that compiles to native
C++
2
star
24

blame-tracker

Accuse guilty developers!
Python
2
star
25

cable-lang-cxx

A fast dynamically typed language interoperable with C++
C++
2
star
26

adam-mcdaniel.github.io

My site📖
HTML
2
star
27

hlvm

A high level virtual machine library that can be used to easily make powerful programming languages
Rust
2
star
28

finn-assembler

The assembler for the Finn IR implemented using my HLVM in Rust
Rust
2
star
29

sage-chess

A chess engine written in my programming language, Sage🌱
C
2
star
30

xasm-vm

All of the implementations of virtual machines for the Xasm intermediate representation
1
star
31

Octaculus

Octaculus - 8-way directional gesture detection using machine learning and light dependent resistors
Jupyter Notebook
1
star
32

toki-pona-dataset

Dataset for Toki Pona constructed language
Jupyter Notebook
1
star
33

periwinkle

Language inspired by Python, Rust, and C++
Python
1
star
34

hlvm_runtime

The runtime library for HLVM
Rust
1
star
35

xassembler

The assembler for XASM
Rust
1
star
36

Dynamite

An interpreted programming language with speed and extensibility in mind.
Go
1
star
37

dune-old

A cross platform shell built with my ideals in mind
Rust
1
star
38

comment

Strip multiple types of comments
Rust
1
star
39

ski

SKI combinator calculus implemented in rust
Rust
1
star
40

xmachine

A fast, cross platform virtual machine implemented in Rust without the Standard Library.
Rust
1
star
41

adams-bot

A mini me for my Discord server!
C
1
star
42

adam-mcdaniel

My profile📝
1
star
43

rapture

A library to write installation programs / a tool to install programs. Meant to be to the future backend of rusty-ci.
Rust
1
star
44

xgopher

Golang Xasm virtual machine implementation
Go
1
star
45

lite

A tiny text editor📝 with syntax highlighting🎨, undo/redo🧰, and a language for customizing the editor🏗️
Rust
1
star
46

resume

My Resume
1
star
47

vpn

A VPN implemented over TLS/SSL written in C
C
1
star
48

gc-rust

A rust library to implement reference counting garbage collection
Rust
1
star
49

ramify

A functional programming language with builtin parallelism
Rust
1
star
50

music-generator

A tool to generate a lead sheet in a specified key given a certain number of choruses and verses.
Rust
1
star