# soxoj/maigret

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/soxoj-maigret).**

33,154 stars · 2,451 forks · Python · MIT

## Links

- GitHub: https://github.com/soxoj/maigret
- Homepage: https://t.me/osint_maigret_bot
- awesome-repositories: https://awesome-repositories.com/repository/soxoj-maigret.md

## Topics

`blueteam` `cli` `cybersecurity` `identification` `infosec` `investigation` `namechecker` `open-source` `osint` `osint-framework` `osint-python` `pentesting` `python` `python3` `reconnaissance` `redteam` `scraping` `sherlock` `social-network` `socmint`

## Description

Maigret is an open-source intelligence framework designed for automated digital footprint discovery and identity investigation. It functions as a search engine that aggregates profile metadata by querying thousands of websites for specific usernames, mapping an individual's online presence across diverse platforms.

The tool distinguishes itself through recursive discovery capabilities, which identify links within discovered profiles to expand the scope of an investigation automatically. It supports cross-platform identity correlation by mapping disparate accounts and pseudonymous personas, including the integration of Web3 wallet addresses and blockchain identifiers. To maintain privacy and ensure access, the system routes all network traffic through anonymization layers such as Tor, I2P, or custom proxies, while employing techniques to bypass anti-bot security measures and regional restrictions.

The framework provides a comprehensive suite of analytical tools, including the ability to process gathered data through external language models for pattern recognition and summary generation. Users can manage investigations via a graphical web dashboard or integrate the tool's functionality into custom Python workflows through its programmatic interface. Collected information can be exported into multiple formats, including interactive graphs, PDFs, and structured data files.

## Tags

### Security & Cryptography

