Analysis updated 2026-06-21
Find every social media account tied to a username across 1,000+ platforms in a single automated scan.
Generate a visual force-directed graph of a person's online profiles for investigation or research reports.
Run identity verification checks on a contractor by mapping their digital footprint before onboarding.
Map a suspected bad actor's presence across social platforms as part of a security investigation.
| qeeqbox/social-analyzer | vuejs/vuepress | websockets/ws | |
|---|---|---|---|
| Stars | 22,766 | 22,782 | 22,747 |
| Language | JavaScript | JavaScript | JavaScript |
| Setup difficulty | moderate | easy | easy |
| Complexity | 3/5 | 2/5 | 2/5 |
| Audience | ops devops | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Node.js, optional browser automation mode needs additional browser dependencies installed separately.
Social Analyzer is an open-source OSINT (Open Source Intelligence) tool that searches over 1,000 social media websites and platforms to find profiles associated with a given username. OSINT means gathering publicly available information from the internet for investigative purposes. The problem it solves: if you need to find where a particular username exists online, for research, security investigations, or verifying an identity, manually checking each social media site one by one would take hours. Social Analyzer automates this across more than 1,000 sites at once. How it works: you give it a username, and it systematically checks each site in its database to see whether a profile exists there. It uses multiple detection techniques, direct HTTP requests and browser automation, and rates each result on a scale from 0 to 100 to indicate confidence (labeled No, Maybe, or Yes). It can also extract metadata from found profiles, take screenshots, and generate a force-directed visual graph of connections across profiles. It handles name permutations too, so it can try variations of a name automatically. You would use this tool when investigating suspicious online activity, researching a person's digital footprint, or conducting security work. The README notes it is used by some law enforcement agencies in resource-limited countries. The tech stack is JavaScript and Python, running on Node.js, with optional browser automation for deeper detection.
An open-source OSINT tool that automatically searches over 1,000 social media sites to find profiles associated with a given username, rating each result by confidence level and generating visual connection graphs.
Mainly JavaScript. The stack also includes JavaScript, Python, Node.js.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
Verify against the repo before relying on details.