Dewy Programming Language

Dewy Programming Language

Last Updated: Unknown

A general purpose programming language with a focus on engineering.

Tags: Programming Languages, compilers, parsers

μDewy

μDewy

Last Updated: Unknown

A bootstrapping subset of Dewy, simple enough to implement in assembly and expressive enough to write a real compiler

Tags: Programming Languages, compilers, WebAssembly, x86_64, RISC-V

Paper Golf: All-Out World Extravaganza

Paper Golf: All-Out World Extravaganza

Last Updated: Unknown

Paper Airplane Folding Simulator. Submission for the 2026 GMTK Game Jam.

Tags: Typescript, THREE.js, game jam, paper-folding

Toki

Toki

Last Updated: Unknown

Minimal universal Python API for building LLM agents across multiple providers

Tags: Python, PyPI, Large Language Models (LLMs), agents

This Website

This Website

Last Updated: Unknown

This website, written in react/typescript

Tags: Next.js, React, TypeScript, Tailwind CSS, WebAssembly

so voice!

so voice!

Last Updated: Unknown

Choral music synthesis with deep learning (Continuation of Musical DL)

Tags: Python, Pytorch, AI/ML, choral, music, synthesis

Silver Void

Silver Void

Last Updated: Unknown

3D 6DoF space combat game. Submission for Acerola Jam 0

Tags: Godot, GDScript, 3D Game, Space Simulator, Bullet Hell

Fractal Tones

Fractal Tones

Last Updated: Unknown

A small web demo of what fractal-dimensional instruments might sound like

Tags: Javascript, audio, math, vanilla js app

Paper Folding Simulator

Paper Folding Simulator

Last Updated: Unknown

THREE.js paper folding simulation. Submission for the 2024 GMTK Game Jam.

Tags: Typescript, THREE.js, vite, vanilla ts app

Turtles

Turtles

Last Updated: Unknown

A small Python DSL for writing parsers that feel like dataclasses

Tags: Python, PyPI, parsers, regex

Epochlore

Epochlore

Last Updated: Unknown

A browser/desktop app for writing timelines backed by a plain Markdown file

Tags: Typescript, Markdown, worldbuilding, vanilla ts app

PDF Chatter

PDF Chatter

Last Updated: Unknown

LLM powered Q&A over extracted PDF text

Tags: Python, Optical Character Recognition (OCR), Large Language Models (LLMs), Nougat-OCR, GPT-4

Terminal Ray Tracer

Terminal Ray Tracer

Last Updated: Unknown

A dependency-free ray tracer written in C that runs directly in a linux terminal

Tags: C, ray tracing, CLI, linux

EasyREPL

EasyREPL

Last Updated: Unknown

Python package for easily creating Read-Eval-Print Loops (REPLs)

Tags: Python, PyPI, REPL

Cloud Timelapse

Cloud Timelapse

Last Updated: Unknown

A simple python project for taking timelapses of clouds from a webcam

Tags: Python, OpenCV, Raspberry Pi, timelapse, clouds

Pretty Err

Pretty Err

Last Updated: Unknown

Python library for printing modern, source-annotated error messages

Tags: Python, PyPI, compilers, diagnostics

Dewy (2025 Snapshot)

Dewy (2025 Snapshot)

Last Updated: Unknown

Online demo of 2025 snapshot of Dewy Programming Language

Tags: Python, compilers, parsers, LLVM, Programming Languages

Generalized Parsing

Generalized Parsing

Last Updated: Unknown

Previous work on the Dewy Programming Language, namely a custom SRNGLR parser written entirely in C

Tags: C, compilers, parsers, SRNGLR, LLVM

NAND 2 Tetris

NAND 2 Tetris

Last Updated: Unknown

A 16-bit computer built from scratch, starting with NAND gates

Tags: Computer Architecture, HDL, Assembly, Hack, Jack, Compilers, Operating Systems, Virtual Machines

Musical DL

Musical DL

Last Updated: Unknown

