Sherlock-Deno 🕵️ - search users across 275+ websites
Sherlock-Deno is a remake of the original sherlock by sdushantha.
Why use Sherlock-Deno?
- Super lightweight
- Runs all checks concurrently in multiple threads
- Cleverly looks through the response to determine if a user has an account
- Follows HTTP(S) redirections
Master-Branch Status
How to use?
Simply install deno on your system with one command. You can find the offical command here.
Without installation:
deno run --allow-read --allow-net https://deno.land/x/sherlock/main.ts
With installation (WIP):
deno install -n sherlock https://deno.land/x/sherlock/main.ts
Done! 🎉 You now have a running version of Sherlock-Deno.
Command Options
Argument | Description |
---|---|
--help |
Show help |
--version |
Show version number |
-m, --onlyMatching |
Only show matching results |
-t, --timeout |
Set timout for requests in seconds |
-f, --format |
Select output format [json,pretty_json,csv] |
How to contribute?
If you encounter any issues please create an issue here but please look for existing issues first before creating a new one 😉
Feel free to create an issue if you have an idea what could be added next. Thanks in advance!
How to install the source code?
- Clone the repository.
- Run
deno run --allow-read --allow-net main.ts
Done! 🎉 You now have a running version of Sherlock-Deno on your local machine.
Useful development commands:
deno lint --unstable
- Runs a code linter to look for check the code style.deno test
- Runs all tests.
Tip: You can find more info about the deno cli here.