better-interval (npm): It works similar to `setInterval`, but under the hood it uses requestAnimationFrame to achieve the same goal. So it's less buggy.
Keywords: loop|performance|requestanimationframe|setinterval