Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lo-th/neo

Ultimate timeline
https://github.com/lo-th/neo

Last synced: 12 days ago
JSON representation

Ultimate timeline

Awesome Lists containing this project

README

        


NEO v0.5.0

neo.js is a lightweight timeline for javascript.

[**MAIN EXAMPLE**](http://lo-th.github.io/neo/index.html)

**1 - init engine**
```sh
var neo = new NEO.Timeline({ maxframe:400, fps:60 }).onChange( loop )
```
**2 - add track**
```sh
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**

[**neo 3d**](http://lo-th.github.io/neo/examples/neo_3d.html)

[**neo stress**](http://lo-th.github.io/neo/examples/neo_stress.html)

[**neo video**](http://lo-th.github.io/neo/examples/neo_video.html)

[**neo sound**](http://lo-th.github.io/neo/examples/neo_sound.html)

**5 - uil is on npm**
```sh
npm i neo_uil