A serverless username search tool powered by Cloudflare Workers and Containers. Search for a username across hundreds of social media platforms instantly.
- Frontend: Hono with JSX
- Runtime: Cloudflare Workers
- Backend: Python Flask in Cloudflare Containers
- Validation: Zod schemas
- Styling: TailwindCSS
- Code Quality: Biome
- Bun or Node.js
- Wrangler CLI
- Cloudflare account with Workers and Container access
# Install dependencies
bun install
# Generate TypeScript types
bun run cf-typegen# Start local development server
bun run devVisit http://localhost:8787 to access the application.
# Deploy to Cloudflare Workers
bun run deployNavigate to the deployed URL and enter a username to search.
Search for a username programmatically:
curl https://sherlock.nuro.dev/your_username_here \
-H "Accept: application/json"Response format:
{
"data": {
"GitHub": {
"status": "found",
"url": "https://github.com/username"
},
"Twitter": {
"status": "found",
"url": "https://twitter.com/username"
}
},
"error": null
}# Format code
bun run format
# Lint and auto-fix
bun run lint
# Check without fixing
bun run checkSee LICENSE file for details.
💙 Powered by sherlock-project/sherlock