You dont have javascript enabled! Please download Google Chrome!
Powered by krpano
Powered by krpano
en Français...
en Français...

Make customized photo galleries as a god would (namely Proteus)

Short description

ProteiStyl’ Photo Gallery is a html5 plugin for krpano designed for displaying ‘classic’ photos and/or videos into a virtual tour. The ‘philosophy’ of this plugin is to go over the classical “thumbnails + one-photo display” in a single layout. The plugin offers two displaying modes: a grid gallery, which displays only thumbnails but gives an overall vision of the pictures of the gallery, and a scroll gallery, which displays only enlarged images. Switching to a displaying mode to another is done by clicking on the pictures (or on the back button if zooming function is enabled).

Another exclusive feature of this plugin is the possibility to customize almost all elements displayed on screen. Indeed, very different gallery appearances/ambiances can be easily created by using the EDITOR, which directly applies any changes of displaying parameters.

Moreover, the EDITOR generates the corresponding xml code; so, almost no coding skills are required !

  • Responsive layout for both grid gallery and scroll gallery.


  • Advanced customization of the layout (positions, relative sizes, colors, opacity, fonts for almost all the elements).


  • Possibility to choose your preferred customization parameters by using an user-friendly graphical EDITOR. The EDITOR will also take care of the generation of the corresponding xml.


  • Independent parameters for each gallery: very different gallery layouts can be used in the same tour.


  • Can handle any size and ratio of image sources (automatic downscaling). The images are (by default) never upscaled.


  • Various orientation/ratio pictures can be used in a same gallery. Crop functionality can be used to make orientation/ratio uniform.


  • 4 levels of resolution for source JPG/PNG/GIF images can be used: normal images (.ext) used for displaying enlarged images in the scroll gallery, thumbnails (_s.ext) used for displaying images in the grid gallery. On mobile devices, smaller images for mobile (_m.ext) used for displaying enlarged images in the scroll gallery, thumbnails for mobile (_ms.ext) used for displaying images in the grid gallery.


  • Automatic generation of these 4 levels of resolution via a DROPLET.


  • Automatic checking for existence of thumbnails and smaller images (if they do not exist, normal images are used instead). This check can be skipped. (If normal images are high resolution images, the existence of thumbnails is intensely recommended).
  • Video support (built-in html5 player and Vimeo, Youtube, other…).


  • Gradual preloading process of images: only thumbnails (_s.ext or _ms.ext ) needed for the galleries present in the current panorama /scene are preloaded. By default, larger images (.ext or m.ext) for the scroll gallery are not preloaded (except the first image of the gallery): when opening an image from the grid gallery, the download of the image begins, then the 2 next and/or previous images are preloaded. Preloading processes for grid gallery and scroll gallery can be independently activated/disabled.


  • Various way for including gallery in a in the virtual tour (using layer, hotspot, map spot or scene).


  • Virtually unlimited numbers of images per gallery; virtually unlimited numbers of galleries per pano/scene (possible hardware limitations – cpu, memory – from the playing device).


  • Double image title management (short_title/second_title).


  • Help messages (displayed once per visit, on the first gallery visited).


  • Background music support.


  • Includes a slideshow function (automatic scrolling with customizable timer).


  • Includes a zooming function (can be disabled if necessary).


Only 1  gallery ‘by default’ in a single panorama:

CLICK ON THE IMAGE BELOW (opens a new tab).

Various examples of video support:

CLICK ON THE IMAGE BELOW (opens a new tab).


[The EDITOR is not available on mobile devices]
  • Multiple galleries in a virtual tour.
  • Demo of inclusion of galleries using layer, hotspot or scene.
  • Demo of using an identical layer for opening different galleries.
  • Demo of ‘permanent gallery’.
  • Demo of gallery modes (complete, grid only, scroll only).
  • Examples of some various possible gallery layouts (created with the EDITOR).

CLICK ON THE IMAGE BELOW (opens a new tab).

Short Documentation (6 pages)
Full Documentation (30 pages)

Last version : v 1.4.0 (June 4th 2019)      (see version history)

Download free DEMO VERSION

Fully operative version BUT all images are watermarked.

Regular License

Plugin license is tied to your krpano license (needs a registered version of krpano).

55 €

Additional Branding Free License

ProteiStyl’ logo is masked; No link to plugin web page in contextual menu.

25 €

Pack ‘Regular + Branding Free’ Licenses

Full license

80 €  75 €

The DEMO VERSION zip-archive contains a simple example (example.html using pano.xml) and a video example (video_example.html using video.xml).

Documentation is also included in this zip-archive.

Please register using the exact name and email you used for your krpano license.
You can check your registration information with the “krpano Tools” application (‘Settings’ tab, then ‘Registration Information’ button).

After payment, you will receive your personal license file by e-mail within max. 48 hours(working days).
(Please, contact me for using other payment methods than paypal).

All the files needed for the plugin are located in the ‘pspg_gallery_data’ folder, which size is <460Ko.
The total size of the files loaded for the player part is only ~250Ko.



Download the last version of the demo version, then replace the folder ‘pspg_gallery_data’ of your project with the same folder of the new demo version.

error: Action non autorisée ici