An open API service indexing awesome lists of open source software.

https://github.com/sanengineer/github-repo-explorer

Github Repo Explorer App – Discover Users and Explore Their Repositories
https://github.com/sanengineer/github-repo-explorer

Last synced: 11 months ago
JSON representation

Github Repo Explorer App – Discover Users and Explore Their Repositories

Awesome Lists containing this project

README

          

# Github Repo Explorer – Discover Users and Explore Their Repositories


Github Repo Explorer Demo

**Github Repo Explorer** is a web application designed to help you **search for Github users** and explore their repositories in a clean and interactive way.

## Features

- Search for any Github username — up to **5 users** will be shown in search results.
- Click the **chevron icon** next to a user to **expand and view their repositories**.
- Filter repositories by:
- 🧑‍💻 **Programming Language**
- ⭐ **Most Starred**
- 🍴 **Most Forked**
- 🧩 **Type**: `source` or `forking` repositories

> ⚠️ **Note:** Forked repositories typically do **not include language information** from the Github API.

## Tech Stack

This project uses the following modern web technologies:

### Frontend

- **React 19** – UI library
- **Next.js 15** – App Router, Server Components, Turbopack
- **Tailwind CSS 4** – Utility-first styling
- **Framer Motion 12** – Animations
- **Lucide React** – Icon set
- **Radix UI** – Accessible UI primitives (Select, Dropdown)
- **Sonner** – Toast notifications
- **Zustand** – Lightweight state management
- **Classnames** – Conditional class merging

### Development Tools

- **TypeScript 5** – Static typing
- **ESLint 9** – Linting
- **Turbopack** – Fast dev server and bundling
- **PostCSS** – CSS transformation for Tailwind

## Try it out

Start exploring what Github users are building.

Happy coding!