stix2 has 1.6M monthly downloads and 428 GitHub stars. Version 3.0.2 supports Python 3.10+, first published in 2017.
It is stably maintained under a permissive license, last released in Feb 2026.
It is built on top of pytz, requests and simplejson. It is used by 53 tracked packages, including pycti, mitreattack-python and attackcti.
GitHub topics include stix, stix2 and cyber-threat-intelligence.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
- pytz
- requests
- simplejson
- stix2-patterns >=2.1.2
3 optional dependencies
- haversine[semantic]
- rapidfuzz[semantic]
- taxii2-client[taxii]
Used By
- pycti
- mitreattack-python
- attackcti
- stix2extensions
- misp-stix
- titan-client
- mwcp
- psengine
- dogesec-commons
- mailaccess
- arango-cve-processor
- phantomsignal
- stix2arango
- python-catalyst
- txt2detection
- pyloobins
- dettectinator
- stix2-generator
- apiosintds
- arango-cti-processor
- iocparser-tool
- hodgepodge
- cccs-yara
- stix2-slider
- seerflow
- decnet
- marketmaker
- grid-stix
- carbon-black-cloud-threat-intelligence-connector
- pystixview
- attack-dashboard
- attack-lookup
- honeydj
- citadel-simulator
- mitre-attackctl
- openstix
- stixorm
- mitre-mcp-server
- qtara
- joint-schema
- threatmon
- mitre-attack
- stix2tabular
- koodousfinder
- iflow-mcp-stoyky-mitre-attack-mcp
- fist
- mcp-taxii
- threatxmanager
- stix2nx
- observed-string-8b1