Interactive visualizations of algebraic structures with a clean, academic design.
Current focus: Group Theory — Cayley graphs of
Future directions: Lie algebras, Young tableaux, and spectral/representation views.
Goal: Build a unified space where algebraic structures can be explored visually, interactively, and reproducibly.
- 🧭 Interactive visualizations (Plotly exports embedded in viewer)
- 🧾 LaTeX notes rendered with MathJax
- 🌓 Light/Dark theme with icon toggle
- 🧱 WebGL fallback — graceful message on unsupported devices
- 📦 Hosted via GitHub Pages, no backend required
.
├─ index.html # Main site shell
├─ assets/ # Favicon, og-preview image, icons
├─ graphs/ # Prebuilt visualizations (Plotly HTML exports)
│ ├─ cayley_graph_S4_gs_1.html
│ ├─ cayley_graph_S4_gs_2.html
│ ├─ cayley_graph_S4_A4.html
│ ├─ cayley_graph_S4_C4.html
│ └─ cayley_graph_S4_D4.html
├─ README.md
└─ LICENSE
import plotly.graph_objects as go, plotly.io as pio
fig = go.Figure(data=[ ... ], layout=go.Layout(margin=dict(l=0,r=0,t=0,b=0)))
pio.write_html(fig, "graphs/my_visual.html", include_plotlyjs="cdn", full_html=True)Then reference it in index.html via the viewer iframe or add a new Quick Access card.
python -m http.server 8000
# open http://localhost:8000/Released under the MIT License (see LICENSE).
© 2025 funnyalgebraicvisualizations
