3D GitHub Solar System
A Python-based developer productivity tool that searches GitHub in real-time via the official API, previews repository metadata (stars, forks, language breakdown, contributors), and enables instant ZIP-download cloning to your local workspace. Session history and saved repositories are persisted in an embedded SQLite database.
The Challenge
Handling GitHub API rate limits (60 req/hour unauthenticated) gracefully while providing a seamless real-time search experience, and managing concurrent ZIP downloads + local filesystem writes.
The Approach
Built a 2-tab Streamlit dashboard: Search tab with real-time GitHub API queries and caching, and Saved tab with SQLite-persisted repository bookmarks. ZIP downloads parse direct GitHub archive URLs for instant cloning.
The Result
A frictionless developer workflow tool that eliminates context-switching between browser and IDE for repository discovery.
