Tapspace.js – A lib for Zoomable Web Apps
A zoomable web application has a zoomable user interface, a ZUI. For a familiar example, the user interface of Google Maps is a ZUI. A user can zoom in and out ...
A zoomable web application has a zoomable user interface, a ZUI. For a familiar example, the user interface of Google Maps is a ZUI. A user can zoom in and out ...
JavaScript modules published at the node package manager npm have a version string written in a file called package.json. Sometimes it is beneficial to bundle t...
As a part of my master’s thesis and my work at Infant Cognition Laboratory, I developed an open source JavaScript and Python software package called nudge...
The categorical distribution is like a bowl of colored balls. Let us say we know know the bowl statistics, meaning that we know how many balls there are of each...
Sprinkler is an image rain animation library for web sites. During Christmas 2014, I wanted to write something fun, a web animation about falling snowflakes. It...
The software package poisson-process.js is a JavaScript library to generate naturally varying time intervals. It improves realism and natural unpredictability i...
A minimal but coder-friendly event bus aka message dispatcher for web browsers, Node.js, and JavaScript in general. A handy way to dispatch events and data betw...
Kohteet.org was my first content publishing system project. Written with HTML, CSS, JS, PHP, and MySQL, filled with urban exploration adventures. Check it out a...