PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Threat Intelligence Python Packages

Python packages with the GitHub topic threat-intelligence. Sorted by monthly downloads, with stars and forks.
OpenCTI-Platform
pycti

Open Cyber Threat Intelligence Platform

252K 10K 1K
elceef
dnstwist

Domain name permutation engine for detecting homograph phishing attacks, typo squatting, and brand impersonation

127K 6K 857
blacklanternsecurity
bbot

The recursive internet scanner for hackers. 🧡

70K 11K 935
vulnersCom
vulners

Official Python SDK for the Vulners vulnerability-intelligence API — search CVEs, exploits and advisories (CVSS/EPSS/KEV), audit software, Linux/Windows hosts and SBOMs, and stream the whole graph. Typed sync + async clients, 100% v3-compatible, with a built-in MCP server for AI agents.

53K 376 65
typosquatter
ail-typo-squatting

Generate list of potential typo squatting domains with domain name permutation engine to feed AIL and other systems.

48K 109 9
InQuest
iocextract

Defanged Indicator of Compromise (IOC) Extractor.

40K 584 93
mandiant
flare-capa

The FLARE team's open-source tool to identify capabilities in executable files.

37K 6K 730
fhightower
ioc-finder

Simple, effective, and modular package for parsing observables (indicators of compromise (IOCs), network data, and other, security related information) from text. It uses grammars rather than regexes which makes it more readable, maintainable, and hackable. Explore our interactive documentation here: https://hightower.space/ioc-finder/

35K 184 45
anyrun
anyrun-sdk

Simplify integration with ANY.RUN REST API services

20K 14 5
kaifcodec
user-scanner

🕵️‍♂️ (2-in-1) Email & Username OSINT suite featuring native MCP support for deep data extraction just from a single Email/Username. Analyzes 2720+ actively maintained scan vectors (210+ email / 2510+ username) for security research, investigations, and digital footprinting.

16K 5K 534
flowtriq
ftagent

Flowtriq DDoS Detection Agent. Real-time traffic monitoring, incident detection, PCAP capture, and auto-mitigation

16K 2 0
Te-k
pysafebrowsing

Python 3 Google Safe Browsing library

14K 28 8
GreyNoise-Intelligence
greynoise

Python3 library and command line for GreyNoise

10K 177 27
opencybersecurityalliance
stix-shifter

This project consists of an open source library allowing software to connect to data repositories using STIX Patterning, and return results as STIX Observations.

7K 265 231
opencybersecurityalliance
stix-shifter-utils

This project consists of an open source library allowing software to connect to data repositories using STIX Patterning, and return results as STIX Observations.

7K 265 231
OpenOSINT
openosint

AI-powered OSINT agent with interactive REPL, MCP server, and CLI. 20 tools. Works with Claude, GPT-4, or local models. For authorized security research only.

7K 2K 276
opencybersecurityalliance
stix-shifter-modules-splunk

This project consists of an open source library allowing software to connect to data repositories using STIX Patterning, and return results as STIX Observations.

6K 265 231
google
google-secops-mcp

Google SecOps MCP server

5K 532 146
OraclesTech
ethicore-engine-selfhost

Ethicore Engine® is an AI safety, ethics, and compliance platform. This repo consists of the open-source components of Ethicore Engine™ - Guardian SDK; designed to protect your AI applications from prompt injection, jailbreaks, role hijacking, system-prompt extraction, and 100+ additional threat categories through a multi-layer analysis pipeline

4K 122 13
opencybersecurityalliance
stix-shifter-modules-elastic-ecs

This project consists of an open source library allowing software to connect to data repositories using STIX Patterning, and return results as STIX Observations.

4K 265 231
VirusTotal
vt-mcp

Official VirusTotal MCP server for AI agents: threat intelligence, file analysis, and recovery through VTAI.

4K 18 1
opencybersecurityalliance
stix-shifter-modules-azure-sentinel

This project consists of an open source library allowing software to connect to data repositories using STIX Patterning, and return results as STIX Observations.

4K 265 231
Nebulock-Inc
agentic-threat-hunting-framework

ATHF is a framework for agentic threat hunting - building systems that can remember, learn, and act with increasing autonomy.

4K 392 54
opencybersecurityalliance
firepit

Firepit - STIX Columnar Storage

4K 18 14
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology