Skip to content

Latest commit

 

History

History
30 lines (21 loc) · 1.61 KB

README.md

File metadata and controls

30 lines (21 loc) · 1.61 KB

Hummingbird

GitHub issues GitHub contributors GitHub commit-activity PRs Welcome


Hummingbird is a library for working with Javascript's requestanimationframe to centralize a universal ticker for animations, timers, intervals, etc.

Features

  • Static global engine to allow for cross method / class / file usage within a project
  • Scalable to theoretically infinite methods
  • Iteration speed control on a per method basis
  • Pause / Resume on the instance or globally
  • Add a time limit to handling of a method
  • Create groups to control multiple methods at once

Documentation

Contribute

Hummingbird is distributed under the MIT license. The code is available on Github. Patches welcome.