Wedding Registry Scraper

Why?

Want to consolidate multiple registries onto one website?

Want to regularly update your fulfillment counts?

This (work in progress) is for you!

Which Registries?

Right now, works with:

I intend to get this working with:

  • Sur la Table
  • Pottery Barn

Usage

Add to your Gemfile

gem 'wedding-registry-scraper'

Use WeddingRegistryScraper#scrape:

require 'wedding_registry_scraper'

WeddingRegistryScraper.scrape([
  "http://www.heathceramics.com/giftregistry/view/index/id/YOUR_UNIQUE_REGISTRY_ID",
  "http://www.crateandbarrel.com/Gift-Registry/YOUR_NAMES/YOUR_UNIQUE_REGISTRY_ID",
  "https://www.zola.com/registry/YOUR_REGISTRY_SLUG",
  "http://www.rei.com/GiftRegistryDetails/YOUR_UNIQUE_REGISTRY_ID",
  "https://secure.williams-sonoma.com/registry/YOUR_UNIQUE_REGISTRY_ID/registry-list.html",
])

Want to Help?

It should be simple to add another registry by cloning a Regsitry inside lib/wedding_registry_scraper/registries.

Like this project and planning on registering?

Why don't you register for Zola using my invite code: https://www.zola.com/invite/pariser

Thanks!