Give your finished tool a public web link — free, no server, no monthly fee — that you can share or embed in Google Sites. Watch the walkthrough, then follow the steps.
Go to github.com/signup and sign up. It's free and takes a minute. (Already have one? Skip to step 2.)
Click the + in the top-right corner, then New repository. Give it a simple name like my-library-tool, leave it set to Public, and click Create repository. A repository (“repo”) is just a folder for your project.
On the new repo page, click Add file → Upload files. Drag in the index.html from the tool's .zip you downloaded, then click Commit changes.
📌 The file must be named index.html so it loads as the home page — the LibVibes zips already name it that way.
Go to Settings → Pages (left sidebar). Under Branch, choose main and / (root), then click Save.
Wait about a minute, then refresh the Pages settings page. Your public link appears at the top, like https://yourname.github.io/my-library-tool/. That's your tool, live on the web — share it anywhere.
In Google Sites, click Insert → Embed → By URL and paste your GitHub Pages link. Your tool now lives right inside your library website.
index.html the same way (step 3) — your live site updates within a minute. No need to redo any of the setup.