← Photo Book Radar

About

A personal, not-for-profit tool that keeps an index of photobooks listed publicly by specialist shops and publishers, so they can be searched in one place instead of one tab at a time.

What it does

It visits the pages that photobook shops and publishers already publish, reads the books they have listed, and collects them into a single searchable index. You can search across all of them at once, filter by shop, publisher, country or price, and bookmark a book so that if a sold-out copy reappears anywhere in the index it surfaces on the next pass.

Everything it shows is a pointer back to the shop that actually sells the book. Nothing is sold here.

Not for profit

This is run as a private, non-commercial project. There is no advertising, no affiliate or referral income, no commission on anything you buy elsewhere, no paid tiers, and no sale of data. Nothing is sold through this site and it is not operated as a business. It exists because searching twenty shops by hand is tedious.

Built with open source

This project is only possible because of freely licensed work by other people. The web app is built with:

  • Next.js16.3.8· MIT
  • React19.2.8· MIT
  • Tailwind CSS4.3.3· MIT
  • supabase-js2.116.0· MIT
  • @supabase/ssr0.12.7· MIT
  • OpenNext Cloudflare adapter1.20.8· MIT
  • Wrangler4.147.0· MIT / Apache-2.0
  • TypeScript5.9.3· Apache-2.0
  • ESLint9.39.5· MIT

Along with:

  • PostgreSQL
  • the pg_trgm, pg_cron and pg_net Postgres extensions
  • Supabase, for the database, authentication, storage and edge functions
  • Deno, which runs the crawler
  • supabase-swift
  • SwiftUI and Apple's Vision framework, for the iOS app and its cover scanning
  • Cloudflare Workers, which serves this site
  • the Geist typeface

Each is used under its own licence, and all credit for them belongs to their authors and maintainers.

Shops and publishers

If you run a shop or publishing house and would rather not be indexed here, email contact@photobookradar.com and you will be removed from future crawls. No justification needed.

Equally, if you would like to be added, that is welcome too.

Written in plain English on purpose. If something here is unclear, ask rather than guess — contact@photobookradar.com