Skip to content

Latest commit

 

History

History
42 lines (31 loc) · 1019 Bytes

README.md

File metadata and controls

42 lines (31 loc) · 1019 Bytes

gensites

JavaScript library containing metadata about genealogy websites. The original intent is to contain display information (site name, url, and description) for websites supported by gensearch and genscrape but I'm sure we can come up with more uses for it.

Methods

site(siteId)

Get a specific site.

gensites.site('werelate');

sites()

Get a list of all available sites.

gensites.sites();

Site Schema

{
  id: 'ancestry',
  name: 'Ancestry.com',
  url: 'http://ancestry.com',
  description: { 
    en: 'Discover your family history and start your family tree. Try free and access billions of genealogy records including Census, SSDI & Military records.'
  }
}

The current descriptions were pulled from their respective websites, either using the meta description if it existed or some other description shown on the home page. They could use a little work to be more useful.