Fotoswipe

Fotoswipe

Fotoswipe is a JavaScript image gallery for mobile and desktop websites. It is lightweight, responsive, and customizable with CSS. Fotoswipe allows swiping and pinch-to-zoom gestures for easy image viewing on touch devices.
Fotoswipe image
javascript mobile desktop lightweight responsive customizable css swipe pinchtozoom touch

Fotoswipe: JavaScript Image Gallery for Mobile and Desktop Websites

Fotoswipe is a lightweight, responsive, and customizable JavaScript library for creating image galleries on mobile and desktop websites, with features like swiping and pinch-to-zoom gestures.

What is Fotoswipe?

Fotoswipe is an open source, JavaScript image gallery designed specifically for use on mobile devices. It is extremely lightweight, customizable, and responsive, making it ideal for delivering an immersive viewing experience on mobile while keeping bandwidth usage low.

Fotoswipe allows users to intuitively swipe through high resolution gallery images with their finger, pinching to zoom in and out on photos. This mimics the experience of browsing photos natively on a mobile device. The swiping gesture works seamlessly to transition between images in the gallery.

While designed for mobile-first, Fotoswipe also works beautifully on the desktop. The UI adapts on larger screens sizes, taking advantage of the full viewing area. Users can click through images, while still having the option to zoom in with their trackpad or mouse scroll function.

The gallery and its theme are highly customizable using CSS, allowing developers to craft a unique look or match a brand. This includes options like changing the control icon color, gallery background, image border and shadow, caption formatting, and more.

Overall, Fotoswipe brings a native, app-like photo viewing experience on the mobile web that was previously only possible by building separate native apps. The smooth animation between photos and quick zooming elevate it over traditional thumbnail grids with lightboxes.

Fotoswipe Features

Features

  1. Responsive design
  2. Touch gestures for mobile
  3. Zooming
  4. Fullscreen mode
  5. Slideshow
  6. Thumbnail previews
  7. Social sharing
  8. Lazy loading
  9. Keyboard shortcuts
  10. RTL support
  11. Theming with CSS

Pricing

  • Open Source

Pros

Lightweight

Easy to integrate

Customizable

Good documentation

Active development

Open source

Cons

Less features than some other galleries

Can be tricky to customize extensively

Relies on CSS for theming over built-in options


The Best Fotoswipe Alternatives

Top Photos & Graphics and Image Gallery and other similar apps like Fotoswipe


ShareDrop icon

ShareDrop

ShareDrop is an open source, self-hosted file sharing and transfer platform. It allows users to securely and privately send files and share content with end-to-end encryption and a focus on privacy.Some key features of ShareDrop include:Easy drag-and-drop interface for uploading and sharing filesEnd-to-end encryption ensures files are secured and privateSelf-destructing...
ShareDrop image
SHAREit icon

SHAREit

SHAREit is a popular file sharing app developed by Lenovo that allows users to transfer files, apps, photos, videos and more between devices without using an internet connection. It utilizes wifi direct technology to transfer data between devices at speeds up to 20M/s.Some key features of SHAREit include:Cross-platform support -...
SHAREit image
AirDrop icon

AirDrop

AirDrop is an Apple proprietary software feature that allows users to wirelessly transfer files between Apple devices such as iPhones, iPads, and Macs. It enables quick and easy sharing between Apple devices without the need for wires, internet connection or storage devices.AirDrop uses Wi-Fi and Bluetooth technology to establish a...
AirDrop image
Send Anywhere icon

Send Anywhere

Send Anywhere is a free P2P file sharing service that enables users to transfer files between devices securely without using cloud storage. It allows for sharing large files up to 10GB in size quickly and easily between computers, smartphones, tablets, and other devices using a 6-digit key. Some key features...
Send Anywhere image
Xender icon

Xender

Xender is a popular cross-platform file sharing and transfer app available for Android, iOS, Windows Phone, PC, and Mac. It allows users to transfer files such as photos, videos, music, documents, and apps between devices over a Wi-Fi or hotspot connection without using mobile data.Some key features of Xender include:Transfer...
Xender image
Sweech icon

Sweech

Sweech is an open-source, free speech recognition software for Windows, Mac and Linux operating systems. It allows users to dictate text and issue voice commands to control their computer hands-free.Some of the key features of Sweech include:Real-time speech transcription - Sweech can transcribe audio from a microphone into text documents,...
Sweech image
Dukto R6 icon

Dukto R6

Dukto R6 is a versatile, cross-platform file transfer application that enables users to easily share files and folders between computers and mobile devices on the same local network. Available for Windows, macOS, Linux, and Android, Dukto utilizes a peer-to-peer method of transferring data without needing an internet connection or cloud...
Dukto R6 image
FileTransfer.io icon

FileTransfer.io

FileTransfer.io is a free online file transfer service that makes it easy to share large files that may be too big to attach to an email. It allows users to upload files up to 2GB in size for free through a simple drag-and-drop interface right in the web browser.Once a...
FileTransfer.io image
Roamit icon

Roamit

Roamit is a personal knowledge management and note-taking application that focuses on building connections between your ideas, thoughts, and information. It utilizes bi-directional linking between pages so that you can link ideas across pages and see where else that concept appears.Some key features of Roamit include:Rich text formatting for your...
LanXchange icon

LanXchange

LanXchange is a free, open-source file sharing application designed for use on local area networks. It provides a simple way for users connected to the same LAN to share files and folders without requiring a separate server or complicated configuration.Some key features of LanXchange include:Easy peer-to-peer file transfers over LAN...
LanXchange image
TrebleShot icon

TrebleShot

TrebleShot is a free and open-source app that allows Android users to easily share files between devices over a WiFi Direct connection, without needing internet access or mobile data. It can transfer photos, videos, music, documents, and more.Some key features of TrebleShot include:Simple setup - just install the app and...
TrebleShot image
OpenDrop icon

OpenDrop

OpenDrop is an open-source, self-hosted file hosting software that allows users to store, sync, share, and manage their files through cloud storage. It serves as an alternative to proprietary services like Dropbox or Google Drive.Some key features of OpenDrop include:Encrypted file storage for security and privacyFile versioning and restore optionsCollaborative...
OpenDrop image
Inslideshow icon

Inslideshow

InSlideShow is a free, open source slideshow maker software for Windows. It provides an easy way to create photo slideshows complete with customizable transitions, pan & zoom effects, image captions, and background music.Some of the key features of InSlideShow include:Intuitive drag & drop interface to add photos and videos to...