Tabletop.js no longer working as Google as Google have updated their API:
The Sheets v3 API has been turned down. Further information can be found at: https://cloud.google.com/blog/products/g-suite/migrate-your-apps-use-latest-sheets-api
Could use sheety.co or sheet.best or sheetapi.co to nocodeapi.com generate JSON API.
Example of javascript table creation here: https://www.geeksforgeeks.org/how-to-convert-json-data-to-a-html-table-using-javascript-jquery/ or for plain javascript: https://www.encodedna.com/javascript/populate-json-data-to-html-table-using-javascript.htm