This is a nice demonstration of how you can interactively visualize data using JavaScript and D3.js in a web browser. The data is fetched via the GitHub Search API and represents the 20 most popular JavaScript repositories currently available on GitHub.
This example is based on the book "JavaScript Crash Course: A Hands-On, Project-Based Introduction to Programming" by Nick Morgan, No Starch Press, 2024.
Visit also my repo https://github.com/ax-va/JavaScript-Crash-Course-Morgan-2024.