lovell/sharp
Read the upstream summary on the left, browse the cached forks below it, and load each fork comparison into the right-hand panel.
lovell/sharp
`lovell/sharp` is a mature, widely used Node.js image-processing library focused on fast resizing and transformation of JPEG, PNG, WebP, GIF, AVIF, and TIFF images via libvips. It is active, well-documented, and still maintained, with a large user base and a strong fork count, which makes it a likely candidate for forks that want to extend or specialize high-performance image tooling.
Jump straight into Discofork's strongest cached fork picks, or open a compare view in one click.
Choose a fork to inspect
Choose this fork only if you need its custom sharp behavior and are prepared to own maintenance. For most users, upstream sharp is the safer choice because it is active, current, and much better supported.
Prefer upstream unless you need one of the fork's specific legacy tweaks. This fork looks like a materially diverged, stale branch that may still be useful for niche compatibility or packaging needs, but it is a poor choice for new adopters.
Choose upstream sharp unless you specifically need this fork's older snapshot for internal experimentation or pinning. For production use, the fork adds no visible value and carries lag risk from being 20 commits behind.
Prefer upstream sharp unless you specifically need this exact snapshot or repository ownership. This fork does not add meaningful capabilities and is materially behind upstream, so it is a poor choice for adopters looking for improvements or long-term maintenance.
Prefer upstream unless you specifically need this old snapshot; the fork adds no visible value and is materially behind current sharp maintenance.
Prefer upstream unless you specifically need this exact frozen snapshot. This fork adds no visible capabilities and is materially behind on fixes and maintenance.
Choose this fork only if you want a mostly frozen sharp snapshot with a few targeted behavior and documentation changes and you are willing to maintain the gap yourself. If you want current sharp features, fixes, and compatibility work, upstream is the better default.
Choose this fork only if you want a customized and pinned `sharp` line and are willing to maintain it yourself. If you want current upstream support, security fixes, and the newest compatibility work, upstream is the safer choice.
Prefer this fork only if its install and Windows fixes solve a concrete deployment problem for you. For most users, upstream sharp is the safer default because this fork is stale and materially diverged.