In this web scraping project, I used the “requests” library to download the “Topics on GitHub” page, “BeautifulSoup” library to parse and extract information like popular topics and repositories under each topic with details and “Pandas” to convert into a final dataframe.