tweenjs/tween.js의 최신 릴리스는 v25.0.0이다. 출처는 GitHub 릴리스 기록이며, 이 기록에는 v25.0.0에서 바뀐 항목이 없어 이번 버전의 변경 내용은 확인되지 않는다. 이 저장소는 숫자나 좌표 같은 값의 중간값을 시간에 맞춰 계산해 애니메이션을 구성하는 JavaScript/TypeScript 엔진이다.
트위닝(tweening)은 시작값과 끝값 사이의 중간값을 시간에 따라 계산하는 방식이다. README는 이 저장소가 최적화된 Robert Penner 방정식을 쓴다고 밝힌다. 대상은 객체의 속성값이고, CSS 단위를 붙이거나 색상을 보간하는 기능은 없다고 명시한다. Easing 함수는 Tween 밖에서도 재사용하거나 직접 정의할 수 있으며, 자체 애니메이션 루프는 제공하지 않는다. 그래서 이미 만들어진 루프에 유연하게 통합하기 쉽고, TypeScript로 작성됐으며 별은 10149개다.
다만 판단할 수 있는 범위는 좁다. 라이선스는 NOASSERTION으로만 기록돼 있어 이용 조건은 저장소 파일을 직접 확인해야 한다. 수집된 기록의 모멘텀 점수는 10점 만점에 0.7이고, 참신성·기술·품질 점수와 성능 측정값은 주어지지 않는다. 저장소가 2010년 5월 28일에 만들어졌다는 정보만 있고 이후 변경 이력도 이 기록에 없다. 그래서 이 프로젝트는 이미 애니메이션 루프를 가진 코드에 값 보간을 붙이는 계산 도구로 쓰는 쪽이 현실적이다. 도입 전에 라이선스와 릴리스 노트를 확인할 만한 선택지에 가깝다.