neo.js is a lightweight timeline for javascript.
MAIN EXAMPLE
1 - init engine
var neo = new NEO.Timeline({ maxframe:400, fps:60 }).onChange( loop )
2 - add track
neo.add('bang', { frame:{ 20:1, 40:1 } })
neo.add('flag', { frame:{ 10:'Welcome', 30:'to', 50:'NEO', 70:'the', 90:'ultimate', 110:'timeline' } })
neo.add('color', { frame:{ 1:0xFFFFFF, 187:0x00FF00, 375:0xFFFF00, 562:0xFF0000, 740:0xFFFFFF } })
3 - feature improvements
better performance
best video and sound support
more advanced examples
more track option
4 - other examples
5 - uil is on npm
npm i neo_uil