#quantum-computing #quantum-sdk #quantum-technology

intrico

High-performance Quantum Computing library to simulate, and visualize quantum circuits with precision and power

32 releases (8 stable)

Uses new Rust 2024

2.4.0 Sep 25, 2025
2.3.0 Sep 19, 2025
1.0.0 May 1, 2025
0.5.5 Apr 28, 2025
0.1.2 Apr 5, 2025

#53 in Simulation

Apache-2.0

94KB
1K SLoC

🚀 Intrico

High-performance quantum computing library for Rust

Simulate quantum circuits with precision and speed

Crates.io Documentation License

⚡ Features

  • Memory Efficient — Support for up to 30 qubits with intelligent caching
  • High Performance — Optimized gate execution kernels
  • Type Safety — Comprehensive error handling with descriptive messages
  • Standard Gates — Complete library of quantum gates and operations

🚀 Quick Start

use intrico::{QuantumCircuit, QuantumState};

fn main() -> intrico::error::Result<()> {
    // Create a Bell pair
    let mut circuit = QuantumCircuit::new(2);
    circuit.h(0)?.cnot(0, 1)?;
    
    let mut state = QuantumState::new(2);
    circuit.execute(&mut state)?;
    
    println!("Bell state: {}", state);
    Ok(())
}

📦 Installation

Add to your Cargo.toml:

[dependencies]
intrico = "2.4.0"

📖 Documentation

Full documentation is available at docs.rs/intrico

📄 License

Licensed under Apache-2.0

Dependencies

~2–14MB
~161K SLoC