Patrick Steppan's repositories

woven-images

A typescript and react app for editing loom weaving patterns.

Language:TypeScriptStargazers:1Issues:0Issues:0

woving

domain specific pattern/notation language for writing concise loom draft instructions

Language:JavaScriptStargazers:1Issues:1Issues:0

access

My presentation on accessibility and alt-text for CS 208

Language:HTMLStargazers:0Issues:2Issues:0

advent-of-code-2022

Rust solutions to Advent of Code 2022 problems

Language:RustStargazers:0Issues:1Issues:0

advent-of-code-2023

advent of code 2023 in rust

Language:RustStargazers:0Issues:0Issues:0

AOTM-techcomps

initial processing sketch for technical comps for art project in 2022 at chicago's art on the mart

Language:ProcessingStargazers:0Issues:2Issues:0

database-oeuvre

An award-winning data visualization project that synthesized my interests in art history, programming, and design.

Language:PythonStargazers:0Issues:2Issues:0

ghost-bot

A discord bot for playing the game ghost, built with typescript and discord.js. (in development)

Language:TypeScriptStargazers:0Issues:0Issues:0

Murmur

An openFrameworks sketch with a fairly efficient flocking algorithm implementation.

Language:C++Stargazers:0Issues:2Issues:0

xjournal

X Journal's website. Hosts all the artwork and essays published in the journal.

Language:CSSStargazers:0Issues:0Issues:0
Language:PythonStargazers:0Issues:0Issues:0

desktop_character_studies

what can a desktop say about someone

Language:HTMLStargazers:0Issues:0Issues:0

ffmpeg-filmstrip-effect

python utility script for laying out a video into a filmstrip like format

Language:PythonStargazers:0Issues:2Issues:0

ghosts

web app single player version of the word game 'ghosts'

Language:TypeScriptStargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0

p5-mini-loom

mini loom sketch in p5

Language:JavaScriptStargazers:0Issues:0Issues:0

p5.js

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. http://twitter.com/p5xjs —

Language:JavaScriptLicense:LGPL-2.1Stargazers:0Issues:0Issues:0

p5jsShaderExamples

A collection of heavily commented WebGL shaders created with p5.js and GLSL

Language:JavaScriptStargazers:0Issues:1Issues:0

pcsteppan

Config files for my GitHub profile.

Stargazers:0Issues:0Issues:0

physarum

Physarum simulation on WebGPU. Coded as part of Arsiliath's Agent Simulation course! Code references implementation described in J. Jones' Pattern Formation and Evolution in Approximations of Physarum Transport Networks and inspired by Sage Jenson's Physarum work from 2019

Language:JavaScriptStargazers:0Issues:1Issues:0

primordial-particle-system

Primordial particle system using WebGPU. Only works on Chrome at the moment. https://www.nature.com/articles/srep37969.pdf Coded as part of Arsiliath's Agent Simulation course!

Language:JavaScriptStargazers:0Issues:0Issues:0

russian-viz

Quick D3 data visualization of 538 twitter data that I processed in ruby.

Language:HTMLStargazers:0Issues:2Issues:0

Spoke

mass-contact text/SMS distribution tool

Language:JavaScriptLicense:MITStargazers:0Issues:1Issues:0
Language:JavaScriptStargazers:0Issues:0Issues:0

tcs-book

Wiki for The Company Store campaign

Stargazers:0Issues:1Issues:0

the-zone

Radioactive Minesweeper. Built with React and Typescript. Still working on user-interface and mobile interaction.

Language:TypeScriptStargazers:0Issues:2Issues:0
Language:RustStargazers:0Issues:2Issues:0

weaver

Small React and TypeScript project to solidify my familiarity with the two. An interactive, generative, and modular weaving-draft app. Basic editing and multiple presets are implemented. Desktop only.

Language:JavaScriptStargazers:0Issues:0Issues:0

weaving-by-nodes

yet another repo for a different loom editor, this time based on react flow and swissgl

Language:JavaScriptLicense:MITStargazers:0Issues:0Issues:0