osintui

Open Source Intelligence Terminal User Interface

contributors last update stars open issues license

Report Bug · Request Feature


screenshot

Configuration

osintui expects a TOML configuration file stored at ~/.osintui/config/config.toml that sets the necessary API tokens for each support service. The configuration file will be created for you on first run if one was not found.

toml [keys] virustotal = "api_key" shodan = "api_key"

Credits

spotify-tui

The software architecture is almost entirely modeled after spotify-tui. The codebase was invaluable in learning how to cleanly manage complex TUI state and implement generic handling of TUI components.

wtfis

I needed a good first project to learn rust and wtfis was the primary source of inspiration for osintui.