Using deep learning to generate choral music in the style of JS Bach

Tags: Python, Pytorch, AI/ML, choral, music, generation

Hacking Harmony or The Demon Chipmunk Choir

Hacking Harmony or The Demon Chipmunk Choir

Last Updated: Unknown

2019 Peabody Hackathon Submission. Choral music synthesis via autotuned google text-to-speech, AKA the demon chipmunk choir

Tags: Google text-to-speech API, matlab, python

Blob Opera Performances

Blob Opera Performances

Last Updated: Unknown

Virtual choir performances leveraging the blob opera as a front end for voice synthesis

Tags: Python, Blob Opera, choir, music, synthesis

Composer

Composer

Last Updated: Unknown

React based composing software that acts as a front-end for LilyPond

Tags: React, TypeScript, SMuFL, LilyPond, music, composition

Choir Compositions

Choir Compositions

Last Updated: Unknown

Tags: music, choral, composition

Foxing Animatronic

Foxing Animatronic

Last Updated: Unknown

Manually actuated animatronic robot featured in the Foxing music video 'Slapstick'

Tags: Solidworks, mechanical design, animatronic, Foxing, music

Mechatronics Robots

Mechatronics Robots

Last Updated: Unknown

Robots from mechatronics

Tags: Arduino, C++, SolidWorks, mechanical design

PRS19: Fret Press Robot

PRS19: Fret Press Robot

Last Updated: Unknown

Automatic guitar fret press robot. Mechanical Engineering Master's Design captsone project

Tags: C++, Arduino, mechanical design

WSE18: Machine Shop Biometric Interlock

WSE18: Machine Shop Biometric Interlock

Last Updated: Unknown

Biometric security interlock system. Mechanical Engineering Senior Design capstone project

Tags: Raspberry Pi, Python, C++, Qt, interlock, fingerprint, biometric

UR5 Draw Robot

UR5 Draw Robot

Last Updated: Unknown

UR5 robot arm project

Tags: Matlab, UR5 robot, ROS

pOngBot

pOngBot

Last Updated: Unknown

Autonomous beer pong playing robot

Tags: Arduino, C++, computer vision, Viola-Jones, mechanical design

RoboJay

RoboJay

Last Updated: Unknown

A balancing robot designed to give campus tours to incoming JHU freshmen

Tags: robotics, feedback control, navigation, BeagleBone, ROS

Escort Mission 2020

Escort Mission 2020

Last Updated: Unknown

Submission for the 2020 GMTK Game Jam

Tags: Godot, GDScript, 2D game

Rewind

Rewind

Last Updated: Unknown

2018 Video Game Desgn (EN.601.355) capstone project

Tags: Unity, C#, 2D game

Boat Simulator

Boat Simulator

Last Updated: Unknown

Spring 2017 HopHacks submission

Tags: Unity, C#, 3D game

Ziggy V (Working Title)

Ziggy V (Working Title)

Last Updated: Unknown

Concept for a Real-Time-Strategy crossed with First-Person-Shooter

Tags: Godot, GDScript, FPS x RTS, 3D game

Mehve (Working Title)

Mehve (Working Title)

Last Updated: Unknown

3D adventure game inspire by "Nausicaa of the Valley of the Wind"

Tags: Godot, GDScript, 3D game

High Power Rocketry

High Power Rocketry

Last Updated: Unknown

Level 1 & 2 High Powered Rocket built with the Johns Hopkins Rocketry Club, and Spaceport America Cup 2018

Tags: High Power Rocketry, Arduino, C++, mechanical design, Tripoli

uSkipSpoilers

uSkipSpoilers

Last Updated: Unknown

A small chrome extension for blocking spoilers in YouTube videos

Tags: React, TypeScript, Chrome, Extension

Bueller Board

Bueller Board

Last Updated: Unknown

Fall 2015 HopHacks submission: Midi keyboard that used user provided audio samples, a.k.a. the 'goat keyboard'

Tags: midi, music