Skip to content


Folders and files

Last commit message
Last commit date

Latest commit



17 Commits

Repository files navigation

Browser Plug-in for Computational Observation at

This is a browser plug-in to observe human online behavior, for example in the realm of Facebook. It is part of a larger academic research project to investigate algorithmic content curation. Find information on the project itself in German language under


The currently used plug-in is available in various plug-in stores, such as Google Chrome and Mozilla Firefox. For developmental installation, follow the steps below.

  1. Clone the repository git clone
  2. Run npm install
  3. Run npm run build

The following tasks can be used when you want to start developing the extension and want to enable live reload:

  • npm run chrome-watch
  • npm run firefox-watch


  1. Open Chrome browser and navigate to chrome://extensions
  2. Select "Developer Mode" and then click "Load unpacked extension..."
  3. From the file browser, choose to FBForschung/build/chrome


  1. Open Firefox browser and navigate to about:debugging
  2. Click "Load Temporary Add-on" and from the file browser, choose FBForschung/build/firefox


Run npm run dist to create a zipped, production-ready extension for each browser.

Server Development

For the central server to be properly developed, you need to follow JSON schemas for communication which are provided within the json_schemas/ folder.


Extensive contact information is available under, for quick contact use @MarHai.