Instagram Follow Spy

The script is a web scraper for Instagram web, where you can find out who doesn't follow you back and who you don't follow back, with a pleasant and intuitive interface. You can also check the last analysis performed.

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Author
cjambrosi
Daily installs
3
Total installs
112
Ratings
0 0 0
Version
1.0.4
Created
2025-07-01
Updated
2025-11-20
Size
82.9 KB
Compatibility
Compatible with Firefox Compatible with Chrome Compatible with Safari Compatible with Edge
License
MIT
Applies to
Instagram Follow Spy

Instagram Follow Spy

repository-template-button

A web scraper script for Instagram Web that allows you to find out who doesn't follow you and who you don't follow back, all through a pleasant and intuitive interface. You can also view the most recent analysis performed.

Motivation

I took part as an instructor in a programming training program at a company where I worked. The focus of the challenge wasn’t on the functionality itself, but rather on showing beginners how to manipulate the DOM using Vanilla JS, through web scraping techniques.

Usage

In your browser, install a script manager extension.

Suggestions:

Install from GreasyFork (Recommended)

Go to the script page on GreasyFork, then click the "Install this script" button and follow the installation process in your extension.

Install from GitHub

Click on file script.user.js, then click Raw button to install it.

Contributing

Contributors are welcome! :metal:

Please check out the CONTRIBUTING.

You can also:

  • Give a star in this repository
  • Share this project and recommending it to your friends

Examples

Usage examples.

Finding the Selector for the User List Container

Typically, the selectors are the same for both the Followers modal and the Following modal.

  1. Open the Followers or Following modal;
  2. Inspect the element and find the main div of the modal;
  3. Go down until you find the div responsible for the scroll;
  4. Copy the style classes and replace them in the FOLLOWERS_MODAL_LIST_CONTAINER_SELECTOR and FOLLOWING_MODAL_LIST_CONTAINER_SELECTOR variables. Remember to keep the div selector together with the classes.

Step by step: modal-list-container-selector