Skip to content

Fre0Grella/QuantumNotes

Repository files navigation

⚛️ QuantumNotes

Interactive notes for Quantum Computing — live in your browser, no setup required.

Live Site Built with Astro License: PolyForm NC


QuantumNotes cover

Self-contained, browser-first interactive notes covering the full Quantum Computing curriculum — from linear algebra and qubits through entanglement, quantum circuits and algorithms. Built with Astro and inspired by the course of Prof. Marco Chiani at Università di Bologna.


✨ Features

  • 📐 Live visualizations — Bloch sphere, state vectors, probability amplitudes rendered interactively
  • 🧮 Interactive canvases — explore quantum operations by hand with real-time feedback
  • 🔌 Drag-and-drop circuit simulator — powered by Q.js
  • 📦 Zero installation — everything runs in the browser via GitHub Pages
  • 🔢 Math-first design — equations alongside intuition, no hand-waving

🚀 Run Locally

git clone https://github.com/Fre0Grella/QuantumNotes.git
cd QuantumNotes
npm install
npm run dev

Then open http://localhost:4321.


🏗️ Tech Stack

  • Astro — static site framework
  • Q.js — quantum circuit simulator (© Stewart Smith, MIT License)
  • GitHub Pages — zero-cost hosting

📄 License

Licensed under PolyForm Noncommercial 1.0.0 — free for personal, educational and non-commercial use with attribution.

For commercial licensing, contact the author on GitHub.


Made with ❤️ by Fre0Grella · inspired by the notes of Lorenzo Valentini

About

Self-contained interactive notes covering all main aspect of Quantum Computing - with live visualisations, interactive canvases and a drag-and-drop circuit simulator

Topics

Resources

License

Stars

Watchers

Forks

Contributors