- [Username Verification Tools](https://awesome-repositories.com/f/security-cryptography/username-verification-tools.md) — Aggregates digital footprints by searching for specific usernames across thousands of websites.
- [Identity Correlation Tools](https://awesome-repositories.com/f/security-cryptography/identity-correlation-tools.md) — Linking disparate accounts and pseudonymous personas by recursively identifying connections and metadata across various social media and web platforms.
- [Open Source Intelligence Tools](https://awesome-repositories.com/f/security-cryptography/open-source-intelligence-tools.md) — Automating the collection and analysis of publicly available information to build comprehensive dossiers on specific digital identities.
- [Anonymization Proxies](https://awesome-repositories.com/f/security-cryptography/anonymization-proxies.md) — Routes network traffic through Tor, I2P, or proxies to mask search activity and bypass regional restrictions. ([source](https://cdn.jsdelivr.net/gh/soxoj/maigret@main/README.md))
- [Blockchain Identity Mappers](https://awesome-repositories.com/f/security-cryptography/user-authentication-strategies/identity-mapping/blockchain-identity-mappers.md) — The tool extracts wallet addresses, blockchain identifiers, and linked social accounts from Web3 platforms to map digital identities to on-chain activity. ([source](https://maigret.readthedocs.io/en/latest/use-cases/crypto.html))
- [Anti-Bot Evasion](https://awesome-repositories.com/f/security-cryptography/bot-detection/anti-bot-evasion.md) — Circumvents site-level security measures and JavaScript challenges using specialized headers and TLS fingerprinting. ([source](https://maigret.readthedocs.io/en/latest/development.html))
- [Username Permutation Generators](https://awesome-repositories.com/f/security-cryptography/username-verification-tools/username-permutation-generators.md) — Creates likely username variations from provided names to increase the probability of finding associated accounts. ([source](https://maigret.readthedocs.io/en/latest/features.html))

### Data & Databases

- [OSINT Investigation Platforms](https://awesome-repositories.com/f/data-databases/data-analysis-visualization/analytical-platforms-engines/software-ecosystem-insights/open-source-aggregators/osint-investigation-platforms.md) — A Python-based platform for mapping online presence, extracting profile metadata, and generating structured reports from cross-platform account data.
- [Data Extraction Pipelines](https://awesome-repositories.com/f/data-databases/data-extraction-pipelines.md) — Integrating account discovery and metadata extraction into custom software workflows for large-scale data collection and reporting.
- [Schema-Driven Extraction](https://awesome-repositories.com/f/data-databases/data-processing-pipelines/data-processing/document-unstructured-extraction/schema-driven-extraction.md) — Custom parsing logic maps unstructured HTML and API responses into a unified data format for consistent cross-platform analysis.
- [Data Reporting](https://awesome-repositories.com/f/data-databases/data-reporting.md) — The tool exports collected profile data into various file types including HTML, PDF, JSON, CSV, and interactive graphs for further analysis and documentation. ([source](https://cdn.jsdelivr.net/gh/soxoj/maigret@main/README.md))

### Development Tools & Productivity

- [Digital Footprint Analyzers](https://awesome-repositories.com/f/development-tools-productivity/documentation-discovery-metadata/metadata-processing-analysis/digital-footprint-analyzers.md) — Mapping an individual's online presence by searching for specific usernames across thousands of websites to aggregate profile metadata.
- [Recursive Discovery Engines](https://awesome-repositories.com/f/development-tools-productivity/search-discovery-tools/recursive-discovery-engines.md) — Detects identifiers and links within discovered profiles to automatically initiate follow-up searches. ([source](https://cdn.jsdelivr.net/gh/soxoj/maigret@main/README.md))
- [Forum Search Engines](https://awesome-repositories.com/f/development-tools-productivity/forum-search-engines.md) — Automates profile discovery by utilizing specialized search patterns for common forum software architectures. ([source](https://github.com/soxoj/maigret/blob/main/sites.md))

### Web Development

- [Search Aggregators](https://awesome-repositories.com/f/web-development/search-aggregators.md) — Queries multiple external platforms simultaneously to aggregate profile metadata into a unified dossier. ([source](https://maigret.readthedocs.io/en/latest/command-line-options.html))
- [Asynchronous Request Managers](https://awesome-repositories.com/f/web-development/asynchronous-request-managers.md) — Concurrent network operations manage thousands of simultaneous HTTP requests to aggregate profile data efficiently across diverse web services.

### Content Management & Publishing

- [Configuration Schemas](https://awesome-repositories.com/f/content-management-publishing/static-site-document-generators/website-builders/site-crawlers/configuration-schemas.md) — External configuration files define the structure and request patterns for each target website to allow modular platform expansion.

### Artificial Intelligence & ML

- [Metadata Extraction](https://awesome-repositories.com/f/artificial-intelligence-ml/metadata-extraction.md) — Parses account pages and public API responses to collect structured identity data like bios and locations. ([source](https://maigret.readthedocs.io/en/latest/command-line-options.html))

### Networking & Communication

- [Proxy Routing Services](https://awesome-repositories.com/f/networking-communication/proxy-routing-services.md) — Network traffic is dynamically routed through various anonymization layers and proxy protocols to bypass regional blocks and security filters.

### Software Engineering & Architecture

- [Identifier Resolvers](https://awesome-repositories.com/f/software-engineering-architecture/search-orchestration-platforms/identifier-resolvers.md) — Queries digital platforms using internal numeric or alphanumeric user identifiers to locate specific profile metadata. ([source](https://maigret.readthedocs.io/en/latest/supported-identifier-types.html))
- [Programmatic Extraction APIs](https://awesome-repositories.com/f/software-engineering-architecture/integration-patterns/programmatic-extraction-apis.md) — The tool provides a programmatic interface for integrating account discovery and metadata extraction capabilities into custom Python applications and workflows. ([source](https://cdn.jsdelivr.net/gh/soxoj/maigret@main/README.md))

### User Interface & Experience

- [Web Dashboards](https://awesome-repositories.com/f/user-interface-experience/web-dashboards.md) — The tool provides a graphical dashboard for executing searches, visualizing result graphs, and managing report downloads through a browser-based interface. ([source](https://maigret.readthedocs.io/en/latest/features.html))
