intrico

Crates.iointrico
lib.rsintrico
version2.4.0
created_at2025-04-05 19:53:43.312414+00
updated_at2025-09-25 19:35:44.374751+00
descriptionHigh-performance Quantum Computing library to simulate, and visualize quantum circuits with precision and power.
homepage
repositoryhttps://github.com/Intrico-Labs/intrico
max_upload_size
id1622374
size115,855
Soham Ghugare (SohamGhugare)

documentation

README

🚀 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

Commit count: 46

cargo fmt