Hi! I created this spreadsheet using Google Sheets + Python using Neptyne[0]. Path coordinates are imported from the NASA catalog of eclipses for the 21st century. If you make a copy and install the Neptyne extension, you can view and run the code used to pull the data and produce the images.
With the extension installed, you can also geocode an address to find which paths come closest to your location.
Full disclosure: I am a co-founder of Neptyne.
[0]: https://neptyne.com/google-sheets