{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/sharp-image/","markdown":"https://findsoftware.frbit.cloud/sharp-image.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"sharp-image","name":"sharp","urls":{"home":"https://sharp.pixelplumbing.com","repository":"https://github.com/lovell/sharp","docs":"https://sharp.pixelplumbing.com/install"},"category":["media","build-tool"],"description":"Node.js module that resizes and converts JPEG, PNG, WebP, AVIF and other image formats, using the libvips image library.","maintainer":"Lovell Fuller","maintainerType":"individual","firstRelease":2013,"hosting":["node","deno","bun"],"language":"javascript","runtime":["node","deno","bun"],"runtimeMin":"node 20","contentStore":null,"databases":null,"adminUi":null,"headlessApi":null,"templating":null,"i18n":null,"renderingModes":null,"installMethod":"npm install sharp","licenseModel":"open-source","license":"Apache-2.0","currentMajor":"0","latestReleaseDate":"2026-09-27T00:00:00.000Z","githubStargazers":32806,"contributors":229,"packagistDownloads":null,"npmWeeklyDownloads":133705513,"dependentRepos":178353,"dependentPackages":4168,"checkedAt":"2026-10-28T00:00:00.000Z","addedAt":"2026-10-28T00:00:00.000Z","sources":[{"field":"urls","url":"https://sharp.pixelplumbing.com/","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/lovell/sharp","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"urls","url":"https://sharp.pixelplumbing.com/install","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"maintainer","url":"https://github.com/lovell/sharp/blob/main/package.json","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"maintainerType","url":"https://github.com/lovell/sharp/blob/main/package.json","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/lovell/sharp","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"category","url":"https://github.com/lovell/sharp/blob/main/README.md","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"runtime","url":"https://github.com/lovell/sharp/blob/main/README.md","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"runtimeMin","url":"https://registry.npmjs.org/sharp/latest","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"installMethod","url":"https://sharp.pixelplumbing.com/install","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"license","url":"https://api.github.com/repos/lovell/sharp","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"licenseModel","url":"https://github.com/lovell/sharp/blob/main/README.md","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"firstRelease","url":"https://registry.npmjs.org/sharp","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/lovell/sharp/releases","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/lovell/sharp/releases","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/lovell/sharp","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/lovell/sharp/contributors","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"npmWeeklyDownloads","url":"https://api.npmjs.org/downloads/range/2026-09-28:2026-10-04/sharp","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"dependentPackages","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/sharp","checkedAt":"2026-10-28T00:00:00.000Z"},{"field":"dependentRepos","url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/sharp","checkedAt":"2026-10-28T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"sharp is a Node.js module that resizes images and converts them between JPEG, PNG, WebP, AVIF and other formats. It runs in the process that loads it and uses the libvips image library for the pixel work, which the project credits for its speed in resizing.\n\nThe package is installed with npm. The install guide describes prebuilt binaries for common platforms, which the package manager selects at install time, and an option to build against a globally installed copy of libvips. Lovell Fuller is named as the package's author.\n\n## Worth knowing\n\nThe prebuilt binaries are the default route. A globally installed libvips is used only when it is at least the version the package names, and the install guide says that option is unsupported on Windows and on macOS under Rosetta."}