Back to projects
Sep 20, 2025
1 min read

GitHubBot

Flask app that discovers GitHub repositories using DuckDuckGo search — find repos by topic without hitting GitHub API rate limits.

A Flask web application that searches for GitHub repositories using DuckDuckGo, bypassing GitHub’s API rate limits while still returning relevant results.

How it works

Instead of hitting the GitHub Search API (which is rate-limited), this bot routes searches through DuckDuckGo with site:github.com filters. Results are parsed and displayed in a clean web interface.

Good for discovering repos when you’ve burned through your API quota or when you want broader search results than GitHub’s own search provides.