Repo for putting out visualizers for your extra screen, be it portrait or landscape.
- Fractal — linked triangles with attract/repulse interaction
- Pebbles — colorful animated circles
- Deer — particles masked to a deer silhouette
This is a static site. Serve the repo root with any static file server:
python3 -m http.server 8080Then open:
- http://localhost:8080/
- http://localhost:8080/fractal.html
- http://localhost:8080/pebbles.html
- http://localhost:8080/deer.html
- Push this repo to GitHub (for example
abhushansahu/visualizer). - In the repo, go to Settings → Pages.
- Under Build and deployment, set:
- Source: Deploy from a branch
- Branch:
main - Folder: `/ (root)
- Click Save. GitHub will publish the site in about 1–2 minutes.
Your site will be available at:
https://<your-github-username>.github.io/visualizer/
For this repo, that is:
https://abhushansahu.github.io/visualizer/
- No build step is required. GitHub Pages serves the HTML, CSS, and JS files directly.
- tsParticles is loaded from jsDelivr CDN, so the site needs internet access in the browser.
.nojekyllis included so GitHub Pages does not run Jekyll processing on the files.