Emmabuntus, Ubuntu, Derivate, Linux, Open Source BackTrack, Linux, distributions, Ubuntu, derivate, securuty, forensic VirtualBox, Linux, Ubuntu, Raring Ringtail synaptic, Ubuntu, Linux, software packages jwplayer, multimedia, Linux, Ubuntu, flash Meshlab, graphic, software, Ubuntu, open source, Linux Synapse, Linux, Ubuntu, raring, Quantal Gimp, Ubuntu, Linux FreeMind, Linux, open source Linux, infographic, history

Galrey is a command line image gallery generator.

Galrey is a command line image gallery  generator. It takes your pictures and creates  thumbnails and browsable HTML pages.
 Galrey also allows you to add a comment for each image.
The HTML output can be fully customized editing the template file.


Latest version (1.0.0)

Get the TAR.GZ package

Galrey is simpler to use for the author because it has a more complex "brain". Within a simpler framework, you have a much more flexible and powerful system. Hiding the hairy techy details to let the author focus in creating the slides has been indeed one of the primary goals.

Using HTML and CSS3 gives you some peculiar advantages over other presentation systems: you do not fear the resolution of the slide projector anymore. Any display resolution works, even on your mobile device. You also need no "reader" other than a recent web browser. HTML is also natively multimedia oriented: just add your videos, your mp3/ogg or any other kind of <object> you may like.

Galrey is also free software. Let me now bother you with the feature list:
  • Start from a robust and straightforward HTML5 "master" file to insert your slides into
  • Use a simple and extensibile way to add your own CSS (think «theming»)
  • Keyboard, mouse and touch slides navigation (next, prev, first, etc)
  • Auto or fixed viewport resizing (font size is scaled as well)
  • Unobtrusive enhancement (look: only 1 script! No styles!)
  • Works offline (you do not need internet – just use your USB key or hard drive)
  • Autoplay, with configurable timers
  • Simplified web font management (uses Google's WebFont loader)
  • Sticky header and footer
  • On screen help
  • Audio and Video HTML5 elements (with smart start/stop)
  • Audio volume timed decrease
  • Good printing support
  • jQuery goodness
  • Every slide is bookmarkable
  • Works with Firefox and webkit based browsers: lot of choice!
  • Well documented
There are limits as well:
  • We need some "magic" to make <video> and <audio> work reliably. You may expect problem (expecially in webkit based browsers)
  • Printing is delegated to the browser. I do my best to accomodate, but the results are quite disappointing
  • «Export»? «Save as...»? Not. But, hey, you can print to file, right?
  • Galrey must be authored in HTML and styled with CSS; there's no graphic user interface with fancy drag & drops or «Click here to change the title». You open a file, create your slides, make them up with CSS and you're done. If you're not comfortable with this workflow, you can still use it with some sort of basic features.

Installing Galrey

Download and unpack the Galrey package, then browse the directory where you unpacked. You will find a galrey directory in there.

The first thing you need to do is to copy one of the example files named master.*.html from the examples directory into the parent directory. Change the name of the file as you like; index.html is probably a good start. You can copy the theme.example.css as theme.css as well.
You should now have something like this:
 ├── index.html
 ├── theme.css
 └── galrey/

Point your browser to the index.html and the first slide will show up. Congratulations!

From now on you just keep adding slides in your master file, and adjusting your CSS styles. As you may understand reading the master html file, the theme.css is where you can put your styling customization.

 I now strongly invite you to read the documentation where you can find some more detailed examples and use cases. The documentation also explains how to configure Galrey and how to use some sort of "advanced features".


Custom Search

If you liked this article, subscribe to the feed by clicking the image below to keep informed about new contents of the blog:
Share on Google Plus

About Hugo Repetto

Ubuntu is a Linux distribution that offers an operating system predominantly focused on desktop computers but also provides support for servers. Based on Debian GNU / Linux, Ubuntu focuses on ease of use, freedom in usage restriction, regular releases (every 6 months) and ease of installation.
    Blogger Comment
    Facebook Comment


Post a Comment