{"generatedAt":"2026-05-28T01:43:13.513Z","count":157,"entries":[{"slug":"decodoku-a-game-to-benchmark-quantum-computers","title":"A_Game_to_Benchmark_Quantum_Computers","owner":"decodoku","name":"A_Game_to_Benchmark_Quantum_Computers","repoUrl":"https://github.com/decodoku/A_Game_to_Benchmark_Quantum_Computers","category":{"slug":"games-learning","title":"Games and learning","description":"Interactive projects, puzzles, and educational resources for learning quantum computing concepts."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Jupyter Notebook","primaryLanguages":["Jupyter Notebook"],"license":null,"summary":"Simple puzzles implemented on quantum devices","description":"Simple puzzles implemented on quantum devices","stars":49,"lastPushedAt":"2024-08-16T07:42:06Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/decodoku-a-game-to-benchmark-quantum-computers.svg"},{"slug":"bbn-q-adapt","title":"Adapt","owner":"BBN-Q","name":"Adapt","repoUrl":"https://github.com/BBN-Q/Adapt","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Jupyter Notebook","primaryLanguages":["Jupyter Notebook"],"license":"Apache-2.0","summary":"Algorithms for adaptive refinement of measurements","description":"Algorithms for adaptive refinement of measurements","stars":8,"lastPushedAt":"2023-03-08T21:18:06Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/bbn-q-adapt.svg"},{"slug":"aws-amazon-braket-sdk-python","title":"amazon-braket-sdk-python","owner":"aws","name":"amazon-braket-sdk-python","repoUrl":"https://github.com/aws/amazon-braket-sdk-python","category":{"slug":"cloud-interop","title":"Cloud and interoperability","description":"Projects that connect quantum workflows across providers, cloud runtimes, and software ecosystems."},"topics":[{"slug":"quantum-optimization-compared","title":"Quantum optimization libraries compared: QAOA, QUBO, and annealing"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"A Python SDK for interacting with quantum devices on Amazon Braket","description":"A Python SDK for interacting with quantum devices on Amazon Braket","stars":367,"lastPushedAt":"2026-05-27T21:29:10Z","featured":true,"flagship":true,"qtanglRelevant":true,"archived":false,"imagePath":"/learn/og/aws-amazon-braket-sdk-python.png"},{"slug":"theoryinpractice-aqc-virtual-embedding","title":"aqc-virtual-embedding","owner":"TheoryInPractice","name":"aqc-virtual-embedding","repoUrl":"https://github.com/TheoryInPractice/aqc-virtual-embedding","category":{"slug":"annealing-ising","title":"Annealing and Ising","description":"D-Wave and Ising-model tools for quantum annealing, embeddings, and heuristic search workflows."},"topics":[{"slug":"quantum-optimization-compared","title":"Quantum optimization libraries compared: QAOA, QUBO, and annealing"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"C++","primaryLanguages":["C++"],"license":null,"summary":"Adiabatic Quantum Computing -- embedding your problems into quantum computers","description":"Adiabatic Quantum Computing -- embedding your problems into quantum computers","stars":9,"lastPushedAt":"2018-10-26T21:19:22Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/theoryinpractice-aqc-virtual-embedding.svg"},{"slug":"arlineq-arline-benchmarks","title":"arline_benchmarks","owner":"ArlineQ","name":"arline_benchmarks","repoUrl":"https://github.com/ArlineQ/arline_benchmarks","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"AGPL-3.0","summary":"Arline Benchmarks platform allows to benchmark various algorithms for quantum circuit mapping/compression against each other on a list of predefined hardware types and target circuit classes","description":"Arline Benchmarks platform allows to benchmark various algorithms for quantum circuit mapping/compression against each other on a list of predefined hardware types and target circuit classes","stars":32,"lastPushedAt":"2022-03-02T17:21:54Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/arlineq-arline-benchmarks.svg"},{"slug":"arlineq-arline-quantum","title":"arline_quantum","owner":"ArlineQ","name":"arline_quantum","repoUrl":"https://github.com/ArlineQ/arline_quantum","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"AGPL-3.0","summary":"Arline Quantum is an open-source library providing basic functionality for creating and manipulating quantum circuits.","description":"Arline Quantum is an open-source library providing basic functionality for creating and manipulating quantum circuits. It also contains a list of mock quantum hardware","stars":16,"lastPushedAt":"2024-01-01T23:13:44Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/arlineq-arline-quantum.svg"},{"slug":"m-labs-artiq","title":"artiq","owner":"m-labs","name":"artiq","repoUrl":"https://github.com/m-labs/artiq","category":{"slug":"pulse-control","title":"Pulse and control","description":"Tooling for low-level pulse scheduling, experiment orchestration, and laboratory control around quantum hardware."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"LGPL-3.0","summary":"A leading-edge control system for quantum information experiments","description":"A leading-edge control system for quantum information experiments","stars":515,"lastPushedAt":"2026-01-18T10:40:16Z","featured":false,"flagship":true,"qtanglRelevant":false,"archived":true,"imagePath":"/learn/og/m-labs-artiq.png"},{"slug":"avalon-lang-avaloni","title":"avaloni","owner":"avalon-lang","name":"avaloni","repoUrl":"https://github.com/avalon-lang/avaloni","category":{"slug":"compilers-languages","title":"Compilers and languages","description":"Compilers, intermediate representations, domain-specific languages, and transpilation tools for quantum programs."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"C++","primaryLanguages":["C++"],"license":"MIT","summary":"Interpreter of the Avalon programming language.","description":"Interpreter of the Avalon programming language.","stars":23,"lastPushedAt":"2018-12-16T15:00:13Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/avalon-lang-avaloni.svg"},{"slug":"decodoku-battleships-with-complementary-measurements","title":"Battleships_with_complementary_measurements","owner":"decodoku","name":"Battleships_with_complementary_measurements","repoUrl":"https://github.com/decodoku/Battleships_with_complementary_measurements","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Jupyter Notebook","primaryLanguages":["Jupyter Notebook"],"license":null,"summary":"Battleships_with_complementary_measurements is an open-source quantum project.","description":"","stars":10,"lastPushedAt":"2018-02-02T22:15:06Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/decodoku-battleships-with-complementary-measurements.svg"},{"slug":"thephoeron-black-stone","title":"black-stone","owner":"thephoeron","name":"black-stone","repoUrl":"https://github.com/thephoeron/black-stone","category":{"slug":"simulators","title":"Simulators","description":"Projects focused on state-vector, stabilizer, tensor-network, or hardware-inspired quantum simulation."},"topics":[{"slug":"quantum-simulators-guide","title":"Open-source quantum simulators: what each one is good at"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Common Lisp","primaryLanguages":["Common Lisp"],"license":"MIT","summary":"Specification and Implementation of Quantum Common Lisp, for gate-model quantum computers","description":"Specification and Implementation of Quantum Common Lisp, for gate-model quantum computers","stars":70,"lastPushedAt":"2017-02-17T16:14:41Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/thephoeron-black-stone.svg"},{"slug":"xanaduai-blackbird","title":"blackbird","owner":"XanaduAI","name":"blackbird","repoUrl":"https://github.com/XanaduAI/blackbird","category":{"slug":"photonics","title":"Photonics","description":"Frameworks for photonic quantum computing, boson sampling, and optical circuit representations."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"C++","primaryLanguages":["C++"],"license":"Apache-2.0","summary":"Blackbird is a quantum assembly language for continuous-variable quantum computation, that can be used to program Xanadu's quantum photonics hardware and Strawberry Fields simulator.","description":"Blackbird is a quantum assembly language for continuous-variable quantum computation, that can be used to program Xanadu's quantum photonics hardware and Strawberry Fields simulator.","stars":77,"lastPushedAt":"2022-10-18T15:01:46Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/xanaduai-blackbird.svg"},{"slug":"kelzheng-bloqit","title":"bloqit","owner":"kelzheng","name":"bloqit","repoUrl":"https://github.com/kelzheng/bloqit","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":null,"summary":"A tiny qubit duel","description":"A tiny qubit duel","stars":8,"lastPushedAt":"2020-02-01T12:50:15Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/kelzheng-bloqit.svg"},{"slug":"lanl-c2dwave","title":"c2dwave","owner":"lanl","name":"c2dwave","repoUrl":"https://github.com/lanl/c2dwave","category":{"slug":"annealing-ising","title":"Annealing and Ising","description":"D-Wave and Ising-model tools for quantum annealing, embeddings, and heuristic search workflows."},"topics":[{"slug":"quantum-optimization-compared","title":"Quantum optimization libraries compared: QAOA, QUBO, and annealing"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"C++","primaryLanguages":["C++"],"license":null,"summary":"Translate a subset of C to Verilog","description":"Translate a subset of C to Verilog","stars":12,"lastPushedAt":"2019-05-08T16:27:43Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/lanl-c2dwave.svg"},{"slug":"pennylaneai-catalyst","title":"catalyst","owner":"PennyLaneAI","name":"catalyst","repoUrl":"https://github.com/PennyLaneAI/catalyst","category":{"slug":"compilers-languages","title":"Compilers and languages","description":"Compilers, intermediate representations, domain-specific languages, and transpilation tools for quantum programs."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"A JIT compiler for hybrid quantum programs in PennyLane","description":"A JIT compiler for hybrid quantum programs in PennyLane","stars":211,"lastPushedAt":"2026-05-27T21:17:38Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/pennylaneai-catalyst.svg"},{"slug":"dwavesystems-chimera-embedding","title":"chimera-embedding","owner":"dwavesystems","name":"chimera-embedding","repoUrl":"https://github.com/dwavesystems/chimera-embedding","category":{"slug":"annealing-ising","title":"Annealing and Ising","description":"D-Wave and Ising-model tools for quantum annealing, embeddings, and heuristic search workflows."},"topics":[{"slug":"quantum-optimization-compared","title":"Quantum optimization libraries compared: QAOA, QUBO, and annealing"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"chimera-embedding is an open-source quantum project.","description":"","stars":28,"lastPushedAt":"2019-06-25T18:25:24Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/dwavesystems-chimera-embedding.svg"},{"slug":"quantumlib-cirq","title":"Cirq","owner":"quantumlib","name":"Cirq","repoUrl":"https://github.com/quantumlib/Cirq","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"Python framework for creating, editing, and running Noisy Intermediate-Scale Quantum (NISQ) circuits.","description":"Python framework for creating, editing, and running Noisy Intermediate-Scale Quantum (NISQ) circuits.","stars":4971,"lastPushedAt":"2026-05-27T20:52:07Z","featured":true,"flagship":true,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/og/quantumlib-cirq.png"},{"slug":"bbn-q-cliffords-jl","title":"Cliffords.jl","owner":"BBN-Q","name":"Cliffords.jl","repoUrl":"https://github.com/BBN-Q/Cliffords.jl","category":{"slug":"compilers-languages","title":"Compilers and languages","description":"Compilers, intermediate representations, domain-specific languages, and transpilation tools for quantum programs."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Julia","primaryLanguages":["Julia"],"license":null,"summary":"Efficient calculation of Clifford circuits in Julia.","description":"Efficient calculation of Clifford circuits in Julia.","stars":46,"lastPushedAt":"2021-07-01T16:44:20Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/bbn-q-cliffords-jl.svg"},{"slug":"nvidia-cuda-quantum","title":"cuda-quantum","owner":"NVIDIA","name":"cuda-quantum","repoUrl":"https://github.com/NVIDIA/cuda-quantum","category":{"slug":"compilers-languages","title":"Compilers and languages","description":"Compilers, intermediate representations, domain-specific languages, and transpilation tools for quantum programs."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"C++","primaryLanguages":["C++"],"license":"Apache-2.0","summary":"C++ and Python support for the CUDA Quantum programming model for heterogeneous quantum-classical workflows","description":"C++ and Python support for the CUDA Quantum programming model for heterogeneous quantum-classical workflows","stars":1048,"lastPushedAt":"2026-05-27T21:30:02Z","featured":false,"flagship":true,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/og/nvidia-cuda-quantum.png"},{"slug":"iic-jku-ddsim","title":"ddsim","owner":"iic-jku","name":"ddsim","repoUrl":"https://github.com/iic-jku/ddsim","category":{"slug":"simulators","title":"Simulators","description":"Projects focused on state-vector, stabilizer, tensor-network, or hardware-inspired quantum simulation."},"topics":[{"slug":"quantum-simulators-guide","title":"Open-source quantum simulators: what each one is good at"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"C++","primaryLanguages":["C++"],"license":"MIT","summary":"MQT DDSIM - A quantum circuit simulator based on decision diagrams written in C++","description":"MQT DDSIM - A quantum circuit simulator based on decision diagrams written in C++","stars":160,"lastPushedAt":"2026-05-26T00:42:17Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/iic-jku-ddsim.svg"},{"slug":"dwavesystems-dimod","title":"dimod","owner":"dwavesystems","name":"dimod","repoUrl":"https://github.com/dwavesystems/dimod","category":{"slug":"annealing-ising","title":"Annealing and Ising","description":"D-Wave and Ising-model tools for quantum annealing, embeddings, and heuristic search workflows."},"topics":[{"slug":"quantum-optimization-compared","title":"Quantum optimization libraries compared: QAOA, QUBO, and annealing"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"A shared API for QUBO/Ising samplers.","description":"A shared API for QUBO/Ising samplers.","stars":142,"lastPushedAt":"2026-05-14T17:24:57Z","featured":false,"flagship":true,"qtanglRelevant":true,"archived":false,"imagePath":"/learn/og/dwavesystems-dimod.png"},{"slug":"dwavesystems-dwave-cloud-client","title":"dwave-cloud-client","owner":"dwavesystems","name":"dwave-cloud-client","repoUrl":"https://github.com/dwavesystems/dwave-cloud-client","category":{"slug":"annealing-ising","title":"Annealing and Ising","description":"D-Wave and Ising-model tools for quantum annealing, embeddings, and heuristic search workflows."},"topics":[{"slug":"quantum-optimization-compared","title":"Quantum optimization libraries compared: QAOA, QUBO, and annealing"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"A minimal implementation of the REST interface used to communicate with D-Wave Solver API (SAPI) servers.","description":"A minimal implementation of the REST interface used to communicate with D-Wave Solver API (SAPI) servers.","stars":62,"lastPushedAt":"2026-05-26T21:20:55Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/dwavesystems-dwave-cloud-client.svg"},{"slug":"dwavesystems-dwave-neal","title":"dwave-neal","owner":"dwavesystems","name":"dwave-neal","repoUrl":"https://github.com/dwavesystems/dwave-neal","category":{"slug":"annealing-ising","title":"Annealing and Ising","description":"D-Wave and Ising-model tools for quantum annealing, embeddings, and heuristic search workflows."},"topics":[{"slug":"quantum-optimization-compared","title":"Quantum optimization libraries compared: QAOA, QUBO, and annealing"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"An implementation of a simulated annealing sampler for general Ising model graphs in C++ with a dimod Python wrapper.","description":"An implementation of a simulated annealing sampler for general Ising model graphs in C++ with a dimod Python wrapper.","stars":62,"lastPushedAt":"2022-11-25T23:44:04Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/dwavesystems-dwave-neal.svg"},{"slug":"dwavesystems-dwave-ocean-sdk","title":"dwave-ocean-sdk","owner":"dwavesystems","name":"dwave-ocean-sdk","repoUrl":"https://github.com/dwavesystems/dwave-ocean-sdk","category":{"slug":"annealing-ising","title":"Annealing and Ising","description":"D-Wave and Ising-model tools for quantum annealing, embeddings, and heuristic search workflows."},"topics":[{"slug":"quantum-optimization-compared","title":"Quantum optimization libraries compared: QAOA, QUBO, and annealing"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"Installer for D-Wave's Ocean tools","description":"Installer for D-Wave's Ocean tools","stars":524,"lastPushedAt":"2026-05-27T13:35:08Z","featured":true,"flagship":true,"qtanglRelevant":true,"archived":false,"imagePath":"/learn/og/dwavesystems-dwave-ocean-sdk.png"},{"slug":"dwavesystems-dwave-system","title":"dwave-system","owner":"dwavesystems","name":"dwave-system","repoUrl":"https://github.com/dwavesystems/dwave-system","category":{"slug":"annealing-ising","title":"Annealing and Ising","description":"D-Wave and Ising-model tools for quantum annealing, embeddings, and heuristic search workflows."},"topics":[{"slug":"quantum-optimization-compared","title":"Quantum optimization libraries compared: QAOA, QUBO, and annealing"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"An API for easily incorporating the D-Wave system as a sampler, either directly or through Leap's cloud-based hybrid samplers","description":"An API for easily incorporating the D-Wave system as a sampler, either directly or through Leap's cloud-based hybrid samplers","stars":96,"lastPushedAt":"2026-03-04T17:33:37Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/dwavesystems-dwave-system.svg"},{"slug":"dwavesystems-dwave-embedding-utilities","title":"dwave_embedding_utilities","owner":"dwavesystems","name":"dwave_embedding_utilities","repoUrl":"https://github.com/dwavesystems/dwave_embedding_utilities","category":{"slug":"annealing-ising","title":"Annealing and Ising","description":"D-Wave and Ising-model tools for quantum annealing, embeddings, and heuristic search workflows."},"topics":[{"slug":"quantum-optimization-compared","title":"Quantum optimization libraries compared: QAOA, QUBO, and annealing"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"Provides utilities for mapping between source and target models.","description":"Provides utilities for mapping between source and target models.","stars":11,"lastPushedAt":"2018-03-06T00:43:30Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":true,"imagePath":"/learn/monogram/dwavesystems-dwave-embedding-utilities.svg"},{"slug":"dwavesystems-dwave-micro-client-dimod","title":"dwave_micro_client_dimod","owner":"dwavesystems","name":"dwave_micro_client_dimod","repoUrl":"https://github.com/dwavesystems/dwave_micro_client_dimod","category":{"slug":"annealing-ising","title":"Annealing and Ising","description":"D-Wave and Ising-model tools for quantum annealing, embeddings, and heuristic search workflows."},"topics":[{"slug":"quantum-optimization-compared","title":"Quantum optimization libraries compared: QAOA, QUBO, and annealing"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":null,"summary":"dimod wrapper for the D-Wave Micro Client","description":"dimod wrapper for the D-Wave Micro Client","stars":8,"lastPushedAt":"2018-02-21T22:32:38Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":true,"imagePath":"/learn/monogram/dwavesystems-dwave-micro-client-dimod.svg"},{"slug":"dwavesystems-dwave-networkx","title":"dwave_networkx","owner":"dwavesystems","name":"dwave_networkx","repoUrl":"https://github.com/dwavesystems/dwave_networkx","category":{"slug":"annealing-ising","title":"Annealing and Ising","description":"D-Wave and Ising-model tools for quantum annealing, embeddings, and heuristic search workflows."},"topics":[{"slug":"quantum-optimization-compared","title":"Quantum optimization libraries compared: QAOA, QUBO, and annealing"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"A package providing graphs and algorithms relevant to working with the D-Wave quantum computers.","description":"A package providing graphs and algorithms relevant to working with the D-Wave quantum computers.","stars":94,"lastPushedAt":"2026-04-29T20:04:29Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/dwavesystems-dwave-networkx.svg"},{"slug":"dwavesystems-dwave-sapi-dimod","title":"dwave_sapi_dimod","owner":"dwavesystems","name":"dwave_sapi_dimod","repoUrl":"https://github.com/dwavesystems/dwave_sapi_dimod","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"dimod wrapper for D-Wave's SAPI Client Library","description":"dimod wrapper for D-Wave's SAPI Client Library","stars":9,"lastPushedAt":"2018-02-21T20:44:27Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":true,"imagePath":"/learn/monogram/dwavesystems-dwave-sapi-dimod.svg"},{"slug":"dwavesystems-dwavebinarycsp","title":"dwavebinarycsp","owner":"dwavesystems","name":"dwavebinarycsp","repoUrl":"https://github.com/dwavesystems/dwavebinarycsp","category":{"slug":"annealing-ising","title":"Annealing and Ising","description":"D-Wave and Ising-model tools for quantum annealing, embeddings, and heuristic search workflows."},"topics":[{"slug":"quantum-optimization-compared","title":"Quantum optimization libraries compared: QAOA, QUBO, and annealing"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"Map constraint satisfaction problems with binary variables to binary quadratic models.","description":"Map constraint satisfaction problems with binary variables to binary quadratic models.","stars":21,"lastPushedAt":"2025-03-18T12:51:17Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":true,"imagePath":"/learn/monogram/dwavesystems-dwavebinarycsp.svg"},{"slug":"lanl-edif2qmasm","title":"edif2qmasm","owner":"lanl","name":"edif2qmasm","repoUrl":"https://github.com/lanl/edif2qmasm","category":{"slug":"optimization-qubo","title":"Optimization and QUBO","description":"Libraries for expressing and solving combinatorial optimization problems with QUBO, QAOA, or related formulations."},"topics":[{"slug":"quantum-optimization-compared","title":"Quantum optimization libraries compared: QAOA, QUBO, and annealing"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Go","primaryLanguages":["Go"],"license":null,"summary":"Run hardware descriptions on a quantum annealer","description":"Run hardware descriptions on a quantum annealer","stars":25,"lastPushedAt":"2022-09-23T05:45:22Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/lanl-edif2qmasm.svg"},{"slug":"entanglion-entanglion","title":"entanglion","owner":"Entanglion","name":"entanglion","repoUrl":"https://github.com/Entanglion/entanglion","category":{"slug":"games-learning","title":"Games and learning","description":"Interactive projects, puzzles, and educational resources for learning quantum computing concepts."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":null,"primaryLanguages":[],"license":null,"summary":"The world's first open source quantum computing board game","description":"The world's first open source quantum computing board game","stars":475,"lastPushedAt":"2023-06-30T16:22:40Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/entanglion-entanglion.svg"},{"slug":"projectq-framework-fermilib","title":"FermiLib","owner":"ProjectQ-Framework","name":"FermiLib","repoUrl":"https://github.com/ProjectQ-Framework/FermiLib","category":{"slug":"quantum-chemistry","title":"Quantum chemistry","description":"Libraries that connect quantum computing workflows to chemistry, electronic structure, and molecular modeling."},"topics":[{"slug":"quantum-chemistry-for-newcomers","title":"Quantum chemistry software for newcomers"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"FermiLib: Open source software for analyzing fermionic quantum simulation algorithms","description":"FermiLib: Open source software for analyzing fermionic quantum simulation algorithms","stars":90,"lastPushedAt":"2018-05-04T08:32:34Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/projectq-framework-fermilib.svg"},{"slug":"rigetticomputing-grove","title":"grove","owner":"rigetticomputing","name":"grove","repoUrl":"https://github.com/rigetticomputing/grove","category":{"slug":"compilers-languages","title":"Compilers and languages","description":"Compilers, intermediate representations, domain-specific languages, and transpilation tools for quantum programs."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"Quantum algorithms built using pyQuil.","description":"Quantum algorithms built using pyQuil.","stars":384,"lastPushedAt":"2021-12-02T19:36:56Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/rigetticomputing-grove.svg"},{"slug":"intel-intel-qs","title":"intel-qs","owner":"intel","name":"intel-qs","repoUrl":"https://github.com/intel/intel-qs","category":{"slug":"simulators","title":"Simulators","description":"Projects focused on state-vector, stabilizer, tensor-network, or hardware-inspired quantum simulation."},"topics":[{"slug":"quantum-simulators-guide","title":"Open-source quantum simulators: what each one is good at"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"C++","primaryLanguages":["C++"],"license":"Apache-2.0","summary":"High-performance simulator of quantum circuits","description":"High-performance simulator of quantum circuits","stars":261,"lastPushedAt":"2026-05-26T15:15:42Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/intel-intel-qs.svg"},{"slug":"qchackers-jquil","title":"jquil","owner":"QCHackers","name":"jquil","repoUrl":"https://github.com/QCHackers/jquil","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Java","primaryLanguages":["Java"],"license":"Apache-2.0","summary":"A Java library for quantum programming using Quil.","description":"A Java library for quantum programming using Quil.","stars":16,"lastPushedAt":"2018-07-23T03:05:53Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/qchackers-jquil.svg"},{"slug":"mapmeld-jsquil","title":"jsquil","owner":"mapmeld","name":"jsquil","repoUrl":"https://github.com/mapmeld/jsquil","category":{"slug":"compilers-languages","title":"Compilers and languages","description":"Compilers, intermediate representations, domain-specific languages, and transpilation tools for quantum programs."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"JavaScript","primaryLanguages":["JavaScript"],"license":"Apache-2.0","summary":"Quantum computer instructions for JavaScript developers","description":"Quantum computer instructions for JavaScript developers","stars":51,"lastPushedAt":"2020-06-24T23:24:11Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/mapmeld-jsquil.svg"},{"slug":"open-quantum-safe-liboqs","title":"liboqs","owner":"open-quantum-safe","name":"liboqs","repoUrl":"https://github.com/open-quantum-safe/liboqs","category":{"slug":"post-quantum-crypto","title":"Post-quantum cryptography","description":"Libraries and standards implementations for quantum-safe cryptography and related security tooling."},"topics":[{"slug":"post-quantum-crypto-libraries","title":"Post-quantum cryptography libraries you can use today"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"C","primaryLanguages":["C"],"license":null,"summary":"C library for prototyping and experimenting with quantum-resistant cryptography","description":"C library for prototyping and experimenting with quantum-resistant cryptography","stars":2946,"lastPushedAt":"2026-05-27T17:24:20Z","featured":true,"flagship":true,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/og/open-quantum-safe-liboqs.png"},{"slug":"gbanegas-libquantumjava","title":"libQuantumJava","owner":"gbanegas","name":"libQuantumJava","repoUrl":"https://github.com/gbanegas/libQuantumJava","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Java","primaryLanguages":["Java"],"license":"Apache-2.0","summary":"libQuantumJava is an open-source quantum project.","description":"","stars":8,"lastPushedAt":"2018-08-07T08:34:20Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/gbanegas-libquantumjava.svg"},{"slug":"dwavesystems-minorminer","title":"minorminer","owner":"dwavesystems","name":"minorminer","repoUrl":"https://github.com/dwavesystems/minorminer","category":{"slug":"annealing-ising","title":"Annealing and Ising","description":"D-Wave and Ising-model tools for quantum annealing, embeddings, and heuristic search workflows."},"topics":[{"slug":"quantum-optimization-compared","title":"Quantum optimization libraries compared: QAOA, QUBO, and annealing"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"minorminer is a heuristic tool for minor embedding: given a minor and target graph, it tries to find a mapping that embeds the minor into the target.","description":"minorminer is a heuristic tool for minor embedding: given a minor and target graph, it tries to find a mapping that embeds the minor into the target.","stars":53,"lastPushedAt":"2026-01-27T20:22:21Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/dwavesystems-minorminer.svg"},{"slug":"unitaryfund-mitiq","title":"mitiq","owner":"unitaryfund","name":"mitiq","repoUrl":"https://github.com/unitaryfund/mitiq","category":{"slug":"error-correction-mitigation","title":"Error correction and mitigation","description":"Projects that help analyze, mitigate, or correct quantum errors and noisy computation."},"topics":[{"slug":"quantum-simulators-guide","title":"Open-source quantum simulators: what each one is good at"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"GPL-3.0","summary":"Mitiq is an open source toolkit for implementing error mitigation techniques on most current intermediate-scale quantum computers.","description":"Mitiq is an open source toolkit for implementing error mitigation techniques on most current intermediate-scale quantum computers.","stars":432,"lastPushedAt":"2026-05-27T16:28:57Z","featured":false,"flagship":true,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/og/unitaryfund-mitiq.png"},{"slug":"cda-tum-mqt-bench","title":"mqt-bench","owner":"cda-tum","name":"mqt-bench","repoUrl":"https://github.com/cda-tum/mqt-bench","category":{"slug":"benchmarks-analysis","title":"Benchmarks and analysis","description":"Benchmark suites, performance studies, and analysis tooling for comparing quantum software and hardware workflows."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"MIT","summary":"MQT Bench - An MQT Tool for Benchmarking Quantum Software Tools","description":"MQT Bench - An MQT Tool for Benchmarking Quantum Software Tools","stars":118,"lastPushedAt":"2026-05-20T00:42:41Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/cda-tum-mqt-bench.svg"},{"slug":"cda-tum-mqt-dasqa","title":"mqt-dasqa","owner":"cda-tum","name":"mqt-dasqa","repoUrl":"https://github.com/cda-tum/mqt-dasqa","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"MIT","summary":"MQT DASQA - Designer for Superconducting Quantum Architectures","description":"MQT DASQA - Designer for Superconducting Quantum Architectures","stars":21,"lastPushedAt":"2025-03-14T20:46:17Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/cda-tum-mqt-dasqa.svg"},{"slug":"cda-tum-mqt-ddsim","title":"mqt-ddsim","owner":"cda-tum","name":"mqt-ddsim","repoUrl":"https://github.com/cda-tum/mqt-ddsim","category":{"slug":"simulators","title":"Simulators","description":"Projects focused on state-vector, stabilizer, tensor-network, or hardware-inspired quantum simulation."},"topics":[{"slug":"quantum-simulators-guide","title":"Open-source quantum simulators: what each one is good at"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"C++","primaryLanguages":["C++"],"license":"MIT","summary":"MQT DDSIM - A quantum circuit simulator based on decision diagrams written in C++","description":"MQT DDSIM - A quantum circuit simulator based on decision diagrams written in C++","stars":160,"lastPushedAt":"2026-05-26T00:42:17Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/cda-tum-mqt-ddsim.svg"},{"slug":"cda-tum-mqt-qmap","title":"mqt-qmap","owner":"cda-tum","name":"mqt-qmap","repoUrl":"https://github.com/cda-tum/mqt-qmap","category":{"slug":"optimization-qubo","title":"Optimization and QUBO","description":"Libraries for expressing and solving combinatorial optimization problems with QUBO, QAOA, or related formulations."},"topics":[{"slug":"quantum-optimization-compared","title":"Quantum optimization libraries compared: QAOA, QUBO, and annealing"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"C++","primaryLanguages":["C++"],"license":"MIT","summary":"MQT QMAP - A tool for Quantum Circuit Mapping written in C++","description":"MQT QMAP - A tool for Quantum Circuit Mapping written in C++","stars":138,"lastPushedAt":"2026-05-25T01:55:50Z","featured":false,"flagship":true,"qtanglRelevant":true,"archived":false,"imagePath":"/learn/og/cda-tum-mqt-qmap.png"},{"slug":"cda-tum-mqt-qudits","title":"mqt-qudits","owner":"cda-tum","name":"mqt-qudits","repoUrl":"https://github.com/cda-tum/mqt-qudits","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"MIT","summary":"A Framework For Mixed-Dimensional Qudit Quantum Computing","description":"A Framework For Mixed-Dimensional Qudit Quantum Computing","stars":35,"lastPushedAt":"2026-05-26T02:28:43Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/cda-tum-mqt-qudits.svg"},{"slug":"quantumlib-openfermion","title":"OpenFermion","owner":"quantumlib","name":"OpenFermion","repoUrl":"https://github.com/quantumlib/OpenFermion","category":{"slug":"quantum-chemistry","title":"Quantum chemistry","description":"Libraries that connect quantum computing workflows to chemistry, electronic structure, and molecular modeling."},"topics":[{"slug":"quantum-chemistry-for-newcomers","title":"Quantum chemistry software for newcomers"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"Python package for compiling and analyzing quantum algorithms to simulate electronic structures.","description":"Python package for compiling and analyzing quantum algorithms to simulate electronic structures.","stars":1697,"lastPushedAt":"2026-05-26T00:08:31Z","featured":true,"flagship":true,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/og/quantumlib-openfermion.png"},{"slug":"entropicalabs-openqaoa","title":"openqaoa","owner":"entropicalabs","name":"openqaoa","repoUrl":"https://github.com/entropicalabs/openqaoa","category":{"slug":"optimization-qubo","title":"Optimization and QUBO","description":"Libraries for expressing and solving combinatorial optimization problems with QUBO, QAOA, or related formulations."},"topics":[{"slug":"quantum-optimization-compared","title":"Quantum optimization libraries compared: QAOA, QUBO, and annealing"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"MIT","summary":"Multi-backend SDK for quantum optimisation","description":"Multi-backend SDK for quantum optimisation","stars":139,"lastPushedAt":"2024-08-29T06:53:19Z","featured":true,"flagship":true,"qtanglRelevant":true,"archived":false,"imagePath":"/learn/og/entropicalabs-openqaoa.png"},{"slug":"qiskit-openqasm","title":"openqasm","owner":"QISKit","name":"openqasm","repoUrl":"https://github.com/QISKit/openqasm","category":{"slug":"compilers-languages","title":"Compilers and languages","description":"Compilers, intermediate representations, domain-specific languages, and transpilation tools for quantum programs."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"Quantum assembly language for extended quantum circuits","description":"Quantum assembly language for extended quantum circuits","stars":1468,"lastPushedAt":"2026-05-27T15:46:07Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/qiskit-openqasm.svg"},{"slug":"qe-lab-openql","title":"OpenQL","owner":"QE-Lab","name":"OpenQL","repoUrl":"https://github.com/QE-Lab/OpenQL","category":{"slug":"compilers-languages","title":"Compilers and languages","description":"Compilers, intermediate representations, domain-specific languages, and transpilation tools for quantum programs."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"C++","primaryLanguages":["C++"],"license":null,"summary":"OpenQL: A Portable Quantum Programming Framework for Quantum Accelerators.","description":"OpenQL: A Portable Quantum Programming Framework for Quantum Accelerators. https://dl.acm.org/doi/10.1145/3474222","stars":109,"lastPushedAt":"2024-09-03T22:11:46Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/qe-lab-openql.svg"},{"slug":"open-quantum-safe-openssh-portable","title":"openssh-portable","owner":"open-quantum-safe","name":"openssh-portable","repoUrl":"https://github.com/open-quantum-safe/openssh-portable","category":{"slug":"post-quantum-crypto","title":"Post-quantum cryptography","description":"Libraries and standards implementations for quantum-safe cryptography and related security tooling."},"topics":[{"slug":"post-quantum-crypto-libraries","title":"Post-quantum cryptography libraries you can use today"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"C","primaryLanguages":["C"],"license":null,"summary":"Fork of OpenSSH that includes prototype quantum-resistant key exchange and authentication in SSH based on liboqs.","description":"Fork of OpenSSH that includes prototype quantum-resistant key exchange and authentication in SSH based on liboqs.","stars":232,"lastPushedAt":"2026-03-16T19:33:37Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/open-quantum-safe-openssh-portable.svg"},{"slug":"open-quantum-safe-openssl","title":"openssl","owner":"open-quantum-safe","name":"openssl","repoUrl":"https://github.com/open-quantum-safe/openssl","category":{"slug":"post-quantum-crypto","title":"Post-quantum cryptography","description":"Libraries and standards implementations for quantum-safe cryptography and related security tooling."},"topics":[{"slug":"post-quantum-crypto-libraries","title":"Post-quantum cryptography libraries you can use today"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"C","primaryLanguages":["C"],"license":null,"summary":"[DEPRECATED — See notice in README.md and switch to OpenSSL 3 OQS Provider] Fork of OpenSSL 1.1.1 that includes prototype quantum-resistant algorithms and ciphersuites based on liboqs","description":"[DEPRECATED — See notice in README.md and switch to OpenSSL 3 OQS Provider] Fork of OpenSSL 1.1.1 that includes prototype quantum-resistant algorithms and ciphersuites based on liboqs","stars":307,"lastPushedAt":"2026-01-05T13:58:03Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":true,"imagePath":"/learn/monogram/open-quantum-safe-openssl.svg"},{"slug":"qosf-os-quantum-software","title":"os_quantum_software","owner":"qosf","name":"os_quantum_software","repoUrl":"https://github.com/qosf/os_quantum_software","category":{"slug":"simulators","title":"Simulators","description":"Projects focused on state-vector, stabilizer, tensor-network, or hardware-inspired quantum simulation."},"topics":[{"slug":"quantum-simulators-guide","title":"Open-source quantum simulators: what each one is good at"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":null,"primaryLanguages":[],"license":"CC0-1.0","summary":"Curated list of open-source quantum software projects.","description":"Curated list of open-source quantum software projects.","stars":2105,"lastPushedAt":"2026-05-01T05:35:12Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/qosf-os-quantum-software.svg"},{"slug":"msrudolph-paulipropagation-jl","title":"PauliPropagation.jl","owner":"MSRudolph","name":"PauliPropagation.jl","repoUrl":"https://github.com/MSRudolph/PauliPropagation.jl","category":{"slug":"error-correction-mitigation","title":"Error correction and mitigation","description":"Projects that help analyze, mitigate, or correct quantum errors and noisy computation."},"topics":[{"slug":"quantum-simulators-guide","title":"Open-source quantum simulators: what each one is good at"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Julia","primaryLanguages":["Julia"],"license":"Apache-2.0","summary":"A Julia library for Pauli propagation simulation of quantum circuits and quantum systems.","description":"A Julia library for Pauli propagation simulation of quantum circuits and quantum systems.","stars":138,"lastPushedAt":"2026-04-17T09:28:07Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/msrudolph-paulipropagation-jl.svg"},{"slug":"dwavesystems-penaltymodel","title":"penaltymodel","owner":"dwavesystems","name":"penaltymodel","repoUrl":"https://github.com/dwavesystems/penaltymodel","category":{"slug":"annealing-ising","title":"Annealing and Ising","description":"D-Wave and Ising-model tools for quantum annealing, embeddings, and heuristic search workflows."},"topics":[{"slug":"quantum-optimization-compared","title":"Quantum optimization libraries compared: QAOA, QUBO, and annealing"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"Utilities and interfaces for using penalty models.","description":"Utilities and interfaces for using penalty models.","stars":19,"lastPushedAt":"2025-08-26T16:26:42Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/dwavesystems-penaltymodel.svg"},{"slug":"xanaduai-pennylane","title":"pennylane","owner":"XanaduAI","name":"pennylane","repoUrl":"https://github.com/XanaduAI/pennylane","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"PennyLane is an open-source quantum software platform for quantum computing, quantum machine learning, and quantum chemistry.","description":"PennyLane is an open-source quantum software platform for quantum computing, quantum machine learning, and quantum chemistry. Create meaningful quantum algorithms, from inspiration to implementation.","stars":3229,"lastPushedAt":"2026-05-27T21:46:39Z","featured":true,"flagship":true,"qtanglRelevant":true,"archived":false,"imagePath":"/learn/og/xanaduai-pennylane.png"},{"slug":"quandela-perceval","title":"Perceval","owner":"Quandela","name":"Perceval","repoUrl":"https://github.com/Quandela/Perceval","category":{"slug":"photonics","title":"Photonics","description":"Frameworks for photonic quantum computing, boson sampling, and optical circuit representations."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":null,"summary":"An open source framework for programming photonic quantum computers","description":"An open source framework for programming photonic quantum computers","stars":202,"lastPushedAt":"2026-05-25T15:40:44Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/quandela-perceval.svg"},{"slug":"nathanshammah-piqs","title":"piqs","owner":"nathanshammah","name":"piqs","repoUrl":"https://github.com/nathanshammah/piqs","category":{"slug":"optimization-qubo","title":"Optimization and QUBO","description":"Libraries for expressing and solving combinatorial optimization problems with QUBO, QAOA, or related formulations."},"topics":[{"slug":"quantum-optimization-compared","title":"Quantum optimization libraries compared: QAOA, QUBO, and annealing"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"BSD-3-Clause","summary":"Permutational Invariance Quantum Solver for Lindblad open quantum system dynamics","description":"Permutational Invariance Quantum Solver for Lindblad open quantum system dynamics","stars":19,"lastPushedAt":"2024-04-23T17:00:21Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/nathanshammah-piqs.svg"},{"slug":"pqclean-pqclean","title":"PQClean","owner":"PQClean","name":"PQClean","repoUrl":"https://github.com/PQClean/PQClean","category":{"slug":"post-quantum-crypto","title":"Post-quantum cryptography","description":"Libraries and standards implementations for quantum-safe cryptography and related security tooling."},"topics":[{"slug":"post-quantum-crypto-libraries","title":"Post-quantum cryptography libraries you can use today"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"C","primaryLanguages":["C"],"license":null,"summary":"Clean, portable, tested implementations of post-quantum cryptography","description":"Clean, portable, tested implementations of post-quantum cryptography","stars":923,"lastPushedAt":"2026-05-14T14:29:30Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/pqclean-pqclean.svg"},{"slug":"projectq-framework-projectq","title":"ProjectQ","owner":"ProjectQ-Framework","name":"ProjectQ","repoUrl":"https://github.com/ProjectQ-Framework/ProjectQ","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"ProjectQ: An open source software framework for quantum computing","description":"ProjectQ: An open source software framework for quantum computing","stars":975,"lastPushedAt":"2026-05-25T18:29:24Z","featured":false,"flagship":true,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/og/projectq-framework-projectq.png"},{"slug":"bbn-q-pyqgl2","title":"pyqgl2","owner":"BBN-Q","name":"pyqgl2","repoUrl":"https://github.com/BBN-Q/pyqgl2","category":{"slug":"pulse-control","title":"Pulse and control","description":"Tooling for low-level pulse scheduling, experiment orchestration, and laboratory control around quantum hardware."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"An imperative Quantum Gate Language (QGL) embedded in python.","description":"An imperative Quantum Gate Language (QGL) embedded in python.","stars":9,"lastPushedAt":"2021-12-26T21:40:03Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/bbn-q-pyqgl2.svg"},{"slug":"bbn-q-pyqlab","title":"PyQLab","owner":"BBN-Q","name":"PyQLab","repoUrl":"https://github.com/BBN-Q/PyQLab","category":{"slug":"pulse-control","title":"Pulse and control","description":"Tooling for low-level pulse scheduling, experiment orchestration, and laboratory control around quantum hardware."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"A python library for instrument control and superconducting QIP experiments.","description":"A python library for instrument control and superconducting QIP experiments. ","stars":25,"lastPushedAt":"2017-06-06T17:09:54Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/bbn-q-pyqlab.svg"},{"slug":"rigetticomputing-pyquil","title":"pyquil","owner":"rigetticomputing","name":"pyquil","repoUrl":"https://github.com/rigetticomputing/pyquil","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"A Python library for quantum programming using Quil.","description":"A Python library for quantum programming using Quil.","stars":1492,"lastPushedAt":"2026-05-26T15:16:52Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/rigetticomputing-pyquil.svg"},{"slug":"bbn-q-pysimulator","title":"PySimulator","owner":"BBN-Q","name":"PySimulator","repoUrl":"https://github.com/BBN-Q/PySimulator","category":{"slug":"simulators","title":"Simulators","description":"Projects focused on state-vector, stabilizer, tensor-network, or hardware-inspired quantum simulation."},"topics":[{"slug":"quantum-simulators-guide","title":"Open-source quantum simulators: what each one is good at"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"Python with C++ Backend Simulator for Superconducting Circuits QIP","description":"Python with C++ Backend Simulator for Superconducting Circuits QIP","stars":8,"lastPushedAt":"2014-02-14T03:31:49Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/bbn-q-pysimulator.svg"},{"slug":"quantomatic-pyzx","title":"pyzx","owner":"Quantomatic","name":"pyzx","repoUrl":"https://github.com/Quantomatic/pyzx","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"OpenQASM","primaryLanguages":["OpenQASM"],"license":"Apache-2.0","summary":"Python library for quantum circuit rewriting and optimisation using the ZX-calculus","description":"Python library for quantum circuit rewriting and optimisation using the ZX-calculus","stars":524,"lastPushedAt":"2026-05-25T13:36:17Z","featured":false,"flagship":true,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/og/quantomatic-pyzx.png"},{"slug":"lanl-qa-prolog","title":"QA-Prolog","owner":"lanl","name":"QA-Prolog","repoUrl":"https://github.com/lanl/QA-Prolog","category":{"slug":"annealing-ising","title":"Annealing and Ising","description":"D-Wave and Ising-model tools for quantum annealing, embeddings, and heuristic search workflows."},"topics":[{"slug":"quantum-optimization-compared","title":"Quantum optimization libraries compared: QAOA, QUBO, and annealing"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Go","primaryLanguages":["Go"],"license":null,"summary":"Quantum Annealing Prolog","description":"Quantum Annealing Prolog","stars":40,"lastPushedAt":"2022-01-25T20:31:42Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/lanl-qa-prolog.svg"},{"slug":"qct-iqc-qacg","title":"qacg","owner":"QCT-IQC","name":"qacg","repoUrl":"https://github.com/QCT-IQC/qacg","category":{"slug":"compilers-languages","title":"Compilers and languages","description":"Compilers, intermediate representations, domain-specific languages, and transpilation tools for quantum programs."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Haskell","primaryLanguages":["Haskell"],"license":"BSD-3-Clause","summary":"Quantum Arithmetic Circuit Generator","description":"Quantum Arithmetic Circuit Generator","stars":6,"lastPushedAt":"2013-08-22T06:53:49Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/qct-iqc-qacg.svg"},{"slug":"pasqal-io-qadence","title":"qadence","owner":"pasqal-io","name":"qadence","repoUrl":"https://github.com/pasqal-io/qadence","category":{"slug":"quantum-ml","title":"Quantum machine learning","description":"Libraries and experiments combining quantum circuit workflows with machine learning models or differentiable programming."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":null,"summary":"Digital-analog quantum programming interface","description":"Digital-analog quantum programming interface","stars":88,"lastPushedAt":"2025-12-08T14:23:38Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/pasqal-io-qadence.svg"},{"slug":"qbraid-qbraid","title":"qBraid","owner":"qBraid","name":"qBraid","repoUrl":"https://github.com/qBraid/qBraid","category":{"slug":"cloud-interop","title":"Cloud and interoperability","description":"Projects that connect quantum workflows across providers, cloud runtimes, and software ecosystems."},"topics":[{"slug":"quantum-optimization-compared","title":"Quantum optimization libraries compared: QAOA, QUBO, and annealing"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"A platform-agnostic quantum runtime framework","description":"A platform-agnostic quantum runtime framework","stars":109,"lastPushedAt":"2026-05-27T15:52:23Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/qbraid-qbraid.svg"},{"slug":"dwavesystems-qbsolv","title":"qbsolv","owner":"dwavesystems","name":"qbsolv","repoUrl":"https://github.com/dwavesystems/qbsolv","category":{"slug":"annealing-ising","title":"Annealing and Ising","description":"D-Wave and Ising-model tools for quantum annealing, embeddings, and heuristic search workflows."},"topics":[{"slug":"quantum-optimization-compared","title":"Quantum optimization libraries compared: QAOA, QUBO, and annealing"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"q","primaryLanguages":["q"],"license":"Apache-2.0","summary":"Qbsolv,a decomposing solver, finds a minimum value of a large quadratic unconstrained binary optimization (QUBO) problem by splitting it into pieces solved either via a D-Wave system or a classical tabu solver.","description":"Qbsolv,a decomposing solver, finds a minimum value of a large quadratic unconstrained binary optimization (QUBO) problem by splitting it into pieces solved either via a D-Wave system or a classical tabu solver.   (Note that qbsolv by default uses its internal classical solver.  Access to a D-Wave system must be arranged separately.)","stars":920,"lastPushedAt":"2022-04-14T22:50:38Z","featured":false,"flagship":true,"qtanglRelevant":true,"archived":true,"imagePath":"/learn/og/dwavesystems-qbsolv.png"},{"slug":"qcgpu-qcgpu-rust","title":"qcgpu-rust","owner":"QCGPU","name":"qcgpu-rust","repoUrl":"https://github.com/QCGPU/qcgpu-rust","category":{"slug":"simulators","title":"Simulators","description":"Projects focused on state-vector, stabilizer, tensor-network, or hardware-inspired quantum simulation."},"topics":[{"slug":"quantum-simulators-guide","title":"Open-source quantum simulators: what each one is good at"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"MIT","summary":"High Performance Tools for Quantum Computing","description":"High Performance Tools for Quantum Computing","stars":449,"lastPushedAt":"2023-07-06T21:24:36Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/qcgpu-qcgpu-rust.svg"},{"slug":"grey-area-qcircuits","title":"qcircuits","owner":"grey-area","name":"qcircuits","repoUrl":"https://github.com/grey-area/qcircuits","category":{"slug":"compilers-languages","title":"Compilers and languages","description":"Compilers, intermediate representations, domain-specific languages, and transpilation tools for quantum programs."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"MIT","summary":"A Python package for simulating small-scale quantum computers.","description":"A Python package for simulating small-scale quantum computers.","stars":59,"lastPushedAt":"2022-07-08T02:24:26Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/grey-area-qcircuits.svg"},{"slug":"aviggiano-qcl","title":"qcl","owner":"aviggiano","name":"qcl","repoUrl":"https://github.com/aviggiano/qcl","category":{"slug":"compilers-languages","title":"Compilers and languages","description":"Compilers, intermediate representations, domain-specific languages, and transpilation tools for quantum programs."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"C++","primaryLanguages":["C++"],"license":"GPL-2.0","summary":"Quantum Computation Language port from http://tph.tuwien.ac.at/~oemer/qcl.html","description":"Quantum Computation Language port from http://tph.tuwien.ac.at/~oemer/qcl.html","stars":43,"lastPushedAt":"2018-01-13T18:48:31Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/aviggiano-qcl.svg"},{"slug":"qct-iqc-qcviewer","title":"QCViewer","owner":"QCT-IQC","name":"QCViewer","repoUrl":"https://github.com/QCT-IQC/QCViewer","category":{"slug":"visualization-tomography","title":"Visualization and tomography","description":"Tools for visualizing circuits, reasoning about states, and reconstructing quantum systems from measurements."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"C++","primaryLanguages":["C++"],"license":null,"summary":"A visual quantum circuit design and simulation tool.","description":"A visual quantum circuit design and simulation tool.","stars":7,"lastPushedAt":"2015-09-18T18:32:29Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/qct-iqc-qcviewer.svg"},{"slug":"jpzwolak-qflow-lite","title":"QFlow-lite","owner":"jpzwolak","name":"QFlow-lite","repoUrl":"https://github.com/jpzwolak/QFlow-lite","category":{"slug":"quantum-ml","title":"Quantum machine learning","description":"Libraries and experiments combining quantum circuit workflows with machine learning models or differentiable programming."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Jupyter Notebook","primaryLanguages":["Jupyter Notebook"],"license":null,"summary":"Machine learning code for quantum dots","description":"Machine learning code for quantum dots","stars":40,"lastPushedAt":"2022-02-22T16:14:56Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/jpzwolak-qflow-lite.svg"},{"slug":"bbn-q-qgl","title":"QGL","owner":"BBN-Q","name":"QGL","repoUrl":"https://github.com/BBN-Q/QGL","category":{"slug":"pulse-control","title":"Pulse and control","description":"Tooling for low-level pulse scheduling, experiment orchestration, and laboratory control around quantum hardware."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"Quantum Gate Language (QGL) is a domain specific language embedded in python for specifying quantum gate sequences.","description":"Quantum Gate Language (QGL) is a domain specific language embedded in python for specifying quantum gate sequences.","stars":33,"lastPushedAt":"2026-05-21T18:35:58Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/bbn-q-qgl.svg"},{"slug":"bbn-q-qgl-jl","title":"QGL.jl","owner":"BBN-Q","name":"QGL.jl","repoUrl":"https://github.com/BBN-Q/QGL.jl","category":{"slug":"compilers-languages","title":"Compilers and languages","description":"Compilers, intermediate representations, domain-specific languages, and transpilation tools for quantum programs."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Julia","primaryLanguages":["Julia"],"license":"Apache-2.0","summary":"A performance orientated QGL compiler.","description":"A performance orientated QGL compiler.","stars":13,"lastPushedAt":"2023-12-19T14:44:37Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/bbn-q-qgl-jl.svg"},{"slug":"rogercolbeck-qi","title":"QI","owner":"rogercolbeck","name":"QI","repoUrl":"https://github.com/rogercolbeck/QI","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Mathematica","primaryLanguages":["Mathematica"],"license":"Apache-2.0","summary":"Quantum information mathematica package","description":"Quantum information mathematica package","stars":48,"lastPushedAt":"2025-09-25T10:23:47Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/rogercolbeck-qi.svg"},{"slug":"quantum-tii-qibo","title":"qibo","owner":"Quantum-TII","name":"qibo","repoUrl":"https://github.com/Quantum-TII/qibo","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"A full-stack framework for quantum computing.","description":"A full-stack framework for quantum computing.","stars":357,"lastPushedAt":"2026-05-26T09:03:27Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/quantum-tii-qibo.svg"},{"slug":"wintershammer-qimp","title":"QImp","owner":"wintershammer","name":"QImp","repoUrl":"https://github.com/wintershammer/QImp","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":null,"summary":"The Qumin Interpreter and Matrix libraries Project","description":"The Qumin Interpreter and Matrix libraries Project","stars":6,"lastPushedAt":"2017-05-28T18:55:56Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/wintershammer-qimp.svg"},{"slug":"qiskit-qiskit","title":"qiskit","owner":"QISKit","name":"qiskit","repoUrl":"https://github.com/QISKit/qiskit","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.","description":"Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.","stars":7412,"lastPushedAt":"2026-05-27T17:14:40Z","featured":true,"flagship":true,"qtanglRelevant":true,"archived":false,"imagePath":"/learn/og/qiskit-qiskit.png"},{"slug":"qiskit-qiskit-aer","title":"qiskit-aer","owner":"Qiskit","name":"qiskit-aer","repoUrl":"https://github.com/Qiskit/qiskit-aer","category":{"slug":"simulators","title":"Simulators","description":"Projects focused on state-vector, stabilizer, tensor-network, or hardware-inspired quantum simulation."},"topics":[{"slug":"quantum-simulators-guide","title":"Open-source quantum simulators: what each one is good at"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"C++","primaryLanguages":["C++"],"license":"Apache-2.0","summary":"Aer is a high performance simulator for quantum circuits that includes noise models","description":"Aer is a high performance simulator for quantum circuits that includes noise models","stars":665,"lastPushedAt":"2026-05-25T16:18:45Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/qiskit-qiskit-aer.svg"},{"slug":"qiskit-qiskit-finance","title":"qiskit-finance","owner":"Qiskit","name":"qiskit-finance","repoUrl":"https://github.com/Qiskit/qiskit-finance","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"Quantum Finance","description":"Quantum Finance","stars":319,"lastPushedAt":"2025-12-12T19:08:07Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/qiskit-qiskit-finance.svg"},{"slug":"qiskit-qiskit-js","title":"qiskit-js","owner":"Qiskit","name":"qiskit-js","repoUrl":"https://github.com/Qiskit/qiskit-js","category":{"slug":"compilers-languages","title":"Compilers and languages","description":"Compilers, intermediate representations, domain-specific languages, and transpilation tools for quantum programs."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"JavaScript","primaryLanguages":["JavaScript"],"license":null,"summary":":atom_symbol: Qiskit (Quantum Information Science Kit) for JavaScript","description":":atom_symbol: Qiskit (Quantum Information Science Kit) for JavaScript","stars":116,"lastPushedAt":"2019-09-08T16:19:40Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":true,"imagePath":"/learn/monogram/qiskit-qiskit-js.svg"},{"slug":"qiskit-qiskit-machine-learning","title":"qiskit-machine-learning","owner":"Qiskit","name":"qiskit-machine-learning","repoUrl":"https://github.com/Qiskit/qiskit-machine-learning","category":{"slug":"quantum-ml","title":"Quantum machine learning","description":"Libraries and experiments combining quantum circuit workflows with machine learning models or differentiable programming."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"An open-source library built on Qiskit for quantum machine learning tasks at scale on quantum hardware and classical simulators","description":"An open-source library built on Qiskit for quantum machine learning tasks at scale on quantum hardware and classical simulators","stars":1055,"lastPushedAt":"2026-05-07T07:23:34Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/qiskit-qiskit-machine-learning.svg"},{"slug":"qiskit-qiskit-nature","title":"qiskit-nature","owner":"Qiskit","name":"qiskit-nature","repoUrl":"https://github.com/Qiskit/qiskit-nature","category":{"slug":"quantum-chemistry","title":"Quantum chemistry","description":"Libraries that connect quantum computing workflows to chemistry, electronic structure, and molecular modeling."},"topics":[{"slug":"quantum-chemistry-for-newcomers","title":"Quantum chemistry software for newcomers"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"Qiskit Nature is an open-source, quantum computing, framework for solving quantum mechanical natural science problems.","description":"Qiskit Nature is an open-source, quantum computing, framework for solving quantum mechanical natural science problems.","stars":385,"lastPushedAt":"2026-05-26T08:54:41Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/qiskit-qiskit-nature.svg"},{"slug":"qiskit-qiskit-optimization","title":"qiskit-optimization","owner":"Qiskit","name":"qiskit-optimization","repoUrl":"https://github.com/Qiskit/qiskit-optimization","category":{"slug":"optimization-qubo","title":"Optimization and QUBO","description":"Libraries for expressing and solving combinatorial optimization problems with QUBO, QAOA, or related formulations."},"topics":[{"slug":"quantum-optimization-compared","title":"Quantum optimization libraries compared: QAOA, QUBO, and annealing"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"Quantum Optimization","description":"Quantum Optimization","stars":281,"lastPushedAt":"2026-04-01T05:54:16Z","featured":false,"flagship":true,"qtanglRelevant":true,"archived":false,"imagePath":"/learn/og/qiskit-qiskit-optimization.png"},{"slug":"qiskit-qiskit-terra","title":"qiskit-terra","owner":"Qiskit","name":"qiskit-terra","repoUrl":"https://github.com/Qiskit/qiskit-terra","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.","description":"Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.","stars":7412,"lastPushedAt":"2026-05-27T17:14:40Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/qiskit-qiskit-terra.svg"},{"slug":"qiskit-qiskit-tutorial","title":"qiskit-tutorial","owner":"QISKit","name":"qiskit-tutorial","repoUrl":"https://github.com/QISKit/qiskit-tutorial","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Jupyter Notebook","primaryLanguages":["Jupyter Notebook"],"license":"Apache-2.0","summary":"A collection of Jupyter notebooks showing how to use the Qiskit SDK","description":"A collection of Jupyter notebooks showing how to use the Qiskit SDK","stars":2522,"lastPushedAt":"2023-08-21T20:29:53Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":true,"imagePath":"/learn/monogram/qiskit-qiskit-tutorial.svg"},{"slug":"bbn-q-qlab","title":"Qlab","owner":"BBN-Q","name":"Qlab","repoUrl":"https://github.com/BBN-Q/Qlab","category":{"slug":"pulse-control","title":"Pulse and control","description":"Tooling for low-level pulse scheduling, experiment orchestration, and laboratory control around quantum hardware."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"MATLAB","primaryLanguages":["MATLAB"],"license":"Apache-2.0","summary":"Measurement and control software for superconducting qubits.","description":"Measurement and control software for superconducting qubits.","stars":38,"lastPushedAt":"2021-07-09T18:33:37Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/bbn-q-qlab.svg"},{"slug":"bbn-q-qlab-jl","title":"Qlab.jl","owner":"BBN-Q","name":"Qlab.jl","repoUrl":"https://github.com/BBN-Q/Qlab.jl","category":{"slug":"pulse-control","title":"Pulse and control","description":"Tooling for low-level pulse scheduling, experiment orchestration, and laboratory control around quantum hardware."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Julia","primaryLanguages":["Julia"],"license":null,"summary":"Generic lab tools in Julia","description":"Generic lab tools in Julia","stars":15,"lastPushedAt":"2026-04-20T19:41:18Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/bbn-q-qlab-jl.svg"},{"slug":"lanl-qmasm","title":"qmasm","owner":"lanl","name":"qmasm","repoUrl":"https://github.com/lanl/qmasm","category":{"slug":"compilers-languages","title":"Compilers and languages","description":"Compilers, intermediate representations, domain-specific languages, and transpilation tools for quantum programs."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":null,"summary":"Quantum macro assembler for D-Wave systems","description":"Quantum macro assembler for D-Wave systems","stars":341,"lastPushedAt":"2021-02-28T01:25:34Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/lanl-qmasm.svg"},{"slug":"dillanchang-qocs","title":"QOCS","owner":"dillanchang","name":"QOCS","repoUrl":"https://github.com/dillanchang/QOCS","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"OCaml","primaryLanguages":["OCaml"],"license":null,"summary":"QOCS is an open-source quantum project.","description":"","stars":11,"lastPushedAt":"2017-07-27T01:20:16Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/dillanchang-qocs.svg"},{"slug":"qosf-qosf-org","title":"qosf.org","owner":"qosf","name":"qosf.org","repoUrl":"https://github.com/qosf/qosf.org","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"SCSS","primaryLanguages":["SCSS"],"license":"CC0-1.0","summary":"Web portal of Quantum Open Source Foundation","description":"Web portal of Quantum Open Source Foundation","stars":145,"lastPushedAt":"2026-05-14T18:39:33Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/qosf-qosf-org.svg"},{"slug":"softwareqinc-qpp","title":"qpp","owner":"softwareqinc","name":"qpp","repoUrl":"https://github.com/softwareqinc/qpp","category":{"slug":"simulators","title":"Simulators","description":"Projects focused on state-vector, stabilizer, tensor-network, or hardware-inspired quantum simulation."},"topics":[{"slug":"quantum-simulators-guide","title":"Open-source quantum simulators: what each one is good at"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"C++","primaryLanguages":["C++"],"license":"MIT","summary":"Modern C++ quantum computing library","description":"Modern C++ quantum computing library","stars":661,"lastPushedAt":"2026-05-14T11:57:14Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/softwareqinc-qpp.svg"},{"slug":"vm6502q-qrack","title":"qrack","owner":"vm6502q","name":"qrack","repoUrl":"https://github.com/vm6502q/qrack","category":{"slug":"simulators","title":"Simulators","description":"Projects focused on state-vector, stabilizer, tensor-network, or hardware-inspired quantum simulation."},"topics":[{"slug":"quantum-simulators-guide","title":"Open-source quantum simulators: what each one is good at"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"C++","primaryLanguages":["C++"],"license":"LGPL-3.0","summary":"Comprehensive, GPU accelerated framework for developing universal virtual quantum processors","description":"Comprehensive, GPU accelerated framework for developing universal virtual quantum processors","stars":224,"lastPushedAt":"2026-05-27T19:43:20Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/vm6502q-qrack.svg"},{"slug":"eclipse-qrisp-qrisp","title":"Qrisp","owner":"eclipse-qrisp","name":"Qrisp","repoUrl":"https://github.com/eclipse-qrisp/Qrisp","category":{"slug":"quantum-chemistry","title":"Quantum chemistry","description":"Libraries that connect quantum computing workflows to chemistry, electronic structure, and molecular modeling."},"topics":[{"slug":"quantum-chemistry-for-newcomers","title":"Quantum chemistry software for newcomers"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"EPL-2.0","summary":"Qrisp - The next generation of quantum algorithm development","description":"Qrisp - The next generation of quantum algorithm development","stars":267,"lastPushedAt":"2026-05-27T21:26:22Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/eclipse-qrisp-qrisp.svg"},{"slug":"theqrl-qrl","title":"QRL","owner":"theQRL","name":"QRL","repoUrl":"https://github.com/theQRL/QRL","category":{"slug":"post-quantum-crypto","title":"Post-quantum cryptography","description":"Libraries and standards implementations for quantum-safe cryptography and related security tooling."},"topics":[{"slug":"post-quantum-crypto-libraries","title":"Post-quantum cryptography libraries you can use today"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"MIT","summary":"Quantum Resistant Ledger","description":"Quantum Resistant Ledger ","stars":463,"lastPushedAt":"2026-03-07T20:17:32Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/theqrl-qrl.svg"},{"slug":"dabacon-qsel","title":"qsel","owner":"dabacon","name":"qsel","repoUrl":"https://github.com/dabacon/qsel","category":{"slug":"compilers-languages","title":"Compilers and languages","description":"Compilers, intermediate representations, domain-specific languages, and transpilation tools for quantum programs."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"Quantum programming language putting entanglement and superposition front and center","description":"Quantum programming language putting entanglement and superposition front and center","stars":42,"lastPushedAt":"2023-02-26T20:44:17Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/dabacon-qsel.svg"},{"slug":"haykkh-qsim","title":"qSim","owner":"haykkh","name":"qSim","repoUrl":"https://github.com/haykkh/qSim","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"C++","primaryLanguages":["C++"],"license":"MIT","summary":"Quantum computer simulator library","description":"Quantum computer simulator library","stars":10,"lastPushedAt":"2022-08-15T20:22:55Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/haykkh-qsim.svg"},{"slug":"bbn-q-qsimulator-jl","title":"QSimulator.jl","owner":"BBN-Q","name":"QSimulator.jl","repoUrl":"https://github.com/BBN-Q/QSimulator.jl","category":{"slug":"simulators","title":"Simulators","description":"Projects focused on state-vector, stabilizer, tensor-network, or hardware-inspired quantum simulation."},"topics":[{"slug":"quantum-simulators-guide","title":"Open-source quantum simulators: what each one is good at"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Julia","primaryLanguages":["Julia"],"license":null,"summary":"Unitary and Lindbladian evolution in Julia","description":"Unitary and Lindbladian evolution in Julia","stars":28,"lastPushedAt":"2022-05-19T08:56:42Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/bbn-q-qsimulator-jl.svg"},{"slug":"jacobmarks-qtop","title":"QTop","owner":"jacobmarks","name":"QTop","repoUrl":"https://github.com/jacobmarks/QTop","category":{"slug":"error-correction-mitigation","title":"Error correction and mitigation","description":"Projects that help analyze, mitigate, or correct quantum errors and noisy computation."},"topics":[{"slug":"quantum-simulators-guide","title":"Open-source quantum simulators: what each one is good at"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"GPL-3.0","summary":"Topological Quantum Computing Simulator","description":"Topological Quantum Computing Simulator","stars":38,"lastPushedAt":"2020-02-15T01:37:58Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/jacobmarks-qtop.svg"},{"slug":"0tt3r-quac","title":"QuaC","owner":"0tt3r","name":"QuaC","repoUrl":"https://github.com/0tt3r/QuaC","category":{"slug":"simulators","title":"Simulators","description":"Projects focused on state-vector, stabilizer, tensor-network, or hardware-inspired quantum simulation."},"topics":[{"slug":"quantum-simulators-guide","title":"Open-source quantum simulators: what each one is good at"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"C","primaryLanguages":["C"],"license":"MIT","summary":"Time Dependent Open Quantum Systems Solver written by Matthew Otten (mjotten@wisc.edu)","description":"Time Dependent Open Quantum Systems Solver written by Matthew Otten (mjotten@wisc.edu)","stars":30,"lastPushedAt":"2024-07-04T13:05:23Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/0tt3r-quac.svg"},{"slug":"quantumlib-qualtran","title":"Qualtran","owner":"quantumlib","name":"Qualtran","repoUrl":"https://github.com/quantumlib/Qualtran","category":{"slug":"benchmarks-analysis","title":"Benchmarks and analysis","description":"Benchmark suites, performance studies, and analysis tooling for comparing quantum software and hardware workflows."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"Qᴜᴀʟᴛʀᴀɴ is a Python library for expressing and analyzing Fault Tolerant Quantum algorithms.","description":"Qᴜᴀʟᴛʀᴀɴ is a Python library for expressing and analyzing Fault Tolerant Quantum algorithms.","stars":349,"lastPushedAt":"2026-05-22T21:22:16Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/quantumlib-qualtran.svg"},{"slug":"desireevl-quantum-catsweeper","title":"quantum-catsweeper","owner":"desireevl","name":"quantum-catsweeper","repoUrl":"https://github.com/desireevl/quantum-catsweeper","category":{"slug":"games-learning","title":"Games and learning","description":"Interactive projects, puzzles, and educational resources for learning quantum computing concepts."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"MIT","summary":"Quantum game of catsweeper flags","description":"Quantum game of catsweeper flags","stars":22,"lastPushedAt":"2022-07-16T01:29:01Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/desireevl-quantum-catsweeper.svg"},{"slug":"perak-quantum-circuit","title":"quantum-circuit","owner":"perak","name":"quantum-circuit","repoUrl":"https://github.com/perak/quantum-circuit","category":{"slug":"compilers-languages","title":"Compilers and languages","description":"Compilers, intermediate representations, domain-specific languages, and transpilation tools for quantum programs."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"JavaScript","primaryLanguages":["JavaScript"],"license":"MIT","summary":"Quantum Circuit Simulator implemented in JavaScript","description":"Quantum Circuit Simulator implemented in JavaScript","stars":272,"lastPushedAt":"2026-02-09T22:19:57Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/perak-quantum-circuit.svg"},{"slug":"artiste-qb-net-quantum-fog","title":"quantum-fog","owner":"artiste-qb-net","name":"quantum-fog","repoUrl":"https://github.com/artiste-qb-net/quantum-fog","category":{"slug":"networking","title":"Networking","description":"Simulators and frameworks for quantum networking, distributed entanglement, and communication systems."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Jupyter Notebook","primaryLanguages":["Jupyter Notebook"],"license":null,"summary":"Python tools for analyzing both classical and quantum Bayesian Networks","description":"Python tools for analyzing both classical and quantum Bayesian Networks","stars":80,"lastPushedAt":"2023-02-13T21:37:16Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/artiste-qb-net-quantum-fog.svg"},{"slug":"stared-quantum-game","title":"quantum-game","owner":"stared","name":"quantum-game","repoUrl":"https://github.com/stared/quantum-game","category":{"slug":"games-learning","title":"Games and learning","description":"Interactive projects, puzzles, and educational resources for learning quantum computing concepts."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"JavaScript","primaryLanguages":["JavaScript"],"license":"MIT","summary":"Quantum Game (old version) - a puzzle game with real quantum mechanics in a browser","description":"Quantum Game (old version) - a puzzle game with real quantum mechanics in a browser","stars":359,"lastPushedAt":"2025-10-29T16:42:47Z","featured":false,"flagship":true,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/og/stared-quantum-game.png"},{"slug":"javafxpert-quantum-toy-piano","title":"quantum-toy-piano","owner":"JavaFXpert","name":"quantum-toy-piano","repoUrl":"https://github.com/JavaFXpert/quantum-toy-piano","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":null,"primaryLanguages":[],"license":null,"summary":"quantum-toy-piano is an open-source quantum project.","description":"","stars":0,"lastPushedAt":null,"featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/javafxpert-quantum-toy-piano.svg"},{"slug":"javafxpert-quantum-toy-piano-ibmq","title":"quantum-toy-piano-ibmq","owner":"JavaFXpert","name":"quantum-toy-piano-ibmq","repoUrl":"https://github.com/JavaFXpert/quantum-toy-piano-ibmq","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":null,"primaryLanguages":[],"license":null,"summary":"quantum-toy-piano-ibmq is an open-source quantum project.","description":"","stars":0,"lastPushedAt":null,"featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/javafxpert-quantum-toy-piano-ibmq.svg"},{"slug":"quantumutils-quantum-utils-mathematica","title":"quantum-utils-mathematica","owner":"QuantumUtils","name":"quantum-utils-mathematica","repoUrl":"https://github.com/QuantumUtils/quantum-utils-mathematica","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Mathematica","primaryLanguages":["Mathematica"],"license":null,"summary":"QuantumUtils for Mathematica is a software library for quantum information scientists.","description":"QuantumUtils for Mathematica is a software library for quantum information scientists.","stars":78,"lastPushedAt":"2018-05-30T15:57:25Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/quantumutils-quantum-utils-mathematica.svg"},{"slug":"artiste-qb-net-quantum-edward","title":"Quantum_Edward","owner":"artiste-qb-net","name":"Quantum_Edward","repoUrl":"https://github.com/artiste-qb-net/Quantum_Edward","category":{"slug":"quantum-ml","title":"Quantum machine learning","description":"Libraries and experiments combining quantum circuit workflows with machine learning models or differentiable programming."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"MIT","summary":"Python tools for supervised learning by Quantum Neural Networks","description":"Python tools for supervised learning by Quantum Neural Networks","stars":51,"lastPushedAt":"2018-11-07T10:05:28Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/artiste-qb-net-quantum-edward.svg"},{"slug":"mstechly-quantum-tsp-tutorials","title":"quantum_tsp_tutorials","owner":"mstechly","name":"quantum_tsp_tutorials","repoUrl":"https://github.com/mstechly/quantum_tsp_tutorials","category":{"slug":"optimization-qubo","title":"Optimization and QUBO","description":"Libraries for expressing and solving combinatorial optimization problems with QUBO, QAOA, or related formulations."},"topics":[{"slug":"quantum-optimization-compared","title":"Quantum optimization libraries compared: QAOA, QUBO, and annealing"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Jupyter Notebook","primaryLanguages":["Jupyter Notebook"],"license":"Apache-2.0","summary":"This repository contains code with tutorials of how to approach optimization problems using quantum computing.","description":"This repository contains code with tutorials of how to approach optimization problems using quantum computing.","stars":107,"lastPushedAt":"2023-06-25T22:17:11Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/mstechly-quantum-tsp-tutorials.svg"},{"slug":"corbett-quantumcomputing","title":"QuantumComputing","owner":"corbett","name":"QuantumComputing","repoUrl":"https://github.com/corbett/QuantumComputing","category":{"slug":"simulators","title":"Simulators","description":"Projects focused on state-vector, stabilizer, tensor-network, or hardware-inspired quantum simulation."},"topics":[{"slug":"quantum-simulators-guide","title":"Open-source quantum simulators: what each one is good at"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"GPL-3.0","summary":"This is an implementation of IBM's Quantum Experience in simulation; a 5-qubit quantum computer with a limited set of gates.","description":"This is an implementation of IBM's Quantum Experience in simulation; a 5-qubit quantum computer with a limited set of gates. Please cite me if you end up using this academically.","stars":627,"lastPushedAt":"2022-12-29T04:35:18Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/corbett-quantumcomputing.svg"},{"slug":"rqc-qapp-quantumcomputingbot","title":"QuantumComputingBot","owner":"RQC-QApp","name":"QuantumComputingBot","repoUrl":"https://github.com/RQC-QApp/QuantumComputingBot","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"🔮 Monitoring the load of IBM Q processors","description":"🔮 Monitoring the load of IBM Q processors","stars":22,"lastPushedAt":"2018-11-30T20:02:04Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/rqc-qapp-quantumcomputingbot.svg"},{"slug":"rigetti-quantumflow","title":"quantumflow","owner":"rigetti","name":"quantumflow","repoUrl":"https://github.com/rigetti/quantumflow","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"QuantumFlow: A Quantum Algorithms Development Toolkit","description":"QuantumFlow: A Quantum Algorithms Development Toolkit","stars":98,"lastPushedAt":"2019-06-03T03:20:31Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/rigetti-quantumflow.svg"},{"slug":"ziofil-quantumgraphs","title":"QuantumGraphs","owner":"ziofil","name":"QuantumGraphs","repoUrl":"https://github.com/ziofil/QuantumGraphs","category":{"slug":"visualization-tomography","title":"Visualization and tomography","description":"Tools for visualizing circuits, reasoning about states, and reconstructing quantum systems from measurements."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"GPL-3.0","summary":"A python package for growing random graphs using quantum random walks","description":"A python package for growing random graphs using quantum random walks","stars":20,"lastPushedAt":"2020-08-03T15:28:13Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/ziofil-quantumgraphs.svg"},{"slug":"bbn-q-quantuminfo-jl","title":"QuantumInfo.jl","owner":"BBN-Q","name":"QuantumInfo.jl","repoUrl":"https://github.com/BBN-Q/QuantumInfo.jl","category":{"slug":"visualization-tomography","title":"Visualization and tomography","description":"Tools for visualizing circuits, reasoning about states, and reconstructing quantum systems from measurements."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Julia","primaryLanguages":["Julia"],"license":null,"summary":"Julia library for quantum information related calculations.","description":"Julia library for quantum information related calculations.","stars":18,"lastPushedAt":"2022-02-21T06:59:56Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/bbn-q-quantuminfo-jl.svg"},{"slug":"microsoft-quantumkatas","title":"QuantumKatas","owner":"Microsoft","name":"QuantumKatas","repoUrl":"https://github.com/Microsoft/QuantumKatas","category":{"slug":"games-learning","title":"Games and learning","description":"Interactive projects, puzzles, and educational resources for learning quantum computing concepts."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Jupyter Notebook","primaryLanguages":["Jupyter Notebook"],"license":"MIT","summary":"Tutorials and programming exercises for learning Q# and quantum computing","description":"Tutorials and programming exercises for learning Q# and quantum computing","stars":4862,"lastPushedAt":"2024-08-21T18:51:07Z","featured":true,"flagship":true,"qtanglRelevant":false,"archived":true,"imagePath":"/learn/og/microsoft-quantumkatas.png"},{"slug":"mrdimosthenis-quantumpuzzlegenerator","title":"QuantumPuzzleGenerator","owner":"mrdimosthenis","name":"QuantumPuzzleGenerator","repoUrl":"https://github.com/mrdimosthenis/QuantumPuzzleGenerator","category":{"slug":"games-learning","title":"Games and learning","description":"Interactive projects, puzzles, and educational resources for learning quantum computing concepts."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"F#","primaryLanguages":["F#"],"license":null,"summary":"Puzzle game for Android and iOS, written in F#","description":"Puzzle game for Android and iOS, written in F#","stars":8,"lastPushedAt":"2024-08-11T05:52:51Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/mrdimosthenis-quantumpuzzlegenerator.svg"},{"slug":"bbn-q-quantumtomography-jl","title":"QuantumTomography.jl","owner":"BBN-Q","name":"QuantumTomography.jl","repoUrl":"https://github.com/BBN-Q/QuantumTomography.jl","category":{"slug":"visualization-tomography","title":"Visualization and tomography","description":"Tools for visualizing circuits, reasoning about states, and reconstructing quantum systems from measurements."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Julia","primaryLanguages":["Julia"],"license":null,"summary":"Julia package to perform quantum state and process tomography","description":"Julia package to perform quantum state and process tomography","stars":34,"lastPushedAt":"2026-04-16T20:19:50Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/bbn-q-quantumtomography-jl.svg"},{"slug":"artiste-qb-net-qubiter","title":"qubiter","owner":"artiste-qb-net","name":"qubiter","repoUrl":"https://github.com/artiste-qb-net/qubiter","category":{"slug":"compilers-languages","title":"Compilers and languages","description":"Compilers, intermediate representations, domain-specific languages, and transpilation tools for quantum programs."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"HTML","primaryLanguages":["HTML"],"license":null,"summary":"Python tools for reading, writing, compiling, simulating quantum computer circuits.","description":"Python tools for reading, writing, compiling, simulating quantum computer circuits. Includes numpy and tensorflow backends. “Quantum Space, the final frontier. These are the voyages of the starship Qubiter. Its five-year mission: to explore strange new worlds, to seek out new life and new civilizations, to boldly go where no man has gone before.”","stars":121,"lastPushedAt":"2023-12-25T20:23:29Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/artiste-qb-net-qubiter.svg"},{"slug":"jtiosue-qubovert","title":"qubovert","owner":"jtiosue","name":"qubovert","repoUrl":"https://github.com/jtiosue/qubovert","category":{"slug":"optimization-qubo","title":"Optimization and QUBO","description":"Libraries for expressing and solving combinatorial optimization problems with QUBO, QAOA, or related formulations."},"topics":[{"slug":"quantum-optimization-compared","title":"Quantum optimization libraries compared: QAOA, QUBO, and annealing"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"The one-stop package for formulating, simulating, and solving problems in boolean and spin form","description":"The one-stop package for formulating, simulating, and solving problems in boolean and spin form","stars":41,"lastPushedAt":"2026-04-13T17:00:39Z","featured":false,"flagship":true,"qtanglRelevant":true,"archived":false,"imagePath":"/learn/og/jtiosue-qubovert.png"},{"slug":"aniabrown-quest","title":"QuEST","owner":"aniabrown","name":"QuEST","repoUrl":"https://github.com/aniabrown/QuEST","category":{"slug":"simulators","title":"Simulators","description":"Projects focused on state-vector, stabilizer, tensor-network, or hardware-inspired quantum simulation."},"topics":[{"slug":"quantum-simulators-guide","title":"Open-source quantum simulators: what each one is good at"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"C++","primaryLanguages":["C++"],"license":"MIT","summary":"A multithreaded, distributed, GPU-accelerated simulator of quantum computers","description":"A multithreaded, distributed, GPU-accelerated simulator of quantum computers","stars":473,"lastPushedAt":"2026-05-27T21:42:54Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/aniabrown-quest.svg"},{"slug":"javafxpert-quil-syntax-highlighter","title":"quil-syntax-highlighter","owner":"JavaFXpert","name":"quil-syntax-highlighter","repoUrl":"https://github.com/JavaFXpert/quil-syntax-highlighter","category":{"slug":"compilers-languages","title":"Compilers and languages","description":"Compilers, intermediate representations, domain-specific languages, and transpilation tools for quantum programs."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":null,"primaryLanguages":[],"license":null,"summary":"quil-syntax-highlighter is an open-source quantum project.","description":"","stars":0,"lastPushedAt":null,"featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/javafxpert-quil-syntax-highlighter.svg"},{"slug":"rigetti-quilc","title":"quilc","owner":"rigetti","name":"quilc","repoUrl":"https://github.com/rigetti/quilc","category":{"slug":"compilers-languages","title":"Compilers and languages","description":"Compilers, intermediate representations, domain-specific languages, and transpilation tools for quantum programs."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Common Lisp","primaryLanguages":["Common Lisp"],"license":"Apache-2.0","summary":"The optimizing Quil compiler.","description":"The optimizing Quil compiler.","stars":493,"lastPushedAt":"2025-10-16T17:59:53Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/rigetti-quilc.svg"},{"slug":"bbn-q-quince","title":"Quince","owner":"BBN-Q","name":"Quince","repoUrl":"https://github.com/BBN-Q/Quince","category":{"slug":"visualization-tomography","title":"Visualization and tomography","description":"Tools for visualizing circuits, reasoning about states, and reconstructing quantum systems from measurements."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"Quince is a node-based GUI that allows for graphical configuration of qubit experiments in Auspex.","description":"Quince is a node-based GUI that allows for graphical configuration of qubit experiments in Auspex.","stars":8,"lastPushedAt":"2023-12-07T06:27:46Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/bbn-q-quince.svg"},{"slug":"thephoeron-quipper-language","title":"quipper-language","owner":"thephoeron","name":"quipper-language","repoUrl":"https://github.com/thephoeron/quipper-language","category":{"slug":"compilers-languages","title":"Compilers and languages","description":"Compilers, intermediate representations, domain-specific languages, and transpilation tools for quantum programs."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Haskell","primaryLanguages":["Haskell"],"license":null,"summary":"Quipper: embedded, scalable functional programming language for quantum computing (unofficial fork)","description":"Quipper: embedded, scalable functional programming language for quantum computing (unofficial fork)","stars":94,"lastPushedAt":"2015-08-31T15:27:44Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/thephoeron-quipper-language.svg"},{"slug":"strilanc-quirk","title":"Quirk","owner":"Strilanc","name":"Quirk","repoUrl":"https://github.com/Strilanc/Quirk","category":{"slug":"games-learning","title":"Games and learning","description":"Interactive projects, puzzles, and educational resources for learning quantum computing concepts."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"JavaScript","primaryLanguages":["JavaScript"],"license":"Apache-2.0","summary":"A drag-and-drop quantum circuit simulator that runs in your browser.","description":"A drag-and-drop quantum circuit simulator that runs in your browser. A toy for exploring and understanding small quantum circuits.","stars":1080,"lastPushedAt":"2024-07-16T13:15:51Z","featured":true,"flagship":true,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/og/strilanc-quirk.png"},{"slug":"tqsd-qunetsim","title":"QuNetSim","owner":"tqsd","name":"QuNetSim","repoUrl":"https://github.com/tqsd/QuNetSim","category":{"slug":"networking","title":"Networking","description":"Simulators and frameworks for quantum networking, distributed entanglement, and communication systems."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"MIT","summary":"A quantum network simulation framework.","description":"A quantum network simulation framework.","stars":144,"lastPushedAt":"2024-04-02T21:30:07Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/tqsd-qunetsim.svg"},{"slug":"qutech-qupulse","title":"qupulse","owner":"qutech","name":"qupulse","repoUrl":"https://github.com/qutech/qupulse","category":{"slug":"pulse-control","title":"Pulse and control","description":"Tooling for low-level pulse scheduling, experiment orchestration, and laboratory control around quantum hardware."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":null,"summary":"Quantum Computing Toolkit for Qubit Control","description":"Quantum Computing Toolkit for Qubit Control","stars":59,"lastPushedAt":"2026-01-28T13:52:48Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/qutech-qupulse.svg"},{"slug":"ken-nakanishi-qupy","title":"qupy","owner":"ken-nakanishi","name":"qupy","repoUrl":"https://github.com/ken-nakanishi/qupy","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"MIT","summary":"QuPy: Quantum circuit simulator for both CPU and GPU","description":"QuPy: Quantum circuit simulator for both CPU and GPU","stars":45,"lastPushedAt":"2019-05-21T05:53:22Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/ken-nakanishi-qupy.svg"},{"slug":"adamisntdead-qusimpy","title":"QuSimPy","owner":"adamisntdead","name":"QuSimPy","repoUrl":"https://github.com/adamisntdead/QuSimPy","category":{"slug":"simulators","title":"Simulators","description":"Projects focused on state-vector, stabilizer, tensor-network, or hardware-inspired quantum simulation."},"topics":[{"slug":"quantum-simulators-guide","title":"Open-source quantum simulators: what each one is good at"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"AGPL-3.0","summary":"A Multi-Qubit Ideal Quantum Computer Simulator","description":"A Multi-Qubit Ideal Quantum Computer Simulator","stars":724,"lastPushedAt":"2021-06-04T17:57:44Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/adamisntdead-qusimpy.svg"},{"slug":"weinbe58-quspin","title":"QuSpin","owner":"weinbe58","name":"QuSpin","repoUrl":"https://github.com/weinbe58/QuSpin","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"BSD-3-Clause","summary":"A python wrapper for doing ED calculations on many-body systems","description":"A python wrapper for doing ED calculations on many-body systems","stars":30,"lastPushedAt":"2022-12-22T04:33:15Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/weinbe58-quspin.svg"},{"slug":"rigetti-qvm","title":"qvm","owner":"rigetti","name":"qvm","repoUrl":"https://github.com/rigetti/qvm","category":{"slug":"compilers-languages","title":"Compilers and languages","description":"Compilers, intermediate representations, domain-specific languages, and transpilation tools for quantum programs."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Common Lisp","primaryLanguages":["Common Lisp"],"license":null,"summary":"The high-performance and featureful Quil simulator.","description":"The high-performance and featureful Quil simulator.","stars":454,"lastPushedAt":"2025-10-16T18:00:53Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/rigetti-qvm.svg"},{"slug":"jpaykin-qwire","title":"QWIRE","owner":"jpaykin","name":"QWIRE","repoUrl":"https://github.com/jpaykin/QWIRE","category":{"slug":"compilers-languages","title":"Compilers and languages","description":"Compilers, intermediate representations, domain-specific languages, and transpilation tools for quantum programs."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Coq","primaryLanguages":["Coq"],"license":"MIT","summary":"A quantum circuit language and formal verification tool","description":"A quantum circuit language and formal verification tool","stars":109,"lastPushedAt":"2025-05-11T22:26:36Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/jpaykin-qwire.svg"},{"slug":"bbn-q-randomquantum-jl","title":"RandomQuantum.jl","owner":"BBN-Q","name":"RandomQuantum.jl","repoUrl":"https://github.com/BBN-Q/RandomQuantum.jl","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Julia","primaryLanguages":["Julia"],"license":null,"summary":"Julia package for generating random quantum states and processes according to a number of natural distributions.","description":"Julia package for generating random quantum states and processes according to a number of natural distributions.","stars":13,"lastPushedAt":"2022-12-16T18:07:31Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/bbn-q-randomquantum-jl.svg"},{"slug":"rigetticomputing-reference-qvm","title":"reference-qvm","owner":"rigetticomputing","name":"reference-qvm","repoUrl":"https://github.com/rigetticomputing/reference-qvm","category":{"slug":"compilers-languages","title":"Compilers and languages","description":"Compilers, intermediate representations, domain-specific languages, and transpilation tools for quantum programs."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"A reference implementation for a quantum virtual machine in Python","description":"A reference implementation for a quantum virtual machine in Python","stars":46,"lastPushedAt":"2019-02-07T21:13:05Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":true,"imagePath":"/learn/monogram/rigetticomputing-reference-qvm.svg"},{"slug":"epiqc-scaffcc","title":"ScaffCC","owner":"epiqc","name":"ScaffCC","repoUrl":"https://github.com/epiqc/ScaffCC","category":{"slug":"compilers-languages","title":"Compilers and languages","description":"Compilers, intermediate representations, domain-specific languages, and transpilation tools for quantum programs."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"C++","primaryLanguages":["C++"],"license":"BSD-2-Clause","summary":"Compilation, analysis and optimization framework for the Scaffold quantum programming language.","description":"Compilation, analysis and optimization framework for the Scaffold quantum programming language.","stars":201,"lastPushedAt":"2021-09-28T15:30:02Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/epiqc-scaffcc.svg"},{"slug":"sequencing-dev-sequencing","title":"sequencing","owner":"sequencing-dev","name":"sequencing","repoUrl":"https://github.com/sequencing-dev/sequencing","category":{"slug":"pulse-control","title":"Pulse and control","description":"Tooling for low-level pulse scheduling, experiment orchestration, and laboratory control around quantum hardware."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"BSD-3-Clause","summary":"Simulate realistic quantum control sequences using QuTiP","description":"Simulate realistic quantum control sequences using QuTiP","stars":15,"lastPushedAt":"2022-09-09T17:25:30Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/sequencing-dev-sequencing.svg"},{"slug":"stephaniewehner-simulaqron","title":"SimulaQron","owner":"StephanieWehner","name":"SimulaQron","repoUrl":"https://github.com/StephanieWehner/SimulaQron","category":{"slug":"networking","title":"Networking","description":"Simulators and frameworks for quantum networking, distributed entanglement, and communication systems."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":null,"summary":"Quantum Network Simulator for Application Programming","description":"Quantum Network Simulator for Application Programming","stars":131,"lastPushedAt":"2026-05-15T15:34:22Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/stephaniewehner-simulaqron.svg"},{"slug":"jeffwass-squankum","title":"Squankum","owner":"jeffwass","name":"Squankum","repoUrl":"https://github.com/jeffwass/Squankum","category":{"slug":"games-learning","title":"Games and learning","description":"Interactive projects, puzzles, and educational resources for learning quantum computing concepts."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Java","primaryLanguages":["Java"],"license":"GPL-3.0","summary":"Simulation of Quantum Computation","description":"Simulation of Quantum Computation","stars":10,"lastPushedAt":"2012-05-05T18:05:18Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/jeffwass-squankum.svg"},{"slug":"softwareqinc-staq","title":"staq","owner":"softwareqinc","name":"staq","repoUrl":"https://github.com/softwareqinc/staq","category":{"slug":"compilers-languages","title":"Compilers and languages","description":"Compilers, intermediate representations, domain-specific languages, and transpilation tools for quantum programs."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"OpenQASM","primaryLanguages":["OpenQASM"],"license":"MIT","summary":"Full-stack quantum processing toolkit","description":"Full-stack quantum processing toolkit","stars":181,"lastPushedAt":"2026-02-22T00:20:39Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/softwareqinc-staq.svg"},{"slug":"quantumlib-stim","title":"Stim","owner":"quantumlib","name":"Stim","repoUrl":"https://github.com/quantumlib/Stim","category":{"slug":"error-correction-mitigation","title":"Error correction and mitigation","description":"Projects that help analyze, mitigate, or correct quantum errors and noisy computation."},"topics":[{"slug":"quantum-simulators-guide","title":"Open-source quantum simulators: what each one is good at"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"C++","primaryLanguages":["C++"],"license":"Apache-2.0","summary":"A fast stabilizer circuit library.","description":"A fast stabilizer circuit library.","stars":736,"lastPushedAt":"2026-05-22T05:58:19Z","featured":true,"flagship":true,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/og/quantumlib-stim.png"},{"slug":"xanaduai-strawberryfields","title":"strawberryfields","owner":"xanaduai","name":"strawberryfields","repoUrl":"https://github.com/xanaduai/strawberryfields","category":{"slug":"photonics","title":"Photonics","description":"Frameworks for photonic quantum computing, boson sampling, and optical circuit representations."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"Strawberry Fields is a full-stack Python library for designing, simulating, and optimizing continuous variable (CV) quantum optical circuits.","description":"Strawberry Fields is a full-stack Python library for designing, simulating, and optimizing continuous variable (CV) quantum optical circuits.","stars":850,"lastPushedAt":"2026-01-16T19:47:58Z","featured":false,"flagship":true,"qtanglRelevant":false,"archived":true,"imagePath":"/learn/og/xanaduai-strawberryfields.png"},{"slug":"subwayharearmy-sudoq","title":"SudoQ","owner":"subwayHareArmy","name":"SudoQ","repoUrl":"https://github.com/subwayHareArmy/SudoQ","category":{"slug":"games-learning","title":"Games and learning","description":"Interactive projects, puzzles, and educational resources for learning quantum computing concepts."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Jupyter Notebook","primaryLanguages":["Jupyter Notebook"],"license":"GPL-3.0","summary":"A Sudoku solver that leverages a quantum computer.","description":"A Sudoku solver that leverages a quantum computer.","stars":6,"lastPushedAt":"2019-10-07T16:57:48Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/subwayharearmy-sudoq.svg"},{"slug":"indisoluble-swiftquantumcomputing","title":"SwiftQuantumComputing","owner":"indisoluble","name":"SwiftQuantumComputing","repoUrl":"https://github.com/indisoluble/SwiftQuantumComputing","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Swift","primaryLanguages":["Swift"],"license":"Apache-2.0","summary":"Quantum circuit simulator in Swift","description":"Quantum circuit simulator in Swift","stars":52,"lastPushedAt":"2022-03-20T18:29:19Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/indisoluble-swiftquantumcomputing.svg"},{"slug":"goodchemistryco-tangelo","title":"Tangelo","owner":"goodchemistryco","name":"Tangelo","repoUrl":"https://github.com/goodchemistryco/Tangelo","category":{"slug":"optimization-qubo","title":"Optimization and QUBO","description":"Libraries for expressing and solving combinatorial optimization problems with QUBO, QAOA, or related formulations."},"topics":[{"slug":"quantum-chemistry-for-newcomers","title":"Quantum chemistry software for newcomers"},{"slug":"quantum-optimization-compared","title":"Quantum optimization libraries compared: QAOA, QUBO, and annealing"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":null,"summary":"A python package for exploring end-to-end chemistry workflows on quantum computers and simulators.","description":"A python package for exploring end-to-end chemistry workflows on quantum computers and simulators.","stars":137,"lastPushedAt":"2026-01-07T16:22:52Z","featured":false,"flagship":false,"qtanglRelevant":true,"archived":false,"imagePath":"/learn/monogram/goodchemistryco-tangelo.svg"},{"slug":"aspuru-guzik-group-tequila","title":"tequila","owner":"aspuru-guzik-group","name":"tequila","repoUrl":"https://github.com/aspuru-guzik-group/tequila","category":{"slug":"quantum-chemistry","title":"Quantum chemistry","description":"Libraries that connect quantum computing workflows to chemistry, electronic structure, and molecular modeling."},"topics":[{"slug":"quantum-chemistry-for-newcomers","title":"Quantum chemistry software for newcomers"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"MIT","summary":"A High-Level Abstraction Framework for Quantum Algorithms","description":"A High-Level Abstraction Framework for Quantum Algorithms","stars":428,"lastPushedAt":"2026-05-27T15:58:25Z","featured":false,"flagship":true,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/og/aspuru-guzik-group-tequila.png"},{"slug":"xanaduai-thewalrus","title":"thewalrus","owner":"xanaduAI","name":"thewalrus","repoUrl":"https://github.com/xanaduAI/thewalrus","category":{"slug":"photonics","title":"Photonics","description":"Frameworks for photonic quantum computing, boson sampling, and optical circuit representations."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"A library for the calculation of hafnians, Hermite polynomials and Gaussian boson sampling.","description":"A library for the calculation of hafnians, Hermite polynomials and Gaussian boson sampling.","stars":109,"lastPushedAt":"2025-11-14T17:28:25Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/xanaduai-thewalrus.svg"},{"slug":"cqcl-tket","title":"tket","owner":"CQCL","name":"tket","repoUrl":"https://github.com/CQCL/tket","category":{"slug":"compilers-languages","title":"Compilers and languages","description":"Compilers, intermediate representations, domain-specific languages, and transpilation tools for quantum programs."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"C++","primaryLanguages":["C++"],"license":"Apache-2.0","summary":"Source code for the TKET quantum compiler, Python bindings and utilities","description":"Source code for the TKET quantum compiler, Python bindings and utilities","stars":308,"lastPushedAt":"2026-05-27T12:11:11Z","featured":true,"flagship":true,"qtanglRelevant":true,"archived":false,"imagePath":"/learn/og/cqcl-tket.png"},{"slug":"ornl-qci-tnqvm","title":"tnqvm","owner":"ornl-qci","name":"tnqvm","repoUrl":"https://github.com/ornl-qci/tnqvm","category":{"slug":"simulators","title":"Simulators","description":"Projects focused on state-vector, stabilizer, tensor-network, or hardware-inspired quantum simulation."},"topics":[{"slug":"quantum-simulators-guide","title":"Open-source quantum simulators: what each one is good at"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"C++","primaryLanguages":["C++"],"license":null,"summary":"Tensor Network QPU Simulator for Eclipse XACC","description":"Tensor Network QPU Simulator for Eclipse XACC","stars":44,"lastPushedAt":"2025-03-05T20:50:25Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/ornl-qci-tnqvm.svg"},{"slug":"vprusso-toqito","title":"toqito","owner":"vprusso","name":"toqito","repoUrl":"https://github.com/vprusso/toqito","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"MIT","summary":"|toqito> (Theory of Quantum Information Toolkit) is a Python library for research in quantum information theory.","description":"|toqito> (Theory of Quantum Information Toolkit) is a Python library for research in quantum information theory.","stars":276,"lastPushedAt":"2026-05-27T20:28:58Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/vprusso-toqito.svg"},{"slug":"q-compiler-universalqcompiler","title":"UniversalQCompiler","owner":"Q-Compiler","name":"UniversalQCompiler","repoUrl":"https://github.com/Q-Compiler/UniversalQCompiler","category":{"slug":"compilers-languages","title":"Compilers and languages","description":"Compilers, intermediate representations, domain-specific languages, and transpilation tools for quantum programs."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Mathematica","primaryLanguages":["Mathematica"],"license":"Apache-2.0","summary":"Synthesizing arbitrary quantum computations","description":"Synthesizing arbitrary quantum computations","stars":71,"lastPushedAt":"2025-09-25T10:34:21Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/q-compiler-universalqcompiler.svg"},{"slug":"mstechly-vqf","title":"vqf","owner":"mstechly","name":"vqf","repoUrl":"https://github.com/mstechly/vqf","category":{"slug":"optimization-qubo","title":"Optimization and QUBO","description":"Libraries for expressing and solving combinatorial optimization problems with QUBO, QAOA, or related formulations."},"topics":[{"slug":"quantum-optimization-compared","title":"Quantum optimization libraries compared: QAOA, QUBO, and annealing"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"Python","primaryLanguages":["Python"],"license":"Apache-2.0","summary":"Implementation of Variational Quantum Factoring algorithm.","description":"Implementation of Variational Quantum Factoring algorithm.","stars":55,"lastPushedAt":"2026-04-13T17:09:12Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/mstechly-vqf.svg"},{"slug":"ornl-qci-xacc","title":"xacc","owner":"ORNL-QCI","name":"xacc","repoUrl":"https://github.com/ORNL-QCI/xacc","category":{"slug":"cloud-interop","title":"Cloud and interoperability","description":"Projects that connect quantum workflows across providers, cloud runtimes, and software ecosystems."},"topics":[{"slug":"quantum-optimization-compared","title":"Quantum optimization libraries compared: QAOA, QUBO, and annealing"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"C++","primaryLanguages":["C++"],"license":"BSD-3-Clause","summary":"XACC - eXtreme-scale Accelerator programming framework","description":"XACC - eXtreme-scale Accelerator programming framework","stars":3,"lastPushedAt":"2025-01-17T17:45:48Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/ornl-qci-xacc.svg"},{"slug":"ornl-qci-xacc-vqe","title":"xacc-vqe","owner":"ornl-qci","name":"xacc-vqe","repoUrl":"https://github.com/ornl-qci/xacc-vqe","category":{"slug":"quantum-chemistry","title":"Quantum chemistry","description":"Libraries that connect quantum computing workflows to chemistry, electronic structure, and molecular modeling."},"topics":[{"slug":"quantum-chemistry-for-newcomers","title":"Quantum chemistry software for newcomers"},{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"}],"primaryLanguage":"C++","primaryLanguages":["C++"],"license":"BSD-3-Clause","summary":"DEPRECATED - Variational quantum eigensolver built on XACC","description":"DEPRECATED - Variational quantum eigensolver built on XACC","stars":14,"lastPushedAt":"2019-07-09T14:00:12Z","featured":false,"flagship":false,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/monogram/ornl-qci-xacc-vqe.svg"},{"slug":"quantumbfs-yao-jl","title":"Yao.jl","owner":"QuantumBFS","name":"Yao.jl","repoUrl":"https://github.com/QuantumBFS/Yao.jl","category":{"slug":"general-purpose-sdks","title":"General-purpose SDKs","description":"Broad frameworks for building, simulating, and experimenting with quantum circuits across multiple domains."},"topics":[{"slug":"quantum-software-map","title":"Quantum computing software in 2026: the open-source map"},{"slug":"start-writing-quantum-code","title":"How to start writing quantum code: an honest path"}],"primaryLanguage":"Julia","primaryLanguages":["Julia"],"license":null,"summary":"Extensible, Efficient Quantum Algorithm Design for Humans.","description":"Extensible, Efficient Quantum Algorithm Design for Humans.","stars":1032,"lastPushedAt":"2026-05-23T01:08:10Z","featured":false,"flagship":true,"qtanglRelevant":false,"archived":false,"imagePath":"/learn/og/quantumbfs-yao-jl.png"}]}