Project details


Budget:
$0
Client:
Independent
Tool:
Python · BeautifulSoup4 · Streamlit · Git & GitHub
Instagram Non-Followers Checker
Ever wonder which accounts you follow that don’t follow you back? This lightweight web app lets you upload your Instagram “followers” and “following” HTML exports and instantly computes the difference—all in your browser. No data ever leaves your session.




⚙️ Technical Implementation
1. HTML Parsing
Utilizes BeautifulSoup4 to extract usernames from Instagram’s exported HTML files.
Filters out only valid single-segment profile links (
/username) to build two sets:followersandfollowing.
2. Set Arithmetic
Uses Python set difference:
Outputs a clean, sorted table of non-followers.
3. Front-End UI
Built with Streamlit for interactive file upload and result display.
Less than 25 lines of code handle UI logic.
Easily deployable to Streamlit Community Cloud via GitHub integration.
⚙️ Technical Implementation
1. HTML Parsing
Utilizes BeautifulSoup4 to extract usernames from Instagram’s exported HTML files.
Filters out only valid single-segment profile links (
/username) to build two sets:followersandfollowing.
2. Set Arithmetic
Uses Python set difference:
Outputs a clean, sorted table of non-followers.
3. Front-End UI
Built with Streamlit for interactive file upload and result display.
Less than 25 lines of code handle UI logic.
Easily deployable to Streamlit Community Cloud via GitHub integration.
⚙️ Technical Implementation
1. HTML Parsing
Utilizes BeautifulSoup4 to extract usernames from Instagram’s exported HTML files.
Filters out only valid single-segment profile links (
/username) to build two sets:followersandfollowing.
2. Set Arithmetic
Uses Python set difference:
Outputs a clean, sorted table of non-followers.
3. Front-End UI
Built with Streamlit for interactive file upload and result display.
Less than 25 lines of code handle UI logic.
Easily deployable to Streamlit Community Cloud via GitHub integration.


🚀 Usage & Deployment
🔗 Live App: https://instagram-nonfollowers-checker-iow8vduq4rmlggpuyqhybg.streamlit.app/
💻 GitHub Repo: https://github.com/cooperdelo/instagram-nonfollowers-checker
How to Use:
In the Instagram app or website:
Settings → Download Your Data → Select HTML formatIf you selected Google Drive, it will send the data to your Drive
Find and upload the files:
followers_1.htmlandfollowing.htmlInstantly view who’s not following you back, or download the list as
non_followers.txt
🚀 Usage & Deployment
🔗 Live App: https://instagram-nonfollowers-checker-iow8vduq4rmlggpuyqhybg.streamlit.app/
💻 GitHub Repo: https://github.com/cooperdelo/instagram-nonfollowers-checker
How to Use:
In the Instagram app or website:
Settings → Download Your Data → Select HTML formatIf you selected Google Drive, it will send the data to your Drive
Find and upload the files:
followers_1.htmlandfollowing.htmlInstantly view who’s not following you back, or download the list as
non_followers.txt
🚀 Usage & Deployment
🔗 Live App: https://instagram-nonfollowers-checker-iow8vduq4rmlggpuyqhybg.streamlit.app/
💻 GitHub Repo: https://github.com/cooperdelo/instagram-nonfollowers-checker
How to Use:
In the Instagram app or website:
Settings → Download Your Data → Select HTML formatIf you selected Google Drive, it will send the data to your Drive
Find and upload the files:
followers_1.htmlandfollowing.htmlInstantly view who’s not following you back, or download the list as
non_followers.txt