{"categories":[{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/4"}],"enrichment":{"capability":"Stim is a fast simulator for quantum stabilizer circuits, providing interactive simulation, high-speed sampling, and independent exploration of quantum states through TableauSimulator, Circuit compilation, and Pauli/Tableau data types.","skillfed_tags":["quantum-computing","error-correction","simulation"],"use_cases":["Simulate quantum error correction codes and measure detection event statistics to validate code performance.","Generate large batches of measurement samples from stabilizer circuits for statistical analysis and benchmarking.","Explore Pauli operator algebra and tableau transformations for theoretical quantum computing research.","Test quantum algorithms that use only Clifford gates and measurements before running on real quantum hardware.","Analyze noise effects in stabilizer circuits by sampling from circuits with depolarization and error channels."],"what_it_does":"Stim is a specialized library for simulating and analyzing quantum stabilizer circuits\u2014a restricted but practically important class of quantum computations used in quantum error correction and related research. It provides three main interfaces: TableauSimulator for step-by-step interactive simulation with state inspection, a Circuit compiler that generates high-performance samplers for batch measurement outcomes, and standalone Tableau and PauliString types for algebraic manipulation of stabilizer states and Pauli operators. The library depends only on numpy and is built with compiled extensions for speed, supporting Python 3.6 and later across major platforms.\n\nStim is designed for researchers and engineers working with quantum error correction, quantum simulation benchmarks, and stabilizer-based quantum algorithms. It trades generality for speed\u2014it cannot simulate arbitrary quantum circuits, only those within the stabilizer formalism\u2014but within that domain it enables fast sampling and analysis. The package is actively maintained, has no known security vulnerabilities, and is permissively licensed.","worth_installing":"Yes, if you work with quantum stabilizer circuits, error correction codes, or Clifford-based quantum algorithms. The package is actively maintained, has no security issues, installs easily on modern Python versions, and provides specialized tools that are difficult to replicate elsewhere. Not relevant for general-purpose quantum simulation beyond the stabilizer formalism."},"id":"stim","links":{"html":"https://skillfed.io/packages/stim","md":"https://skillfed.io/packages/stim.md","pypi":"https://pypi.org/project/stim/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-22","license_spdx":null,"license_treatment":"permissive","name":"stim","python_support":"supports_current","summary":"A fast library for analyzing with quantum stabilizer circuits."},"popularity":{"monthly_downloads":345646,"position":7361,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.16.0"}
