Skip to content
ImgBench

Credits & Licences

The open-source projects this site is built on, split into what runs in your browser and what only runs while the site is being built.

ImgBench is a static site. Everything below is open-source software; no library is configured to contact a remote service, and no library ever receives your image data.

Shipped to your browser

These packages are part of the files your browser downloads. They run locally, on your device.

PackageVersionLicenceCopyright
@astrojs/sitemap3.7.4MITwithastro
astro7.3.8MITwithastro
fflate0.8.3MITArjun Barrett

What each one does

  • fflate — builds the ZIP archive for "Download all". It runs entirely in the browser and streams entries one at a time so memory stays bounded.
  • astro — the static site generator, and the tiny client runtime it emits for interactive pages.
  • @astrojs/sitemap — generates sitemap-index.xml at build time so search engines can discover the pages.

Build-time tooling

The remaining 307 packages are used only on the machine that builds the site. They are not downloaded by visitors and are not part of any page you open. They are listed here for completeness, with the version and licence resolved from the installed dependency tree.

Show all 307 build-time packages
PackageVersionLicenceCopyright
@astrojs/astro2tsx0.1.2MITAstro contributors
@astrojs/check0.9.10MITwithastro
@astrojs/compiler-binding0.5.1MITAstro contributors
@astrojs/compiler-binding-win32-x64-msvc0.5.1MITAstro contributors
@astrojs/compiler-rs0.5.1MITwithastro
@astrojs/internal-helpers0.12.0MITwithastro
@astrojs/language-server2.17.2MITwithastro
@astrojs/markdown-satteri0.4.3MITwithastro
@astrojs/prism4.0.2MITwithastro
@astrojs/telemetry3.3.3MITwithastro
@astrojs/yaml2ts0.2.4MIT—
@babel/helper-string-parser7.29.7MITThe Babel Team
@babel/helper-validator-identifier7.29.7MITThe Babel Team
@babel/parser7.29.9MITThe Babel Team
@babel/types7.29.8MITThe Babel Team
@bruits/satteri-win32-x64-msvc0.10.5MIT—
@capsizecss/unpack4.0.1MITMichael Taranto
@clack/core1.5.1MITNate Moore
@clack/prompts1.8.1MITNate Moore
@emmetio/abbreviation2.3.3MITSergey Chikuyonok
@emmetio/css-abbreviation2.1.8MITSergey Chikuyonok
@emmetio/css-parser0.4.1MITSergey Chikuyonok
@emmetio/html-matcher1.3.0ISCSergey Chikuyonok
@emmetio/scanner1.0.4MITSergey Chikuyonok
@emmetio/stream-reader2.2.0MITSergey Chikuyonok
@emmetio/stream-reader-utils0.1.0MITSergey Chikuyonok
@emnapi/core1.11.3MITtoyobayashi
@emnapi/runtime1.11.3MITtoyobayashi
@emnapi/wasi-threads1.2.3MITtoyobayashi
@esbuild/win32-x640.28.2MIT—
@img/colour1.1.0MIT—
@img/sharp-wasm320.35.5Apache-2.0 AND LGPL-3.0-or-later AND MITLovell Fuller
@img/sharp-win32-x640.35.5Apache-2.0 AND LGPL-3.0-or-laterLovell Fuller
@jridgewell/gen-mapping0.3.13MITJustin Ridgewell
@jridgewell/remapping2.3.5MITJustin Ridgewell
@jridgewell/resolve-uri3.1.2MITJustin Ridgewell
@jridgewell/sourcemap-codec1.6.0MITJustin Ridgewell
@jridgewell/trace-mapping0.3.31MITJustin Ridgewell
@napi-rs/wasm-runtime1.2.4MITLongYinan
@oslojs/encoding1.1.0MITpilcrowOnPaper
@oxc-project/types0.153.0MITBoshen and oxc contributors
@rolldown/binding-win32-x64-msvc1.2.13MIT—
@rolldown/pluginutils1.0.1MIT—
@rollup/rollup-win32-x64-gnu4.64.5MITLukas Taegert-Atkinson
@rollup/rollup-win32-x64-msvc4.64.5MITLukas Taegert-Atkinson
@shikijs/core4.5.0MITPine Wu; Anthony Fu <[email protected]>
@shikijs/engine-javascript4.5.0MITAnthony Fu
@shikijs/engine-oniguruma4.5.0MITAnthony Fu
@shikijs/langs4.5.0MITAnthony Fu
@shikijs/primitive4.5.0MITAnthony Fu
@shikijs/themes4.5.0MITAnthony Fu
@shikijs/types4.5.0MITAnthony Fu
@shikijs/vscode-textmate10.0.2MITMicrosoft Corporation
@tailwindcss/node4.3.3MIT—
@tailwindcss/oxide4.3.3MIT—
@tailwindcss/oxide-win32-x64-msvc4.3.3MIT—
@tailwindcss/vite4.3.3MIT—
@tybys/wasm-util0.10.4MITtoyobayashi
@types/chai5.2.3MIT—
@types/deep-eql4.0.2MIT—
@types/estree1.0.9MIT—
@types/estree-jsx1.0.5MIT—
@types/hast3.0.5MIT—
@types/mdast4.0.4MIT—
@types/nlcst2.0.3MIT—
@types/node24.19.2MIT—
@types/sax1.2.7MIT—
@types/unist3.0.3MIT—
@ungap/structured-clone1.4.0ISCAndrea Giammarchi
@vitest/expect3.2.7MIT—
@vitest/mocker3.2.7MIT—
@vitest/pretty-format3.2.7MIT—
@vitest/runner3.2.7MIT—
@vitest/snapshot3.2.7MIT—
@vitest/spy3.2.7MIT—
@vitest/utils3.2.7MIT—
@volar/kit2.4.28MIT—
@volar/language-core2.4.28MIT—
@volar/language-server2.4.28MIT—
@volar/language-service2.4.28MIT—
@volar/source-map2.4.28MIT—
@volar/typescript2.4.28MIT—
@vscode/emmet-helper2.11.0MITMicrosoft Corporation
@vscode/l10n0.0.18MITMicrosoft Corporation
ajv8.20.0MITEvgeny Poberezkin
ajv-draft-041.0.0MITEvgeny Poberezkin
ajv-i18n4.2.0MITEvgeny Poberezkin
am-i-vibing0.5.0MITMatt Kane
ansi-regex6.4.0MITSindre Sorhus
ansi-styles6.2.3MITSindre Sorhus
anymatch3.1.3ISCElan Shanker
arg5.0.2MITJosh Junon
aria-query5.3.2Apache-2.0Jesse Beach
assertion-error2.0.1MITJake Luer
axobject-query4.1.0Apache-2.0Jesse Beach
bail2.0.2MITTitus Wormer
boolbase1.0.0ISCFelix Boehm
cac6.7.14MITegoist
ccount2.0.1MITTitus Wormer
chai5.3.3MITJake Luer
character-entities-html42.1.0MITTitus Wormer
character-entities-legacy3.0.0MITTitus Wormer
check-error2.1.3MITJake Luer
chokidar4.0.3MITPaul Miller
ci-info4.4.0MITThomas Watson Steen
cliui9.0.1ISCBen Coe
clsx2.1.1MITLuke Edwards
comma-separated-tokens2.0.3MITTitus Wormer
commander11.1.0MITTJ Holowaychuk
common-ancestor-path2.0.0BlueOak-1.0.0Isaac Z. Schlueter
cookie2.0.1MITRoman Shtylman
cookie-es1.2.3MIT—
crossws0.3.5MIT—
css-select6.0.0BSD-2-ClauseFelix Boehm
css-tree3.2.1MITRoman Dvornov
css-what7.0.0BSD-2-ClauseFelix Böhm
csso5.0.5MITSergey Kryzhanovsky
debug4.4.3MITJosh Junon
deep-eql5.0.2MITJake Luer
defu6.1.7MIT—
dequal2.0.3MITLuke Edwards
destr2.0.5MIT—
detect-libc2.1.2Apache-2.0Lovell Fuller
devalue5.9.4MIT—
devlop1.1.0MITTitus Wormer
diff9.0.0BSD-3-Clause—
dom-serializer2.0.0MITFelix Boehm
domelementtype2.3.0BSD-2-ClauseFelix Boehm
domhandler5.0.3BSD-2-ClauseFelix Boehm
domutils3.2.2BSD-2-ClauseFelix Boehm
dset3.1.4MITLuke Edwards
emmet2.4.11MITSergey Chikuyonok
emoji-regex10.6.0MITMathias Bynens
enhanced-resolve5.26.0MITTobias Koppers @sokra
entities4.5.0BSD-2-ClauseFelix Boehm
es-module-lexer3.0.3MITGuy Bedford
esbuild0.28.2MIT—
escalade3.2.0MITLuke Edwards
estree-walker3.0.3MITRich Harris
eventemitter35.0.4MITArnout Kazemier
expect-type1.4.0Apache-2.0—
extend3.0.2MITStefan Thomas
fast-deep-equal3.1.3MITEvgeny Poberezkin
fast-string-truncated-width3.0.3MIT—
fast-string-width3.0.2MIT—
fast-uri3.1.8BSD-3-ClauseVincent Le Goff
fast-wrap-ansi0.2.2MITJames Garbutt
fdir6.5.0MITthecodrr
find-proc0.2.0MITgameroman
flattie1.1.1MITLuke Edwards
fontace0.4.1MITdelucis
fontkitten1.0.3MIT—
get-caller-file2.0.5ISCStefan Penner
get-east-asian-width1.7.0MITSindre Sorhus
get-tsconfig5.0.0-beta.6MITHiroki Osame
github-slugger2.0.0ISCDan Flettre
graceful-fs4.2.11ISC—
h31.15.11MIT—
hast-util-to-html9.0.5MITTitus Wormer
hast-util-whitespace3.0.0MITTitus Wormer
html-escaper3.0.3MITAndrea Giammarchi
html-void-elements3.0.0MITTitus Wormer
http-cache-semantics4.3.0BSD-2-ClauseKornel Lesiński
iron-webcrypto1.2.1MITDivyansh Singh
is-docker4.0.0MITSindre Sorhus
is-plain-obj4.1.0MITSindre Sorhus
jiti2.7.0MIT—
js-tokens9.0.1MITSimon Lydell
json-schema-traverse1.0.0MITEvgeny Poberezkin
jsonc-parser2.3.1MITMicrosoft Corporation
kleur4.1.5MITLuke Edwards
lightningcss1.32.0MPL-2.0—
lightningcss-win32-x64-msvc1.32.0MPL-2.0—
loupe3.2.1MITVeselin Todorov
lru-cache11.5.3BlueOak-1.0.0Isaac Z. Schlueter
magic-string1.4.3MITRich Harris
magicast0.5.5MIT—
mdast-util-to-hast13.2.1MITTitus Wormer
mdn-data2.0.28CC0-1.0Mozilla Developer Network
micromark-util-character2.1.1MITTitus Wormer
micromark-util-encode2.0.1MITTitus Wormer
micromark-util-sanitize-uri2.0.1MITTitus Wormer
micromark-util-symbol2.0.1MITTitus Wormer
micromark-util-types2.0.3MITTitus Wormer
mrmime2.0.1MITLuke Edwards
ms2.1.3MIT—
muggle-string0.4.1MIT—
nanoid3.3.20MITAndrey Sitnik
neotraverse1.0.1MITPuru Vijay
nlcst-to-string4.0.0MITTitus Wormer
node-fetch-native1.6.7MIT—
node-mock-http1.0.5MIT—
normalize-path3.0.0MITJon Schlinkert
nth-check2.1.1BSD-2-ClauseFelix Boehm
obug3.0.0MITKevin Deng
ofetch1.5.1MIT—
ohash2.0.12MIT—
oniguruma-parser0.12.2MITSteven Levithan
oniguruma-to-es4.3.6MITSteven Levithan
p-limit7.3.3MITSindre Sorhus
p-queue9.3.4MIT—
p-timeout7.0.2MITSindre Sorhus
package-manager-detector1.9.0MITAnthony Fu
path-browserify1.0.1MITJames Halliday
pathe2.0.3MIT—
pathval2.0.1MITVeselin Todorov
piccolore0.1.3ISC—
picocolors1.1.1ISCAlexey Raspopov
picomatch2.3.2MITJon Schlinkert
postcss8.5.29MITAndrey Sitnik
prettier3.9.10MITJames Long
prismjs1.30.0MITLea Verou
process-ancestry0.1.0MITMatt Kane
property-information7.2.0MITTitus Wormer
radix31.1.2MIT—
readdirp4.1.2MITThorsten Lorenz
regex6.1.0MITSteven Levithan
regex-recursion6.0.2MITSteven Levithan
regex-utilities2.3.0MITSteven Levithan
request-light0.7.0MITMicrosoft Corporation
require-from-string2.0.2MITVsevolod Strukchinsky
resolve-pkg-maps1.0.0MITHiroki Osame
retext-smartypants6.2.0MITTitus Wormer
rolldown1.2.13MIT—
rollup4.64.5MITRich Harris
satteri0.10.5MIT—
sax1.6.1BlueOak-1.0.0Isaac Z. Schlueter
semver7.8.5ISCGitHub Inc.
sharp0.35.5Apache-2.0Lovell Fuller
shiki4.5.0MITPine Wu; Anthony Fu <[email protected]>
siginfo2.0.0ISCEmil Bay
sisteransi1.0.5MITTerkel Gjervig
sitemap9.0.1MITEugene Kalinin
smol-toml1.9.1BSD-3-ClauseCynthia Rey
source-map-js1.2.2BSD-3-ClauseValentin 7rulnik Semirulnik
space-separated-tokens2.0.2MITTitus Wormer
stackback0.0.2MITRoman Shtylman
std-env3.10.0MIT—
string-width7.2.0MITSindre Sorhus
stringify-entities4.0.4MITTitus Wormer
strip-ansi7.2.0MITSindre Sorhus
strip-literal3.1.0MITAnthony Fu
svgo4.1.0MITKir Belevich
tailwindcss4.3.3MIT—
tapable2.3.3MITTobias Koppers @sokra
tiny-inflate1.0.3MITDevon Govett
tinybench2.9.0MIT—
tinyclip1.0.3MITTinylibs Maintainers
tinyexec1.3.1MITJames Garbutt
tinyglobby0.2.17MITSuperchupu
tinypool1.1.1MIT—
tinyrainbow2.0.0MIT—
tinyspy4.0.6MIT—
trim-lines3.0.1MITTitus Wormer
trough2.2.0MITTitus Wormer
tslib2.8.10BSDMicrosoft Corp.
typesafe-path0.2.2MIT—
typescript5.9.3Apache-2.0Microsoft Corp.
typescript-auto-import-cache0.3.6MIT—
ufo1.6.4MIT—
ultrahtml1.7.0MITNate Moore
uncrypto0.1.3MIT—
undici8.11.2MIT—
undici-types7.24.6MIT—
unified11.0.5MITTitus Wormer
unifont0.7.5MIT—
unist-util-is6.0.1MITTitus Wormer
unist-util-position5.0.0MITTitus Wormer
unist-util-stringify-position4.0.0MITTitus Wormer
unist-util-visit5.1.0MITTitus Wormer
unist-util-visit-parents6.0.2MITTitus Wormer
unstorage1.17.5MIT—
verkit0.5.0MITKevin Deng
vfile6.0.3MITTitus Wormer
vfile-message4.0.3MITTitus Wormer
vite8.3.4MITEvan You
vite-node3.2.4MITAnthony Fu
vitefu1.1.3MIT—
vitest3.2.7MITAnthony Fu
volar-service-css0.0.71MITJohnson Chu
volar-service-emmet0.0.71MITJohnson Chu
volar-service-html0.0.71MITJohnson Chu
volar-service-prettier0.0.71MITPacharapol Withayasakpunt
volar-service-typescript0.0.71MITJohnson Chu
volar-service-typescript-twoslash-queries0.0.71MITJohnson Chu
volar-service-yaml0.0.71MITRemco Haszing
vscode-css-languageservice6.3.10MITMicrosoft Corporation
vscode-html-languageservice5.6.2MITMicrosoft Corporation
vscode-json-languageservice4.1.8MITMicrosoft Corporation
vscode-jsonrpc9.0.3MITMicrosoft Corporation
vscode-languageserver9.0.1MITMicrosoft Corporation
vscode-languageserver-protocol3.17.5MITMicrosoft Corporation
vscode-languageserver-textdocument1.0.15MITMicrosoft Corporation
vscode-languageserver-types3.17.5MITMicrosoft Corporation
vscode-nls5.2.0MITMicrosoft Corporation
vscode-uri3.2.0MITMicrosoft
why-is-node-running2.3.0MITMathias Buus
wrap-ansi9.0.2MITSindre Sorhus
xxhash-wasm1.1.0MITMichael Jungo
y18n5.0.8ISCBen Coe
yaml2.9.1ISCEemeli Aro
yaml-language-server1.23.0MITRed Hat
yargs18.2.0MIT—
yargs-parser22.0.0ISCBen Coe
yocto-queue1.2.2MITSindre Sorhus
zod4.6.5MITColin McDonnell
zwitch2.0.4MITTitus Wormer

Licence summary

Across all 310 packages, the licence terms in use are:

  • MIT — 268 packages
  • ISC — 15 packages
  • BSD-2-Clause — 8 packages
  • Apache-2.0 — 6 packages
  • BSD-3-Clause — 4 packages
  • BlueOak-1.0.0 — 3 packages
  • MPL-2.0 — 2 packages
  • Apache-2.0 AND LGPL-3.0-or-later AND MIT — 1 package
  • Apache-2.0 AND LGPL-3.0-or-later — 1 package
  • CC0-1.0 — 1 package
  • 0BSD — 1 package

Your own content

None of the licences above apply to the images you process. Those remain yours, and the site claims no rights over them.

Full licence texts

Complete licence texts ship with each package. The canonical copy can be found in the package itself, or at the copyright holder’s repository. Source attribution for this project is summarised in THIRD-PARTY-NOTICES.md in the repository.