Feature Requests & Ideas

Share your ideas on how PhotoSwipe can be improved. To report bugs please use GitHub. If you have questions regarding implementation use StackOverflow.

  1. More than two image sizes (aka srcset)

    I want to define slides with all available image files:
    {
    thumbnailImage: {
    src: 'path/to/thumbnail-image-1.jpg',
    w: 80,
    h: 60
    }
    mediumImage: {
    src: 'path/to/medium-image-1.jpg',
    w:800,
    h:600
    },
    bigImage: {
    src: 'path/to/big-image-1.jpg',
    w: 1400,
    h: 1050
    }
    originalImage: {
    src: 'path/to/original-image-1.jpg',
    w: 1900,
    h: 1350
    }
    },

    and Photoswipe should decide what to use in popup (and update it if window is resized, went to fullscreen etc.)

    38 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. I want additional fields of the SQL table contents to show next to the image as description

    I have a sql database and a table which has fields thumbnail, bigger image, qty, size, color, price etc. I am able to display the thumbnails and by clicking I am able to display the image, how can I display the other fields from the same table record?

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  3. Discourage save file as

    For instance, placing a div over the image, or capture the right click over an image and replacing the context menu with an alert message.

    24 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. Ability to customize display of Social Share Buttons (not just an arrow)

    To increase engagement (shares), it would be much more beneficial to have an option to display social media icons at first glance without needing to click on the "Share arrow" first. More steps = less engagement. Also, the share arrow can be easily overlooked where as social media icons are obvious and encourages clicking. Thanks!!!

    24 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. Support for background-image thumbnails

    An maybe could possibly use the full image thumb indifferent of the background soft-cropping (set on the element via overflow: hidden).

    7 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. Goto Full Screen Directly

    Please create a option to show the slide show in Full Screen if the browser supports it.

    36 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. 18 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  8. images only for zoom

    I like show high resolution images when the user zooms.
    Can I do it?

    7 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. onStartDrag event

    Hi!

    I need onStartDrag event for hide an element when the user swipe image.

    Thanks

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  10. ios webapp integration

    maybe finding an ability to make a certain gallery saved as webapp (not the whole webpage) on mobile for ios users, i think this would make it way better than all available galleries...i dunno if it's possible, just saying

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  11. What about integrating with Masonry?

    I just download your plugin and trying to integrate with Masonry, I think it would be cool...

    5 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  12. Show thumbnails inside PhotoSwipe container

    Show thumbnails inside PhotoSwipe container, so user can slide to any image from the gallery by clicking on it.

    286 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    7 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. Slide on mouse scroll

    Slide images next and prev on mouse scroll when not in zoom mode

    24 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. Option to turn off secondary zoom

    Unless I am missing something, there does not appear to be an option to control whether or not the secondary zoom (ie the zoom in that occurs when user clicks an image that can be larger than the initial zoomed-in size). I have used the getDoubleTapZoom() option to set the maximum zoom to item.initialZoomLevel, but this doesn't prevent the cursor changing to a magnifier when it's over the image. I simply want the image to always close when it's clicked, unless a left/right arrow is clicked of course.

    For the time being I've changed ui.onGlobalTap() to call close() regardless of…

    17 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. slides with html and vertical scroll

    I have a slide with html content, but I need the vertical scroll, because the content is very long, is there any way to turn? Thank You

    22 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  16. autoplay

    Would like the option to automatically display each image after a specified pause duration.

    34 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Flag idea as inappropriate…  ·  Admin →
  17. Individual links for photo

    If desired, you can change the names of the links

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. Zoom Events

    In the previous version (3.0.4) existed zoom events (onZoomPanRotateShow and onZoomPanRotateHide).
    It would be possible to recover those events in this new version?
    Thanks.

    5 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. 15 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  20. Joomla Gallery Plugin

    It would be a nice idea

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feature Requests & Ideas

Categories

Feedback and Knowledge Base