UTEX.js
lqip-modern
UTEX.js | lqip-modern | |
---|---|---|
1 | 1 | |
35 | 282 | |
- | - | |
10.0 | 0.0 | |
over 6 years ago | 2 months ago | |
JavaScript | JavaScript | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
UTEX.js
-
A better compact image placeholder hash
Wow, nice! I wrote a BC1 encoder in JS, it is quite simple :) https://github.com/photopea/UTEX.js/blob/master/UTEX.js#L198
lqip-modern
-
A better compact image placeholder hash
I open sourced a version of what Evan calls the "webp potato hash" awhile back: https://github.com/transitive-bullshit/lqip-modern
I generally prefer using webp to BlurHash or this version of ThumbHash because it's natively supported and decoded by browsers – as opposed to requiring custom decoding logic which will generally lock up the main thread.
What are some alternatives?
ssimulacra2 - SSIMULACRA 2. Perceptual metric.
images-downloader - A Node.js module for downloading a single image or multiple images to disk from a given Url
Primitive Pictures - Reproducing images with geometric primitives.
unpic-placeholder - Pure-CSS image placeholders
vanilla-lazyload - LazyLoad is a lightweight, flexible script that speeds up your website by deferring the loading of your below-the-fold images, backgrounds, videos, iframes and scripts to when they will enter the viewport. Written in plain "vanilla" JavaScript, it leverages IntersectionObserver, supports responsive images and enables native lazy loading.