Generative
HTML CanvasTypescript

GenerativeA collection of generative art experiments built in the browser.

platform-ts
Typescript

platform-tsTypesafe user agent sniffing and platform detection with async APIs.

Pegboard
ReactTypescript

PegboardBuild user-defined layouts in React. Configurable pegboards for the web.

Logbench
Typescript

LogbenchHard to miss warnings for package maintainers and consumers.

pokerchips.gg
TypeScriptReactSocketIORedis

pokerchips.ggA virtual case of poker chips; just bring the cards. Room-based poker table online.

Static Preview
SvelteTypeScript

Static PreviewPreview Github or Gitlab repos as static websites — all rendered client-side.

Falling Fruit
ReactMaps API

Falling FruitMap the urban harvest. An open-source, collaborative map of over 1.5 million forageable foods.

Startup Directory
Next.jsMongoDBAuth0

Startup Directoryfor the University of Illinois at Urbana-Champaign. Led project at Founders.

SMM 2 Level Generator
JavaScript

SMM 2 Level GeneratorA Super Mario Maker 2 level idea generator with 35,000+ users.

Terrain Generation
WebAssemblyCJavaScript

Terrain GenerationPerlin noise implemented in C, compiled to WASM, and visualized in HTML5 canvas.

Git Get
GoReactTypeScript

Git GetAnalysis for your Github contributions. Built with a React.JS frontend and a Go API to facilitate caching.

Messenger Data Analysis
PythonNLP

Messenger Data AnalysisQuantitative metrics and textual analysis for Facebook Messenger data dumps. Visualize your conversations.

Poke
IonicTypeScriptPython

PokeMember engagement tool. PWA with React and Python cloud functions. Originally developed at HackIllinois 2020.

prvw
Haskell

prvwCLI to fetch system file information.

SaverLife
React NativeGraphQL

SaverLifeMobile app for Saverlife. Designed user interface and made code contributions while at H4I.

Shorten
PythonFlask

ShortenURL shortening service accessible through a the web or a command-line interface. No longer hosted (was on Heroku).

Credit Card Validator
Haskell

Credit Card ValidatorLuhn's checksum implemented in Haskell.