Skip to content

What is an activity feed?

Konstantin Gredeskoul edited this page Aug 12, 2017 · 2 revisions

Activity Stream, Feed, etc

Activity feed (also known as the Activity Stream) is a visual representation of a time-ordered, reverse chronological list of events which can be:

  • personalized for a given user or a group, or global
  • aggregated across several actors for a similar event type, eg. "John, Mary, etc.. followed George"
  • filtered by a certain characteristic, such as:
    • the actor producing an event — i.e. people you follow on a social network, or "yourself" for your own activity
    • the type of an event (i.e. posts, likes, comments, stories, etc)
    • the target of an event (commonly a user, but can also be a thing you are interested in, e.g. a github repo you are watching)

Here is an example of a real feed powered by this library, and which is very common on today's social media sites:

Example

What you publish into your feed — i.e. stories or events, will depend entirely on your application. SimpleFeed should be able to power the most demanding write-time feeds.