A clean and beginner-friendly web app built with HTML, Tailwind CSS, and Vanilla JavaScript.
Search for any GitHub user and view all their public repositories with useful details!
- π Search any GitHub username
- π Displays public repositories with:
- Repository Name
- Description
- Creation Date
- Total Commits (latest 5 shown)
β οΈ Friendly error message for invalid usernames- π¨ Responsive and minimalist UI using Tailwind CSS
- β‘ Powered by JavaScript
fetch()and GitHub REST API
- π§± HTML
- π¨ Tailwind CSS
- π§ JavaScript (ES6)
- π GitHub REST API v3
- βοΈ Hosted on Netlify
git clone https://github.com/BinodRai123/Api-Repo-Fetching.git
cd github-repo-fetcherJust open the index.html file in your browser.
Or use a local development server like VS Codeβs Live Server:
npx live-serverβββ index.html # Main HTML file
βββ style.css # Tailwind CSS styles
βββ script.js # JS with async fetch logic
βββ README.md # Project documentation
- Push your code to GitHub.
- Go to Netlify, log in, and click βNew site from Git.β
- Connect your repository and deploy.
You can also deploy using GitHub Pages by moving your files into a docs/ folder and enabling GitHub Pages in your repo settings.

Tip: Replace this with an actual screenshot of your app.
Pull requests are welcome! Feel free to fork the project and improve it.
Built with β€οΈ by Binod-Rai using GitHub API and Vanilla JS.