Activity Streams is an open format specification for activity stream protocols, which are used to syndicate activities taken in social web applications and services, similar to those in Facebook's, Instagram's, and Twitter's.
For instance, the sentence "Jack added Hawaii to his list of places to visit" would be represented in ActivityStreams as actor:jack, verb:add, object:Hawaii, target:placestovisit.
The largest open source library (based on watchers) is Stream Framework, the authors of Stream Framework also run getstream.io.
In addition there is a trend of SOA (service-oriented architecture) where third parties power this type of functionality.
[citation needed] GeoSPARQL provides OWL and RDFS alignments to the Activity Streams vocabulary.