Dave Pagurek (@davepagurek)

Top repositories

1

StrokeStrip

Joint parameterization and fitting of stroke clusters
C++
54
star
2

p5.Framebuffer

A library for efficiently drawing to a texture in p5 WebGL mode.
JavaScript
46
star
3

glsl-autodiff

Tired of doing math to get normals in your vertex shader? Same.
TypeScript
42
star
4

SE-Notes

Notes for UW Software Engineering
CSS
32
star
5

Axis

A stick figure animator for keyframed animation
JavaScript
29
star
6

Chordi.co

Procedural music, taught with data from real artists
CSS
24
star
7

XCalc

A Javascript computer algebra system that graphs and differentiates
JavaScript
20
star
8

horse-drawings

I asked a bunch of people to draw horses without references. These are the horses.
JavaScript
19
star
9

Frontier

Procedural landscape generation in Processing and JS
JavaScript
17
star
10

p5.buildGeometry

Create a reusable p5.Geometry using the 3D primitives you're familiar with from p5!
TypeScript
14
star
11

p5.csg

Constructive Solid Geometry for p5.js
TypeScript
12
star
12

raytracer

A Monte Carlo 3D renderer
Swift
8
star
13

p5.filterRenderer

A library for p5.js WebGL mode to draw with depth blur and shadows.
JavaScript
8
star
14

p5.warp

Fast 3D domain warping in p5
TypeScript
8
star
15

DynamicKelvinlets

TeX
8
star
16

YNM

A programming language where the interpreter doesn't care about you and makes mistakes sometimes
Ruby
7
star
17

Truthful

Calculate truth tables from a boolean algebraic expressions
JavaScript
7
star
18

boneless

Locomotion of Boneless Creatures with Distributed Control
Python
6
star
19

content-aware-sound-fill

Content-aware-fill for piano roll editing
Python
5
star
20

Sari-Wallpaper

A joke I'm playing on my sister where I remotely change her wallpaper to pictures of me.
Perl
5
star
21

Trestle

A light, extensible Perl CMS
Perl
4
star
22

frontier3d

Procedurally generated landscapes in 3D.
Processing
4
star
23

Kandinsky

A declarative language for programming generative art
Perl 6
4
star
24

music-analysis

Graphing some of my music listening habits
JavaScript
4
star
25

vocoder

Apply a modulator wave (e.g. human voice) to a carrier wave (e.g. synthesizer) to produce a Talkbox-like sound
Python
4
star
26

Electioneering

You are a politician. Campaign your way to victory!
JavaScript
3
star
27

English

English parsing for Perl 6
Perl 6
3
star
28

Pluto

A home automation framework
JavaScript
3
star
29

procmod-presentation

A presentation about procedural modelling
HTML
3
star
30

GPM-Stats

I like Spotify's year-end stats amalgamation so I made one for Google Play Music
JavaScript
3
star
31

good-portraits

Artisan abstract portraits generated with hand-crafted code
JavaScript
3
star
32

ant-bridge-simulator

Simulating how ants build bridges
JavaScript
3
star
33

StrokeAggregatorLabeller

Labeller for StrokeAggregator input data
JavaScript
3
star
34

RegexFizzBuzz

Start every interview with "Regex is the only true dev language"
Perl
2
star
35

ScheduLED

Shows your Google Calendar schedule on an LED strip
Ruby
2
star
36

GLExplore

GL tests
C
2
star
37

Course-Notes

Typed up course notes
TeX
2
star
38

PipeRender

Render 3D pipes to SVG
JavaScript
2
star
39

Image-Resizer

A Perl script for quickly making thumbnails and other sizes for blog posts
Perl
2
star
40

pylons

A procedurally generated landscape with pylons carrying wires.
C++
2
star
41

flute-synthesis

Analyzing recordings of the flute to create a synthesizer
Python
2
star
42

Verify

Unit testing for C++
C++
2
star
43

Cantilever

A flat file CMS for Perl 6
Perl 6
2
star
44

MSCI261-Question-Filter

If your assignment questions are too comprehensible, run them through this filter.
Perl 6
2
star
45

Twitch-Plays-Scribbler

SE 101 Robot Project
Python
2
star
46

bezier-path

A library for efficiently querying points along Bezier curves.
TypeScript
2
star
47

uncomment

Remove C/C++-style comments from JSON
JavaScript
1
star
48

sketches

A bunch of Processing sketches.
Processing
1
star
49

CoolStory

A javascript storyboarding/progress tracking program for animators
JavaScript
1
star
50

The-Cal-in-the-Hacks

Generative poetry
Ruby
1
star
51

Perspective

Arrange some objects so that it forms different images from different angles
Processing
1
star
52

Duchamp

Creates a "Nude Descending Staircase"-like image given a video file
Processing
1
star
53

rolling-shutter

A script to offset rows of pixels in time to produce an extreme rolling shutter effect.
Makefile
1
star
54

real-actual-magic

A talk about film, greenscreens, and Mary Poppins
JavaScript
1
star
55

how-to-draw-a-line

A talk on making interesting lines with the computer
HTML
1
star
56

C-Classes

Some common data structures in C
C
1
star
57

ForTheBirds

Bird Simulator 2k15
Processing
1
star
58

moarti.me

JavaScript
1
star
59

RegexScrabble

Find the best scrabble word that can be made with a given hand using Regular Expressions
Perl
1
star
60

OrbitalMechanics

AS3 planetary physics simulator
ActionScript
1
star
61

scribbles

Optimizing a single path to scribble through a target drawing to make something vaguely resembling a Picasso or Miro line drawing.
HTML
1
star
62

Perl6-Dash-docset-generator

A script to parse the Perl 6 docset and index it for use in Dash.app
CSS
1
star
63

sdf-clouds

Some realtime procedural clouds.
JavaScript
1
star
64

contour-drawing-presentation

Presentation of the paper "Structuring and Layering Contour Drawings of Organic Shapes"
HTML
1
star