Javascript

ES6 icon

ECMAScript 6 features

An interactive demo of some ECMAScript 6 features.
ES6 classes icon

Classes

An interactive demo of ECMAScript 6 classes.
JS functions icon

Functions

An interactive demo of JS functions.
react logo

React

Some ReactJS projects.
react logo

Cryptography

Some examples of cryptography using the CryptoJS library.
Life icon

Life

Conway's game of life.
graph paper icon

Graph Paper

A simple plot pointing app.
wallpaper icon

Wallpaper

Interactive version of Wallpaper for the Mind from A. K. Dewdney's The Turing Omnibus.
Life icon

Random Walker

Random walker as described in Daniel Shiffman's The Nature of Code.
chesskers

Chesskers

Easy, chess-like game.
Acey Ducey

Acey Ducey

Also known as In-Between, Sheets or Maverick.
hamurabi

Hamurabi

Manage the city of Sumeria.
Leonhard Euler

Project Euler

Some solutions to Project Euler problems.
exercism

Exercism

Some solutions to Exercism problems.
draw icon

Drawing on Canvas

An introduction to canvas elements.
webgl icon

WebGL

Some basic WebGL demos.
draw icon

Clicking and Touching

An overview of Javascript's click and touch events.
audio icon

Web Audio

A simple Web Audio demonstration.
ajax logo

XMLHttpRequest

An introduction to the XMLHttpRequest object.
bitwise ops

Bitwise Operators

A demonstration of Javascript's bitwise operators.
dimensions icon

Dimensions

Prints the values of your browser's dimensions.
calculator icon

Calculator

A bc style calculator.