A minimalistic GitHub user viewer built in pure HTML + TailwindCSS + Alpine.js, featuring a smooth iOS-inspired glass design and dark/light mode.
Instantly search for any GitHub user and browse their repositories in a sleek, native-like interface.
- π Live Search β type to instantly search GitHub users with smart suggestions.
- π€ User Profile View β displays avatar, bio, and statistics (repos, followers, following).
- π¦ Repositories Browser β loads repositories with infinite scrolling (30 per page).
- π Dark / Light Mode β auto-detects system theme, toggle manually anytime.
- β± Real-Time Clock β iOS-style live clock displayed under the header.
- π Refresh Button β reload the current user and their repos instantly.
- π§ Animated Loading Skeletons β smooth transitions during data fetching.
- βοΈ GitHub Rate-Limit Detection β gracefully handles API throttling with a message.
- π± Fully Responsive β works beautifully on mobile and desktop.
| Component | Description |
|---|---|
| HTML5 | Pure markup, no build tools needed |
| TailwindCSS | Modern utility-first styling |
| Alpine.js | Reactive JavaScript for UI state |
| GitHub REST API v3 | Data source for users and repos |