A simple web app to search and explore GitHub user profiles. Built with vanilla JavaScript, no frameworks needed!
Search for any GitHub user and see their profile info, repositories, and gists. That's it - clean and simple.
- 🔍 Search GitHub users by username
- 👤 View profile details (avatar, bio, location, join date)
- 📊 See stats (followers, following, repos)
- � Browse repositories with pagination
- � Check out user's gists
- 🌓 Light/dark theme toggle
- 📜 Search history (saves your last 5 searches)
- 📱 Works on mobile and desktop
- Clone this repo or download the files
- Open
index.htmlin your browser - Type a GitHub username and hit search
- Explore their profile!
That's literally it. No installation, no build process, no npm packages.
- Plain HTML, CSS, and JavaScript
- Uses GitHub's public API
- Stores theme preference and search history in your browser
- Try searching for "octocat" or "torvalds" to see it in action
- Click the theme toggle button to switch between light and dark mode
- Use the search history dropdown to quickly revisit profiles
- GitHub API allows 60 requests per hour without authentication
├── index.html # The main page
├── style.css # All the styling
├── index.js # The magic happens here
└── README.md # You're reading it
Feel free to fork, improve, and send a pull request. Found a bug? Open an issue!
MIT - do whatever you want with it.
Made by Ammar Meman with ❤️ and vanilla JS