terminal-based OSINT framework written in Python. TOSINT integrates multiple OSINT tools into a unified TUI, enabling security researchers, pentesters, and analysts to gather intelligence efficiently from the terminal. Its modular architecture allows easy addition of new OSINT tools and automation of common reconnaissance tasks.
About this project
TOSINT - Terminal OSINT Framework Python TUI OSINT framework with 33 tools across 8 categories. Features Interactive shell interface with Flexoki theme 33 integrated OSINT tools Secure API key storage Export to JSON/CSV/MD/Clipboard Live CLI streaming Color-coded output Installation Create Virtual Environment Install Dependencies Optional CLI Tools Run TOSINT Tool Categories Phone Numbers (3 tools) phonenumbers - Phone validation and carrier lookup Numverify - Phone API validation (requires API key) Truecaller Unofficial - Caller ID lookup Web & URLs (4 tools) Waybackpy - Archive.org Wayback Machine queries WhatWeb - Web technology identification Aquatone - Screenshot & subdomain takeover Photon - Web crawler & data extractor People & Social Media (4 tools) Sherlock - Username search across 400+ sites (CLI streaming) Maigret - Enhanced username search Snoop - Russian social networks search EmailHarvester - Email scraping from domains Network & IP Intelligence (4 tools) Shodan - IoT/device search (requires API key) Censys - Internet-wide scanning (requires API key) IPinfo - IP geolocation & ASN info ASN Lookup - BGP/ASN information Domains & Infrastructure (6 tools)
From the project README on
GitHub
- Stars
- 12
- Forks
- 0
- License
- other
- Last push
- 22 Nov 2025
Add this badge to your README
Show that your project is listed on Made in Algeria.
[](https://www.madeinalgeria.dev/projects/tosint)