Products

PhotoSwipe

JavaScript image gallery and lightbox

photoswipe.com Source★ 687MITSoftware Development / Boilerplates, Templates & UI Components

AI Benchmark
Desktop
Mobile
Monthly visits
16.3K
Down19.9%MoMSep 2026
Public revenue
Undisclosed
No public revenue evidence yet
Entry price
Free
No monthly subscription pricing
Creators
Dmytro Semenov
@photoswipe· 4,400 followers
Launched
11y ago
2014-12-04 · Est.

Traffic

Monthly visitsData through Sep 2026 · Oct 2026 pending
Events1 change

Marketing moves

Launches, search & content, referrals, promotions
  • Launched on Show HN (24 pts · 1 comments)Launch

    PhotoSwipe – Responsive JavaScript Image Gallery

    Nov 18, 2018 · 7y agoLaunch page

  • Launched on Product HuntLaunch

    Touch-friendly JavaScript image gallery. Just like native.

    Mar 30, 2015 · 11y agoLaunch page

  • Launched on Show HN (33 pts · 10 comments)Launch

    New PhotoSwipe

    Dec 4, 2014 · 11y agoLaunch page

Open Source & Self-Hosting

GitHub · MCP / Skill
Last commit 2026-09-15
GitHub Stars
★ 687
Forks
40
License
MIT
Primary language
JavaScript

Traffic sources

Sep 2026

Traffic breakdown

Channels

  • Direct39%
  • Organic Search35%
  • Referrals11%
  • Social7%
  • Other10%

Countries

  • United States21%
  • Canada12%
  • India10%
  • Brazil9%
  • Russia7%

Search

Domain authority —Domain registered 2011-04-07

KeywordMonthly volume
photoswipe2,240
libarry javascirpt galery photos220
image preview js library120
photoswipe transparent background80
photoswipelightbox60

Traffic data: Vaneform

Pricing

Website does not list public plan prices.

Trial: None · Observed 2026-11-04 · Source page

Pages & changes

Tracked since 2015-03-30

Key pages

Weekly snapshots

Changes

  1. Nov 1 · 13d ago

    Adopted technology: Cloudflare Browser InsightsFeatures

    —→Cloudflare Browser Insights

Design

First-screen visual analysis & :root CSS

Minimal Monochrome (Light canvas, balanced density) featuring centered headline + cta layout and photography / live video visuals.

First-screen preview · click to zoom

First-screen pitch & conversion flow

“PhotoSwipe 5.4.4”

Centered Headline + CTA hero structure paired with direct input / instant try CTA and live generated output showcase.

Conversion path: Centered Headline + CTA + Photography / Live Video → Direct Input / Instant Try · Trust bar: Live Generated Output Showcase

  • Category Positioning Anchor

Palette · click to copy

5-D design score7.3 / 10
Typography
7.0
Color & Contrast
7.0
Layout & Spacing
8.0
Craft & Polish
8.0
Distinctiveness
6.0

Structure

Fonts
Arial
Primary visual
Photography / Live Video
Social proof
Live Generated Output Showcase
Navigation
Full-Width Top Bar
Theme & density
Light · Balanced
Corners & depth
Sharp · Hairline borders
Preview full AI design brief (includes :root CSS variables & layout rules)Style tokens only; never copy brand names, logos, copy, or images
# Design Brief: Minimal Monochrome

Monochrome palette with a single accent color, hairline dividers, and generous whitespace.

## Design Tokens

```css
:root {
  --background: #ffffff;
  --surface: #f3f3f3;
  --foreground: #242328;
  --muted-foreground: #777777;
  --accent: #496f9d;
  --radius: 0px;
  --font-heading: "Arial", ui-sans-serif, system-ui, sans-serif;
  --font-body: "Arial", ui-sans-serif, system-ui, sans-serif;
}
```

Color area ratio: Background #FFFFFF (~82%) · Surface #F3F3F3 (~3%) · Text #242328 (~8%) · Muted Text #777777 (~2%) · Accent #496F9D (~5%). Background and surface dominate the canvas; reserve the accent color for primary buttons and active states.

## Layout & Conversion Structure

- Hero layout: Centered Headline + CTA
- Navigation: Full-Width Top Bar
- Theme & density: Light · Balanced
- Border radius & elevation: Sharp; no drop shadows—separate layers with hairline borders and whitespace
- Primary visual medium: Photography / Live Video
- Conversion CTA: Direct Input / Instant Try · Trust bar uses Live Generated Output Showcase
- Headline hook: Category Positioning Anchor
- Spatial layout notes: Centered Headline + CTA hero structure paired with direct input / instant try CTA and live generated output showcase.
- Visual summary: Minimal Monochrome (Light canvas, balanced density) featuring centered headline + cta layout and photography / live video visuals.

## Avoid

- Multi-stop neon gradients
- Heavy drop shadows
- More than one competing accent color

Implement the UI following the design tokens and layout specifications above: use only these color variables, and reserve the accent color strictly for primary actions and active states. Adopt only this visual style—never copy any reference product’s brand name, logo, copy, or imagery.

Questions & evidence

How much website traffic does PhotoSwipe get?
Vaneform estimates 16.3K website visits in 2026-09. Visits can include repeat visits; this estimate measures web traffic separately from paying customers or revenue.Source
What is PhotoSwipe and what platforms does it support?
PhotoSwipe is catalogued under Boilerplates, Templates & UI Components: JavaScript image gallery and lightbox. Supported platforms: Web.
Is PhotoSwipe open source?
PhotoSwipe has a public repository (https://github.com/dimsemenov/photoswipe) under the MIT license, recording 687 GitHub stars.Source

Related products in this category

Software Development / Boilerplates, Templates & UI Components

These products share a catalog category. Compare customer tasks, features and deployment requirements before treating them as alternatives.