manage rules and streams from social data sources, starting with twitter.
Clone or download
Latest commit f289c54 Dec 16, 2016

THIS IS THE "OLD" SFM, the original version of Social Feed Manager developed between 2012-2015.

IF YOU ARE LOOKING FOR THE "NEW" SFM, which began development in 2015, head to for full information (and start at if you want just the code)

social feed manager

A django application for managing multiple feeds of social media data.

Developed at the GWU Libraries in Washington, DC, USA.

This project was made possible in part by the Institute of Museum and Library Services, Sparks Grant LG-46-13-0257 and the National Historical Publications and Records Commission (NHPRC), Innovation Grant NAR14-DI-50017-14.

See also LICENSE.txt and AUTHORS.txt.

Current status

We're only addressing bugs in this version of SFM. However, we're actively developing the new version of SFM with similar and extended functionality.


A growing set of documentation is available under the docs/ directory, available also online:

We encourage you to read the Introduction before implementing this app. Maintaining growing feeds of social media data takes some planning and system adminstration experience. The Introduction should help you prepare for this.


To work on sfm, clone/fork it in github. If you send pull requests from a fork, please make them as atomic as you can.

We are actively working on this, making changes in response to university researcher requests. If the features it supports seem fickle and spotty it's because we're still just getting started and still figuring out what we need it to do. Please get in touch and tell us what you think.

Installation and configuration

Installation and configuration is described here. Alternatively, instructions for installing and configuring with Docker are available here.