A fractal animation by Louis Hoebregts
A vector fractal animation made with
RaphaelJS. The JS looks a bit daunting at first, but it is worthwhile to look into how this is done. The techniques behind fractal creation in programming are generally simple concepts like recursion that produce fascinating results.
Swinging Lightbulbs by Brandon Lawrence
Pure CSS swinging lightbulbs. My mind can completely grasp fractal generation, but CSS transformations are for some reason beyond me. It’s easy to see its power though so definitely a good skill to have under your designer belt.
Memory Game by Nate Wiley
Awesome memory card game built with easy to follow JS. I used to play this game at my grandma’s house with real cards and it’s a lot easier when you can just cheat by peaking under the glass coffee table to see the card faces. Still have a perfect memory though. ;)
Kruskal Minimum Spanning Tree by Nicolas Barradeau
Make sure you click rerun for this amazing implementation of Kruskal’s algorithm for finding the minimum spanning tree of a graph. In other words, this will find the minimum weighted path that connects all vertices in this graph. If you’re not familiar with the algorithm (or graph theory in general), looking through the code here probably won’t reveal much. But if anyone is interested, the algorithm is surprisingly easy to follow in a theoretical sense and we would be more than happy to write up a quick tutorial on how it’s done.