Virtual Scroll MVC

(GitHub Link)


Inspired by TodoMVC, Virtual Scroll MVC is a comparison of javascript frameworks implementing "virtual scrolling".
Inspired by TodoMVC, Virtual Scroll MVC is a comparison of javascript frameworks implementing "virtual scrolling". Virtual scrolling differs from infinite scrolling because it appears to the user like a normal list of items with a normal scrollbar except that not all of those elements are in the DOM - as the user scrolls, elements remove and are added to the DOM. This gives significant performance increases on large lists of items.
virtual-scroll

Pianroll.js

(GitHub Link)


Inspired by "old school" music sequencers like cakewalk and fruity loops, PianoRoll.js is a simple music sequencer using just JavaScript.
PianoRoll.js is a web app that runs completely in your browser. It utilizes a library called audiolet. The visual part is written completely in HTML5 canvas. PianoRoll.js is a simple music sequencer that allows basic note adding and removing, a few very simple synthesized instruments, and of course playback. Since all sound is synthesized by the browser on the fly using either the Web Audio API or the Web Data API, and only Chrome and Firefox support these, PianoRoll.js requires Chrome or Firefox.
pianoroll.js

Hellions Reign

(GitHub Link)


An HTML5 Shmup written using canvas. Never quite finished this one.
An HTML5 Shmup written using canvas. Never quite finished this one.
pianoroll.js