Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/kamionn/repoviewer

RepoViewer" is an interactive web application that allows users to explore and visualize the projects and contributions of a GitHub user. With a user-friendly interface, it showcases repositories, utilized languages, and recent contribution statistics, providing a comprehensive overview of the user's work on the GitHub platform.
https://github.com/kamionn/repoviewer

cards github github-api js repo viewer web

Last synced: about 1 month ago
JSON representation

RepoViewer" is an interactive web application that allows users to explore and visualize the projects and contributions of a GitHub user. With a user-friendly interface, it showcases repositories, utilized languages, and recent contribution statistics, providing a comprehensive overview of the user's work on the GitHub platform.

Awesome Lists containing this project

README

        

# RepoViewer

**RepoViewer** is an interactive web application designed to showcase the projects and contributions of GitHub users. This tool allows you to explore repositories, view programming languages used, and track recent contributions, providing a comprehensive overview of a user's work on GitHub.

| ![RepoViewer Screenshot](https://cdn.discordapp.com/attachments/1225644834602356847/1296204101872259083/image.png?ex=67116fa4&is=67101e24&hm=69880cf5f1536eac75d2d818df38658aef379b9c3ad3d224ea823e4f51495ba5&) | ![RepoViewer Screenshot](https://cdn.discordapp.com/attachments/1225644834602356847/1296203770115395648/image.png?ex=67116f55&is=67101dd5&hm=bc4749b32cad7fe7c7087d7cef231a8f0fe96662bb6c79152237e145dc11e0bc&) |
|---|---|

## Features

- **Project Showcase:** Displays a list of repositories along with descriptions and key statistics.
- **Language Visualization:** Highlights the primary programming languages used in each project with icons.
- **Recent Contributions:** Provides a feed of the latest contributions made by the user, including commit counts and timestamps.
- **User-Friendly Interface:** Easy navigation and responsive design for an enhanced user experience.

## Getting Started

To run the project locally, follow these steps:

1. Clone the repository:
```bash
git clone https://github.com/yourusername/RepoViewer.git
2. Navigate to the project directory:
```bash
cd RepoViewer
3. Open index.html in your web browser

## Contributing

Contributions **are welcome!** If you have suggestions for improvements or want to add features, feel free to open an issue or submit a pull request.

## Acknowledgments

- **[GitHub API](https://docs.github.com/en/rest)** for providing access to user data and repositories.
- **Icons used** from [Devicon](https://devicon.dev/) for language representation.