> cat /dev/github | grep security-tools
discovered 03 Aug 2026

shellingham

via awesome-list
→ View on GitHub
Shellingham is a Python tool designed to detect the shell environment in which the current Python executable is running. Its primary use case is for applications that need to identify the user's shell for executing commands or scripts, returning a tuple with the shell name and its command path. Notable features include its ability to handle detection failures gracefully and provide sensible defaults based on the operating system.