Two files, no build step, no dependencies. Open index.html in any browser to preview.
index.html— the hub / landing page (links to each explainer)noether.html— the Noether's theorem page (math renders via MathJax over the internet)
- Create a free account at github.com if you don't have one.
- Make a new public repository. To get the clean address
USERNAME.github.io, name the repo exactlyUSERNAME.github.io(your GitHub username). Any other name works too — you'll just getUSERNAME.github.io/repo-name. - On the repo page, click Add file → Upload files, drag in
index.html,noether.html(and this README), then Commit changes. - Go to Settings → Pages. Under "Build and deployment", set Source = Deploy from a branch, Branch = main, folder = / (root). Save.
- Wait ~1 minute, refresh, and Pages shows your live URL. Share that link anywhere.
- Go to app.netlify.com/drop
- Drag the whole
sitefolder onto the page. - It instantly gives you a live URL. (Free account lets you rename it and keep it.)
Create a new file like entropy.html, upload it, then copy one of the "Coming soon" cards in
index.html, point its href at the new file, and update the title/description. That's it.
YouTube and Facebook can't host the page, but they can link to it: paste your published URL into your YouTube channel's About → Links, a video description, a pinned comment, or a Facebook post.