Joy.js was created thanks to the generosity of my supporters on Patreon! And here they are:


Aimee Jarboe
Andrew Grondin
Andy Ellis
Ben Mathes
David Weekly
Jared Cosulich
Kate Fractal
LJ Teitelbaum
Matt Hughes
Michael Duke
Michael Huff
Natalie Sun
Nick Sivo
Noel Lehmann
Pablo Molins
Phil Dougherty
Rafa Font
Sean Riley
Travis Ross
Yu-Han Kuo
A
Aaron
Abhishek Modi
Aditya Bhargava
Aiden Clack
Aiman Josefsson
Aimee Jarboe
Alex Dytrych
Alex G
Alex Mole
Alexander Zacherl
Alexandre Barret
Allison Clift-Jennings
Amy Fuchs
Amy Traylor
Andrea Di Biagio
Andrew Grondin
Andy Ellis
Anshul Dhawan
Anthony Pecorella
Aran Jäger
Aria Minaei
Ben Kraft
Ben Mathes
Bob Wise
Bohdan Makohin
Boondoggle
Brianna Bergen
Bruce Steinberg
Bryan Bell
Caelyn McAulay
Caio Vinicius do Nascimento
Cathy Deng
Cedric Rossi
Chad Sansing
Charlie Stigler
Chris Hallacy
Chris Makler
Christopher Ferrie
Christopher Goes
Clive Freeman
Colin Anderson
Cristy Stone
Curtis Frye
Cyrus Levy
Dag Frode Solberg
Dave McClure
David
David E Weekly
David Sallmann
Denis Tuzhik
Dinos Papadopoulos
dominc
DominoPivot
Dylan Field
Eli Jeschke
Eric Chisholm
Eric Kim
Evan Shulman
Fiona Nielsen
Florencia Herra Vega
Franklin Hernandez
Fred Ehrsam
Fred Tschepp
Freddie Firth
Fritz Solares
Glen E. Ivey
Grävling
Green
Gui Ambros
Harry Brisson
Hilary Fried
Iago Medeiros Cordeiro
Iain Kirkpatrick
Idahosa Ness
Igor Krawczuk
IndustrialRobot
István Hamar
Ivo Murrell
Jaakko
Jack
Jacob Christian Munch-Andersen
Jacob James
Jacopo Cascioli
Jaïn van Nigtevegt
Jamieson Taylor
Jared Cosulich
Jasmine Ren
Jason Crawford
Jesper the End
Jessica Osio
Jingfeng Chen
Joe Shumaker
Jonathan Ng
Josef Komenda
Josh 'Cheeseness' Bush
Josh Comeau
Josh Koenig
Josh Leong
Joshua Horowitz
Juan Ignacio Terraza
Julie Franke
Kailys
kaitlin smith
Karen Cooper
Kate Fractal
Kelvin Nishikawa
Kendra Lockman
Kevin Zollman
Kumara Uttara
Laura
Laura Baldwin
Leopard Dan
Leslie Robinson
Linda Liukas
ljt
Lucas Garron
Lukas Wegmann
M
MacDiva
Maciej
Marconi Pereira
Mark Govea
Matt
Matt Hughes
Matt Perez
Matthew Weber
melon d'eau douce
mga
Michael Donatz
Michael Duke
Michael Handler
Michael Huff
Michael Merchant
Mikayla Hutchinson
Mikey
Molly McFadden
Naomi Alderman
Nat Alison
Natalie Sun
Nelson Crespo
Nick
Nick Gallegos
Nimrod Kimhi
Nishanth Sudharsanam
Nitai Hady
Noah Richards
Noel
Pablo Molins
Patrick Bobell
Patrick Henderson
Paul d'Aoust
Paul Sztajer
Peter Kadlot
Phil Dougherty
Philippe Vallotti
postmillenial
Rachel Nabors
Rae McIntosh
Rafael F.Font
raspbeguy
Raymond Keller
Rebecca Wigandt
Reed Copperstrand
Rob McKaughan
Rob Napier
Robert Aran
Robert Duncan
Rohit Bhat
Rory Sutherland
Sal Go
Sam Dorios
Sam Prinssen
Sara Hekimian
Scott Donaldson
Sean Li
Sean Riley
Serena Casanova
Sergiy Protsiv
Shakir Alshareef
Skylar Little
Sonja Amundson
Srini Kadamati
Stacey Walters
Stefan Rausch
Stefano Baccianella
Steve Krouse
Steve Ryman
Steve Waldman
Tal Rotbart
Tamir Bahar
Teodor Zhechev
The Arkadia
Thomas de Rego
toby schachman
Todd Siegel
Tom Lieber
Toph Tucker
Travis Ross
Trevor Haldenby
Tudor Iliescu
Upidaisy
Will Emigh
William O'Hanley
Wouter Slegers
yinhung hsu
Yu-Han Kuo
Yury Melnichek
Zach Smith
3Blue1Brown
Adam Conover
Adam Keys
Ahti Ahde
Albert Wang
Alejandra Canahui
Alex Mesoudi
Alex Sanchez
Alexander Roiatchki
alexis goldusky
Amadeu Martinez
Andreas J
Andrew
Andy
Anh-Tuan TRAN
Anna Novak Vanclova
Annie Li
Ansh Patel
Anthony Chivetta
Artemiy Solopov
Aschelon
Ashwin Menon
Audrey Penven
Aygox
Bastien
Belinda
ben fei
Ben Walker
Berbank
Betsy Cannon
Bill
Billy Daly
Billy Madison
Bjørn Dahle
Bob Koutsky
Brandon
Brent Werness
Brian
Brian Wu
Brian Zindler
Brie Code
Bruno Chagas Macedo Carvalho
Bruno Guerrero
Buster Benson
Can Sucullu
caretcaret
Casey Ross
Caspar Siebel
Charlie McIlwain
charline bernt
Chris Hull
Chris Said
Christian
Christopher
Colin
Colin
Cora Liang
Cornelius Crane
Cort Stratton
Craig Protzel
Craig Steele
Daniel
Daniel Horowitz
Daniel Shiffman
Daniel Ziegener
Dave Tu
David Durant
David Goehring
David Smit
Davide 'Folletto' Casali
Dev Narayan
Dina Dreams
Domingo Gallardo
Dominik Schmid
Dusk Ho
Dylan Meconis
Eddie
emily hutchison
Emma Hogeterp
Emma McMillan
Eric Willisson
Erik (mit k)
Erik Asmussen
Erik Bjäreholt
Erik Schluntz
Erin
Eugene Chan
Fabio Utzig
Fahrstuhl
Fanboat
Fergus O'Reilly
Flip Kromer
Forrest Oliphant
Frank Leon Rose
Gabor Heja
Gaëtan Voyer-Perrault
Géraud
Gerrit Essmann
Ges Gu
Grimy
GuruJ
Hampus Jakobsson
Han Yu
Heather Weaver
Hed Bar-Nissan
Henry Kee Tay
Henry Reich
Hương Mija
InnerSpace
iphenox
Itay
Ivan Gromov
Ivan Smirnov
J. Hu
Jacob Magnusson
Jacob Peets
Jacques Frechet
Jake Brownson
Jake Formosa
James Drake
James Harris
James Hogan
James Zaki
Jamie Gilyazetdinov
Jamie Wong
Jan Kölling
Janusz Leidgens
Jarom "Solar" Norris
Jason Brennan
Jay Parchure
Jeanne Kramer-Smyth
Jeff Lindsay
Jeff Long
Jeff McLean
Jelena Sporin
Jess Fang
JMyong
Joaquin Zamora
Joe Mou
Joe Sevits
Joel
Johannes Wärn
John
John Colagioia
John Hergenroeder
John Kelly
John Stout
John_Ca
Johnny Owens
Jon Gill
Jonathan
Josh
Juliette Duizabo
Justin
Karen Haldrup Lund Jakobsen
Karishma Bhatia
Karlin Fox
Kat Lo
Kat Suricata
Kathryn Long
Keith Olson
Kevin
Kevin McGillivray
Kim Wood
Kira Mosher Kroger
Landy Manderson
Laria
Lawrence
Layla
Lining Wang
Luis Hernandez
Luming Hao
Maic Lopez Saenz
Malcolm Ocean
Marco Leal
Maren Fabia Frank
Margaret Monahan
Marie-Noelle Wurm
Mark Trexler
Mark Wilson
Martin Pitt
Martyn Merrett
Mary Winn & Martin Miller
Matthew Zhang
Mauricio Arreola-Garcia
Maxime Madeck
May-Li Khoe
Mekki MacAulay
Michael Holkesvik
Michael LaHood
Michael Steele
Michaela Karásková
Michal Kren
Miguel Puche-Alonso
Miguel Sicart
Mikhail
Milan Pingel
Milica Vlajkovic
Molly Jameson
Monika Denes
Mustafa Alic
Nacho Lasheras
Neil Halloran
Nick Ketter
Nick Schrag
Nico Orrù
Nikita
Noah Greeno
Noah Swartz
Olha Dziuba
Olivier Grondin
Orta Therox
Pankesh Bamotra
Pat Mächler
Patrick Belanger
Peter McEvoy
Philip White
Piotr Migdal
Pyves & Ran
Ragethe
Rajen Savjani
Raphael D'Amico
Raphael Schweikert
Rebecca Niles
Richard Hackathorn
Rishi
Rodolfo Maximiano
Rodrigo Furtado
Roland Tanglao
Runt
Rupert Moore
Russell Johnson
Ryan Barker
S Smith
SailEars
Sam Anderson
Sam Maynard
Sam Remis
Sam Thompson
Samira Nedungadi
Sarah Barbour
sarah mathys
SB Sigma
Scott Price
Seanny123
Sébastien Samson
Serguei Filimonov
ShadowSandbag
Shai Yanovski
ShaoThing Teoh
Shaun Lee
Shreyas
Sigpipe
Simon the James the Edwards
Sina Khanifar
Sky Wickenden
sl
Slava Romanovsky
Smol Cat
Stef
Steph Armstrong
Steve Marinconz
Steven S
Syria Carys Sirlay
Tamara Manik-Perlman
Tara Zuber
Taylor Sarrafian
Tejo Sriram
Thembers
Thibaut Renaux
Tim Doedtmann
Traci Lawson
Tudor Stincescu
Tyler Singer-Clark
Vamsi Sakhamuri
Vanessa
Viktor Szathmáry
Ville Immonen
Vladimir Parkhomenko
Wick Perry
Will Harper
Woo-Kyeong Choi
workroomprds
Xavier Lambein
Xinyi Jiang
Xudong Yang
Yona
Zack Thornton
Zsolt Kocsi
영석 윤

and special thanks to these folks for feedback & encouragement:

Alex Dytrych
Amit Patel
Bret Victor
Chris Walker
Glen Chiacchieri
Hamish Todd
Jack Schaedler
Srini Kadamati
Toph Tucker
Vanessa Shen