Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lo-th/neo
Ultimate timeline
https://github.com/lo-th/neo
Last synced: 12 days ago
JSON representation
Ultimate timeline
- Host: GitHub
- URL: https://github.com/lo-th/neo
- Owner: lo-th
- License: mit
- Created: 2015-06-25T08:31:56.000Z (over 9 years ago)
- Default Branch: gh-pages
- Last Pushed: 2022-03-17T08:26:25.000Z (over 2 years ago)
- Last Synced: 2024-08-31T04:42:56.198Z (2 months ago)
- Language: JavaScript
- Homepage: http://lo-th.github.io/neo
- Size: 19.9 MB
- Stars: 281
- Watchers: 10
- Forks: 17
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-game-engine-dev - Neo - Timeline for JavaScript. [[Demo](http://lo-th.github.io/neo/)] (Libraries / JavaScript)
README
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