All Projects β†’ checkerschaf β†’ sherlock-deno

checkerschaf / sherlock-deno

Licence: MIT License
πŸ•΅οΈ Find usernames across 350+ websites & social networks - written in TypeScript and run via Deno

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to sherlock-deno

Deno-news-cli
A deno based CLI app to show quick news at your terminal
Stars: ✭ 18 (-5.26%)
Mutual labels:  deno, deno-cli
pipelinit-cli
Automatically generates pipelines for your project.
Stars: ✭ 36 (+89.47%)
Mutual labels:  deno
hatcher
🐣 Registries toolbox & update notifications for your CLI
Stars: ✭ 14 (-26.32%)
Mutual labels:  deno
deno desktop
Windowing support for Deno WebGPU.
Stars: ✭ 49 (+157.89%)
Mutual labels:  deno
slack-web-api
Simple, convenient, and configurable HTTP client for making requests to Slack’s Web API. Deno port of @slack/web-api
Stars: ✭ 16 (-15.79%)
Mutual labels:  deno
cli badges
Generate Badges for your CLI written in πŸ¦• Deno and TS
Stars: ✭ 20 (+5.26%)
Mutual labels:  deno
azure-webapps-deno-deploy
A GitHub Action for deploying Deno πŸ¦• web apps to Azure ☁️
Stars: ✭ 27 (+42.11%)
Mutual labels:  deno
deno-auth
User authentication implemented in Deno in accordance with MVC architecture
Stars: ✭ 24 (+26.32%)
Mutual labels:  deno
deno-debug
Debugging utility for deno. Ported from https://npmjs.com/debug
Stars: ✭ 15 (-21.05%)
Mutual labels:  deno
sherlock
πŸ”Ž Find usernames across social networks
Stars: ✭ 52 (+173.68%)
Mutual labels:  sherlock
deno deploy versailles
凑尔衛语录(ιƒ¨η½²εœ¨ Deno Deploy)
Stars: ✭ 18 (-5.26%)
Mutual labels:  deno
ssvm-deno-starter
A template project to run Rust functions in Deno through the Second State WebAssembly engine.
Stars: ✭ 50 (+163.16%)
Mutual labels:  deno
deno2node
Compile your Deno project to run on Node.js.
Stars: ✭ 66 (+247.37%)
Mutual labels:  deno
prettyBenching
πŸ¦• A small lib to make your Deno benchmarking progress and results look pretty
Stars: ✭ 23 (+21.05%)
Mutual labels:  deno
pbkit
protobuf toolkit for typescript and others
Stars: ✭ 173 (+810.53%)
Mutual labels:  deno
now-deno-example
A demo application of now-deno and deno-postgres.
Stars: ✭ 30 (+57.89%)
Mutual labels:  deno
deno-x-ranking
πŸ¦• Deno Third Party Modules Ranking πŸ‘‘
Stars: ✭ 28 (+47.37%)
Mutual labels:  deno
deno-canvas
Canvas API for Deno, ported from canvaskit-wasm (Skia).
Stars: ✭ 124 (+552.63%)
Mutual labels:  deno
dndb
A Deno πŸ¦• persistent, embeddable and optimized NoSQL database for JS & TS
Stars: ✭ 64 (+236.84%)
Mutual labels:  deno
Uwuifier-node
This repository contains the Uwuifier package! It's written in Deno with TypeScript and compiled into JavaScript for NPM, makes use of Jest for testing the code and is deployed on NPM and https://deno.land.
Stars: ✭ 48 (+152.63%)
Mutual labels:  deno

Sherlock-Deno πŸ•΅οΈ - search users across 350+ websites


Screenshot Sherlock-Deno

Sherlock-Deno lets you quickly scan hundreds of websites for an username. πŸ•΅οΈ

This is an improved remake of the original project-sherlock by sdushantha.

πŸ•΅οΈ Why Sherlock-Deno?

  • Super fast
  • Extremely lightweight
  • Can be run without installation
  • Runs everywhere (Windows, macOS, Linux as executable/Docker/CLI command)
  • Runs all checks concurrently (asynchronous)
  • Cleverly looks through the response to determine if a user has an account (status code, redirect, page content)
  • Follows HTTP(S) redirections
  • Only uses the deno standard modules (colors, flags)
  • Secure by default (has only network permissions)

Status

Latest Release Deno CI Deno Land Deno Version Code size


πŸ€” How to use?

πŸ¦• Install using Deno (recommended βœ”οΈ)

Simply install deno on your system with a single command. You can find the offical command here.

With installation (recommended βœ”οΈ):

deno install --allow-net --reload -qfn sherlock https://deno.land/x/sherlock/cli.ts

Verify the installation by typing sherlock

Without installation:

deno run --allow-net -q https://deno.land/x/sherlock/cli.ts

Done! πŸŽ‰ You now have a running version of Sherlock-Deno.

πŸ“¦ Executable file

Go to latest release and download the executable for Windows, MacOS or Linux.

🐳 Docker

Run docker run -it denoland/deno run -q --allow-net https://deno.land/x/sherlock/cli.ts

πŸ”„ How to update the CLI?

Deno caches the dependencies locally, so you have to rerun the installation command from here.


βš™οΈ Command Line Options

Argument Description
-h, --help Show help
-v, --version Show version number and active sites count
-a, --all Show all 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?

  1. Clone the repository.
  2. Run deno task start

Done! πŸŽ‰ You now have a running version of the Sherlock-Deno CLI on your machine.

Development commands:

We use Deno Task Runner as our script runner.

Run deno task to view all available commands.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].