imaginaria

0.0.3 • Public • Published

imaginaria

NPM Version Coverage Status Build Status Downloads Dependency Status License

static site generator based on images and videos

Beta Alert! If you need something robust this is not for you.

Dependencies

Needs ImageMagick and FFmpeg.

Install

npm i -g imaginaria

Usage

imaginaria --help
imaginaria init myNewSite && cd myNewSite
# put some images into _files 
imaginaria build
imaginaria serve

Templating

liquid is the default templating language, using liquid-node.

TODO: Variables available

files: []
images: []
videos: []

Motivation

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.

Roadmap

  • Paging support
  • Album support
  • Make ImageMagick and ffmpeg optional
  • Tune video compression (takes too long, bad outcome)

License

MIT © Matias Arriola

Package Sidebar

Install

npm i imaginaria

Weekly Downloads

1

Version

0.0.3

License

MIT

Last publish

Collaborators

  • matiasarriola