https://github.com/vdistortion/image-manifest
CLI tool to batch-convert images (webp, avif, jpg, png), resize them, and generate a JSON directory manifest — for static sites and galleries without a backend
https://github.com/vdistortion/image-manifest
avif batch-processing cli gallery image-conversion image-processing image-resize jamstack json-manifest nodejs npx sharp static-site typescript webp
Last synced: 5 days ago
JSON representation
CLI tool to batch-convert images (webp, avif, jpg, png), resize them, and generate a JSON directory manifest — for static sites and galleries without a backend
- Host: GitHub
- URL: https://github.com/vdistortion/image-manifest
- Owner: vdistortion
- License: apache-2.0
- Created: 2023-04-05T16:30:03.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2026-06-06T20:04:26.000Z (17 days ago)
- Last Synced: 2026-06-06T21:15:51.871Z (17 days ago)
- Topics: avif, batch-processing, cli, gallery, image-conversion, image-processing, image-resize, jamstack, json-manifest, nodejs, npx, sharp, static-site, typescript, webp
- Language: TypeScript
- Homepage: http://image-manifest.zvalentin.ru/
- Size: 569 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# image-manifest
[](https://www.npmjs.com/package/image-manifest)
[](https://github.com/vdistortion/image-manifest/actions/workflows/tests.yml)
[](https://coveralls.io/github/vdistortion/image-manifest?branch=main)
A CLI tool to batch-convert and resize images (webp, avif, jpg, png) and generate a JSON manifest — for static sites and galleries.
[](https://image-manifest.zvalentin.ru)
## Quick Start
```sh
npx image-manifest@latest --json manifest
```
See the [full documentation](https://image-manifest.zvalentin.ru) for all options, interactive mode, configuration files, and programmatic API usage.
> ⭐ Like this tool? Give it a star on [GitHub](https://github.com/vdistortion/image-manifest) – it helps others discover the project!