Skip to content

Repository files navigation

GitHub Insights Dashboard

Description

GitHub Insights is a Streamlit-based web application that provides real-time insights into GitHub's trending content. The application scrapes and visualizes data from various GitHub pages including trending repositories, developers, topics, and collections.

Features

  • Trending Repositories: Analyze trending repositories with detailed statistics and a programming language distribution chart
  • Trending Developers: View and download information about trending GitHub developers, including their usernames, popular repositories, and company affiliations
  • Topics: Explore featured GitHub topics with descriptions
  • Collections: Browse GitHub collections and their descriptions

Requirements

The following dependencies are required to run the application:

  • streamlit
  • pandas
  • pydantic
  • scrapegraph-py
  • plotly

Screenshots

GitHub Insights Dashboard showing trending repositories and language distributionGitHub Insights Dashboard displaying trending repositories and programming language distribution chart

About

GitHub Insights Dashboard

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages