github.devotd.
NewDeveloper tools

tweenjs/tween.js v25.0.0 — a tweening engine that interpolates numeric and coordinate values

A rundown of the latest release v25.0.0 of tweenjs/tween.js, a TypeScript tweening engine that interpolates values over time to create animations, and of the scope of a record that lists no changes.

Repositorytweenjs/tween.js ↗

A rundown of the latest release v25.0.0 of tweenjs/tween.js, a TypeScript tweening engine that interpolates values over time to create animations, and of the scope of a record that lists no changes.

GitHub description: JavaScript/TypeScript animation engine

stars
★ 10.1K
Forks
1.4K
Language
TypeScript
License
NOASSERTION
Latest release
v25.0.0
Read original source ↗View on GitHub ↗

The latest release of tweenjs/tween.js is v25.0.0. The source is the GitHub release record, and because that record lists nothing changed in v25.0.0, the changes in this version cannot be confirmed. This repository is a JavaScript/TypeScript engine that computes intermediate values for numbers or coordinates along a timeline to compose animations.

Tweening is the practice of computing intermediate values between a start value and an end value according to time. The README states that this repository uses an optimized version of the Robert Penner equations. Its targets are object property values, and it explicitly states that it does not attach CSS units or interpolate colors. Easing functions can be reused outside of Tween or defined by you yourself, and it does not provide its own animation loop. Therefore it is easy to integrate flexibly into an existing loop, it is written in TypeScript, and it has 10149 stars.

Still, the scope on which judgment is possible is narrow. The license is recorded only as NOASSERTION, so the terms of use must be confirmed by checking the repository files directly. The momentum score of the collected record is 0.7 out of 10, and no novelty, technical, or quality scores and no performance measurements are given. The only information is that the repository was created on May 28, 2010, and this record also contains no change history since then. So in practice, this project is better used as a computational tool that adds value interpolation to code that already has an animation loop. It is close to an option worth checking the license and release notes for before adoption.