From W3C Wiki

These FOAF Sites are open social networking sites which host a large amount of 'Friend of a Friend' FOAF data. Typically, they generate it automatically for all users. If you know of sites not on the list, please add them.

Site Example People links out?
Advogato 11972 as of Apr 13 2009 |foaf:homePage
(owl:sameAs patch submitted Presbrey)
BCmoney 500 as of June 2010 Yes 122,000 Not yet
Ecademy (redirected to 150,000 Yes
Elgg and other sites HTML Link to ? ?
Explode ? ~6M ?
Fotothing 144,342
FriendFeed Yes
GreatestJournal 1,931,283
hi5 * ? ?
InsaneJournal 81,209 HTML w/link header to 100.000 (2013-03-31) Yes - does rdf:about="WEBID" if given an external WebID
LiveJournal * > 15M ? HTML Link to ? foaf:knows, foaf:jabberID
MyBlogLog No
MyOpera ?? Yes
My OpenLink Service
(an OpenLink Data Spaces instance)
> 10,097 as of 31 Oct. 2007 Yes
ORCID content-negotiates to 385.000 (2013-11-15) foaf:page, foaf:homepage, rdfs:seeAlso, prov:alternateOf
Proofile Yes
qmpeople 200000 Yes
Revyu in the hundreds Yes, rdfs:seeAlso and owl:sameAs
Twitter ( No (and other StatusNet instances) Person:, FOAF-Document: > 50.000 No owl:sameAs / rdfs:seeAlso, but links to users in other StatusNet instances

Key to columns:

An actual URI of a person. * An asterisk means there is no URI for the person themselves, only for their FOAF file.
Approximate number of people (and therefore of FOAF files) if known.
Links out
Yes/No. In your profile, you can enter the URI of a FOAF identity you have on 'another' site.
OpenID Integration
  • Is there a foaf:openid value that gives the URI of the (X)HTML page used for OpenID authentication? The Inverse Functional nature of the foaf:openid property enables use of my OpenID on par with my Personal URI via an inference-capable RDF User Agent (e.g., a SPARQL Processor).
  • In addition, but not mutually exclusive to the prior usage scenario, can a single URI be used as a conduit to both FOAF file and OpenID authentication page? Example: is a URI that both provides OpenID authentication and exposes a FOAF file.

    Thus, these two SPARQL statements would return the same results:

    SELECT DISTINCT * WHERE { <> ?p ?o }


    SELECT DISTINCT * WHERE { <> ?p ?o }

Sites which no longer offer FOAF, or whose FOAF is not easily discoverable

Updates welcome. I tried registering with most of these sites, to see if their FOAF was just members-only, and still found no joy.


See also

  • FoafOpenid - Using FOAF trust networks to block blog spam

Note: A better way to make this page would be to make it in the data wiki and mash it up here as a table.