static site generator based on images and videos
Beta Alert! If you need something robust this is not for you.
Needs ImageMagick and FFmpeg.
npm i -g imaginaria
imaginaria --help
imaginaria init myNewSite && cd myNewSite
# put some images into _files
imaginaria build
imaginaria serve
liquid is the default templating language, using liquid-node.
TODO: Variables available
files: []
images: []
videos: []
This project is born from the need to automate the process of sharing my Android Camera gallery as a webpage. That includes things like image and video optimization, access to metadata/gps info and html generation.
- Paging support
- Album support
- Make ImageMagick and ffmpeg optional
- Tune video compression (takes too long, bad outcome)
MIT © Matias Arriola