QUANTUM COMPUTING
Topoi Quantum
Quantum computing for .NET.
Build quantum circuits, run local state-vector simulations, execute OpenQASM and explore quantum algorithms using C# and .NET 10.
TOOLKIT
Built for .NET developers.
Circuit Builder
Build reusable quantum circuits through a fluent C# API.
State-vector Simulation
Run dense pure-state simulations locally without requiring cloud hardware.
OpenQASM
Parse, execute and export practical OpenQASM 3 programs.
Sampling
Sample quantum measurements and inspect observed outcomes.
Observables
Estimate Pauli expectation values from simulated quantum states.
Developer Tools
CLI tooling, circuit drawing, automated tests and BenchmarkDotNet benchmarks.
QUICK START
Your first circuit.
Create a Bell-state circuit using the Topoi Quantum C# API.
using Topoi.Quantum;
using Topoi.Quantum.Primitives;
QuantumCircuit bell = QuantumToolkit
.Circuit(2)
.H(0)
.CX(0, 1)
.Build();
Full installation instructions, examples, package information and API details are available in the project repository.
OPEN SOURCE
Build with us.
Topoi Quantum is released under the MIT licence. Explore the source, report issues and contribute through GitHub.