All Projects → homeworkprod → gallerize

homeworkprod / gallerize

Licence: MIT license
Create a static HTML/CSS image gallery from a bunch of images.

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to gallerize

React Slideshow
A react component for slideshow supporting slide, fade and zoom
Stars: ✭ 201 (+957.89%)
Mutual labels:  gallery
Tikz
Galley of Tikz drawings.
Stars: ✭ 251 (+1221.05%)
Mutual labels:  gallery
meiupic
简洁好用的多用户图片社区。
Stars: ✭ 165 (+768.42%)
Mutual labels:  gallery
Prosopopee
a static website generator to make beautiful customizable pictures galleries that tell a story
Stars: ✭ 207 (+989.47%)
Mutual labels:  gallery
React Image Gallery
React carousel image gallery component with thumbnail support 🖼
Stars: ✭ 2,946 (+15405.26%)
Mutual labels:  gallery
SSImagePicker
Easy to use and configurable library to Pick an image from the Gallery or Capture an image using a Camera... 📸
Stars: ✭ 227 (+1094.74%)
Mutual labels:  gallery
Qml Creative Controls
QML controls for creative applications and creative coding
Stars: ✭ 199 (+947.37%)
Mutual labels:  gallery
fancybox
jQuery lightbox script for displaying images, videos and more. Touch enabled, responsive and fully customizable.
Stars: ✭ 7,261 (+38115.79%)
Mutual labels:  gallery
Sphinx Gallery
Sphinx extension for automatic generation of an example gallery
Stars: ✭ 239 (+1157.89%)
Mutual labels:  gallery
react-fluid-gallery
Fluid media gallery for React powered by WebGL.
Stars: ✭ 75 (+294.74%)
Mutual labels:  gallery
Album
🍉 Album and Gallery for Android platform.
Stars: ✭ 2,430 (+12689.47%)
Mutual labels:  gallery
React Animated Slider
Animated slider/carousel component for react
Stars: ✭ 229 (+1105.26%)
Mutual labels:  gallery
envadrouille
Fast and customizable photo gallery.
Stars: ✭ 18 (-5.26%)
Mutual labels:  gallery
Googliser
a fast BASH multiple-image downloader
Stars: ✭ 202 (+963.16%)
Mutual labels:  gallery
photos
"Fx Fotos" is an opensource gallery app in react native with the same smoothness and features of Google Photos and Apple Photos. It is backend gnostic and connects to decentralized backends like "box", "Dfinity", "Filecoin" and "Crust".
Stars: ✭ 620 (+3163.16%)
Mutual labels:  gallery
Ptimagealbumviewcontroller
"Image Album" — or "Photo Album" if you like that better — View( Controller) for all crazy iOS developers out there...
Stars: ✭ 199 (+947.37%)
Mutual labels:  gallery
vimeography
The easiest way to display beautiful video collections on your WordPress site.
Stars: ✭ 14 (-26.32%)
Mutual labels:  gallery
openpgpkey-control
OpenPGP keys published on your website (WKD)
Stars: ✭ 36 (+89.47%)
Mutual labels:  website-generation
MediaSliderView
Pure java based, highly customizable media slider gallery supporting both images and videos for android.
Stars: ✭ 85 (+347.37%)
Mutual labels:  gallery
Marquee
A powerful implementation of Marquee(scrolling text or label) in SwiftUI, which supports any content view, including text(label), image, video, etc.
Stars: ✭ 44 (+131.58%)
Mutual labels:  gallery

gallerize

Create a static HTML/CSS image gallery from a bunch of images.

Copyright:2007-2021 Jochen Kupperschmidt
License:MIT, see LICENSE for details.

Features

  • Integrates ImageMagick to resize images and create thumbnails.
  • Generates clean, slim, semantically appropriate HTML5 and uses CSS 3 for styling. As a result, the output can easily be themed.
  • Provides HTML access keys for keyboard navigation.
  • Optimizes images to reduce size and remove metadata.

Requirements

Installation

It is recommended to create a virtual environment and run gallerize inside it.

To install ImageMagick, jpegoptim, and virtualenv on Debian/Ubuntu:

$ aptitude install imagemagick jpegoptim python-virtualenv

This should also give you a copy of pip.

Create a virtual environment called venv in the application path:

$ virtualenv venv

Activate it (note the space after the first dot!):

$ . venv/bin/activate

Install the dependencies of this application:

$ pip install -r requirements.txt

Install gallerize itself:

$ pip install -e .

Tests

Install test dependencies:

$ pip install -r requirements-test.txt

Run tests:

$ pytest

Usage

To create a gallery in the directory output from a all images in the directory images:

$ gallerize output/ images/*

See the usage help for more information on specifying a gallery title, image captions, image dimensions, and more:

$ gallerize --help
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].