[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-73245":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":23,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":47,"readmeContent":48,"aiSummary":49,"trendingCount":16,"starSnapshotCount":16,"syncStatus":50,"lastSyncTime":51,"discoverSource":52},73245,"gosearch","ibnaleem\u002Fgosearch","ibnaleem","🔍 Search anyone's digital footprint across 300+ websites","",null,"Go",3392,315,34,3,0,8,19,35,24,88.5,"GNU General Public License v3.0",false,"main",true,[27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46],"cti","cybersecurity","digital-footprint","digital-footprint-lookup","golang","information-gathering","osint","osint-framework","osint-reconnaissance","osint-resources","osint-tool","pentesting","redteam","sherlock","sherlock-alternatives","social-media","username-checker","username-osint","username-scanner","username-search","2026-06-12 04:01:08","\u003Cp align='center'>\n\u003Cimg src='img\u002Fgosearch-logo.png' height=50% width=50%>\u003Cbr>\n\u003Ci>This project heavily relies on contributors, please see \u003Ca href=\"#contributing\">Contributing\u003C\u002Fa> for more details.\u003C\u002Fi>\u003Cbr>\n\u003Ccode>go install github.com\u002Fibnaleem\u002Fgosearch@latest\u003C\u002Fcode>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fibnaleem\u002Fgosearch\u002Factions\u002Fworkflows\u002Fgo.yml\u002Fbadge.svg?event=push\" alt=\"GitHub Actions Badge\"> \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flast-commit\u002Fibnaleem\u002Fgosearch\"> \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fcommit-activity\u002Fw\u002Fibnaleem\u002Fgosearch\"> \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fcontributors\u002Fibnaleem\u002Fgosearch\"> \u003Cimg alt=\"Number of websites\" src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fwebsites-305-blue\"> \u003Cimg alt=\"GitHub repo size\" src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Frepo-size\u002Fibnaleem\u002Fgosearch\"> \u003Cimg alt=\"GitHub License\" src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002Fibnaleem\u002Fgosearch\">\n\u003C\u002Fp>\n\u003Chr>\n\n## Overview\n\u003Cp align='center'>\n\u003Cimg src='img\u002F1.png' height=80% width=80%>\u003Cbr>\n\u003Cimg src='img\u002F2.png' height=80% width=80%>\u003Cbr>\n\u003Cimg src='img\u002F3.png' height=80% width=80%>\u003Cbr>\n\u003Cimg src='img\u002F4.png' height=80% width=80%>\u003Cbr>\n\u003C\u002Fp>\n\nYou don't have time searching every profile with a username. Instead, you can leverage concurrency and a binary that does the work for you, and then some.\n\nI initially wrote this project to learn Go, an upcoming programming language used for backend services. I decided to create a Sherlock clone, addressing some of its faults, limitations, and adding more features. This eventually led to a community driven OSINT tool that was [praised in the OSINT letter.](https:\u002F\u002Fosintnewsletter.com\u002Fp\u002F62)\n\nGoSearch isn't limited to searching websites; it can search **900k leaked credentials** from [HudsonRock's Cybercrime Intelligence API](https:\u002F\u002Fcavalier.hudsonrock.com\u002Fapi\u002Fjson\u002Fv2\u002Fosint-tools\u002Fsearch-by-username?username=mrrobot), over **3.2 billion leaked credentials** from [ProxyNova's Combination Of Many Breaches API](https:\u002F\u002Fwww.proxynova.com\u002Ftools\u002Fcomb\u002F), and **18 billion leaked credentials** from BreachDirectory.org with an API key (see [Use Cases](#use-cases))\n\n## Installation\n> [!WARNING]  \n> If you are on 32-bit architecture, please [use this branch](https:\u002F\u002Fgithub.com\u002Fibnaleem\u002Fgosearch\u002Ftree\u002F32-bit) or GoSearch will fail to build. For an in-depth overview of this issue, please see [#72](https:\u002F\u002Fgithub.com\u002Fibnaleem\u002Fgosearch\u002Fissues\u002F72)\n\n> [!WARNING]  \n> If you're using Windows Defender, it might mistakenly flag GoSearch as malware. Rest assured, GoSearch is not malicious; you can review the full source code yourself to verify this. For an in-depth overview of this issue, please see [#90](https:\u002F\u002Fgithub.com\u002Fibnaleem\u002Fgosearch\u002Fissues\u002F90)\n```\n$ go install github.com\u002Fibnaleem\u002Fgosearch@latest\n```\n### Unix:\n```\n$ gosearch -u [username]\n```\n### Windows\n```\nC:\\Users\\Bob> gosearch.exe -u [username]\n```\n## Use Cases\nIdeally, it is best practice to run GoSearch with the `--no-false-positives` flag:\n```\n$ gosearch -u [USERNAME] --no-false-positives\n```\nThis will display profiles GoSearch is confident exist on a website. GoSearch also allows you to search [BreachDirectory](https:\u002F\u002Fbreachdirectory.org) for compromised passwords associated with a specific username. For this, you must [obtain an API key](https:\u002F\u002Frapidapi.com\u002Frohan-patra\u002Fapi\u002Fbreachdirectory) and provide it with the `-b` flag:\n```\n$ gosearch -u [USERNAME] -b [API-KEY] --no-false-positives\n```\nIf GoSearch finds password hashes, it will attempt to crack them using [Weakpass](https:\u002F\u002Fweakpass.com). The success rate is nearly 100%, as Weakpass uses a large wordlist of common data-wells, which align with the breaches reported by [BreachDirectory](https:\u002F\u002Fbreachdirectory.org). Every single password hash that's been found in [BreachDirectory](https:\u002F\u002Fbreachdirectory.org) has been cracked by [Weakpass](https:\u002F\u002Fweakpass.com).\n\nIf you're not using BreachDirectory, GoSearch will search for breaches on HudsonRock's Cybercrime Intelligence & ProxyNova's Databases, respectively. It will also search common TLDs for any domains associated with a given username. This is done whether BreachDirectory is searched or not.\n\n## I Don't Have a Username\nIf you're uncertain about a person's username, you could try generating some by using [urbanadventurer\u002Fusername-anarchy](https:\u002F\u002Fgithub.com\u002Furbanadventurer\u002Fusername-anarchy). Note that `username-anarchy` can only run in Unix terminals (Mac\u002FLinux)\n```\n$ git clone https:\u002F\u002Fgithub.com\u002Furbanadventurer\u002Fusername-anarchy\n$ cd username-anarchy\n$ (username-anarchy) .\u002Fusername-anarchy firstname lastname\n```\n## Why `GoSearch`?\n`GoSearch` is inspired by [Sherlock](https:\u002F\u002Fgithub.com\u002Fsherlock-project\u002Fsherlock), a popular username search tool. However, `GoSearch` improves upon Sherlock by addressing several of its key limitations:\n\n1. Sherlock is Python-based, which makes it slower compared to Go.\n2. Sherlock is outdated and lacks updates.\n3. Sherlock sometimes reports false positives as valid results.\n4. Sherlock frequently misses actual usernames, leading to false negatives.\n5. Sherlock does not search HudsonRock's Cybercrime Intelligence database\n6. Sherlock does not search ProxyNova's database\n7. Sherlock does not search BreachDirectory's database\n\nThe primary issue with Sherlock is false negatives—when a username exists on a platform but is not detected. The secondary issue is false positives, where a username is incorrectly flagged as available. `GoSearch` tackles these problems by colour-coding uncertain results as yellow which indicates potential false positives. This allows users to easily filter out irrelevant links.\n\n## Contributing\nPlease see [CONTRIBUTING.md.](https:\u002F\u002Fgithub.com\u002Fibnaleem\u002Fgosearch\u002Fblob\u002Fmain\u002FCONTRIBUTING.md)\n\n\u003Ctable>\u003Ctr>\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fibnaleem\">\u003Cimg alt=\"ibnaleem\" src=\"https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F134088573?v=4\" width=\"117\" \u002F>\u003Cbr \u002F>ibnaleem\u003C\u002Fa>\u003C\u002Ftd>\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fshelepuginivan\">\u003Cimg alt=\"shelepuginivan\" src=\"https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F110753839?v=4\" width=\"117\" \u002F>\u003Cbr \u002F>shelepuginivan\u003C\u002Fa>\u003C\u002Ftd>\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Farealibusadrealiora\">\u003Cimg alt=\"arealibusadrealiora\" src=\"https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F113445322?v=4\" width=\"117\" \u002F>\u003Cbr \u002F>arealibusadrealiora\u003C\u002Fa>\u003C\u002Ftd>\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FAtahanPoyraz\">\u003Cimg alt=\"AtahanPoyraz\" src=\"https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F129458900?v=4\" width=\"117\" \u002F>\u003Cbr \u002F>AtahanPoyraz\u003C\u002Fa>\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fvickychhetri\">\u003Cimg alt=\"vickychhetri\" src=\"https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F82648574?v=4\" width=\"117\" \u002F>\u003Cbr \u002F>vickychhetri\u003C\u002Fa>\u003C\u002Ftd>\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Folekukonko\">\u003Cimg alt=\"olekukonko\" src=\"https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F2615393?v=4\" width=\"117\" \u002F>\u003Cbr \u002F>olekukonko\u003C\u002Fa>\u003C\u002Ftd>\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FCptIdea\">\u003Cimg alt=\"CptIdea\" src=\"https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F59538729?v=4\" width=\"117\" \u002F>\u003Cbr \u002F>CptIdea\u003C\u002Fa>\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fanotherhadi\">\u003Cimg alt=\"anotherhadi\" src=\"https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F112569860?v=4\" width=\"117\" \u002F>\u003Cbr \u002F>anotherhadi\u003C\u002Fa>\u003C\u002Ftd>\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fpaulpogoda\">\u003Cimg alt=\"paulpogoda\" src=\"https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F170966925?v=4\" width=\"117\" \u002F>\u003Cbr \u002F>paulpogoda\u003C\u002Fa>\u003C\u002Ftd>\u003Ctd align=\"center\">\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fapps\u002Fdependabot\">\u003Cimg alt=\"dependabot[bot]\" src=\"https:\u002F\u002Favatars.githubusercontent.com\u002Fin\u002F29110?v=4\" width=\"117\" \u002F>\u003Cbr \u002F>dependabot[bot]\u003C\u002Fa>\u003C\u002Ftd>\u003C\u002Ftr>\u003C\u002Ftable>\n\n## LICENSE\nThis project is licensed under the GNU General Public License - see the [LICENSE](https:\u002F\u002Fgithub.com\u002Fibnaleem\u002Fgosearch\u002Fblob\u002Fmain\u002FLICENSE) file for details.\n\n## Support\n[![BuyMeACoffee](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FBuy%20Me%20a%20Coffee-ffdd00?style=for-the-badge&logo=buy-me-a-coffee&logoColor=black)](https:\u002F\u002Fbuymeacoffee.com\u002Fgosearch)\n[![Thanks.dev](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fthanks.dev-0a0a0a?style=for-the-badge&logo=tv-time&logoColor=white)](https:\u002F\u002Fthanks.dev\u002Fu\u002Fgh\u002Fibnaleem)\n### Bitcoin\n```\nbc1qjrtyq8m7urapu7cvmvrrs6m7qkh2jpn5wqezfl\n```\n## Stargazers Over Time\n[![Stargazers over time](https:\u002F\u002Fstarchart.cc\u002Fibnaleem\u002Fgosearch.svg?variant=adaptive)](https:\u002F\u002Fstarchart.cc\u002Fibnaleem\u002Fgosearch)\n","GoSearch 是一个用于搜索个人在 300 多个网站上的数字足迹的工具。它利用 Go 语言编写，支持并发处理，能够高效地收集和分析信息。除了基本的用户名搜索功能外，GoSearch 还能查询超过 90 万条泄露的凭证，并通过外部 API 访问更多数据源，如 HudsonRock 和 BreachDirectory.org。此工具特别适合网络安全专家、渗透测试人员以及需要进行开源情报（OSINT）搜集的研究者使用。",2,"2026-06-11 03:44:41","high_star"]