• This repository has been archived on 19/Aug/2023
  • Stars
    star
    3,033
  • Rank 14,746 (Top 0.3 %)
  • Language OpenQASM
  • License
    Apache License 2.0
  • Created almost 6 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Qiskit is an open-source SDK for working with quantum computers at the level of circuits, algorithms, and application modules.

Image

License Build Status Build Status Downloads DOI

Qiskit is an open-source SDK for working with quantum computers at the level of circuits, algorithms, and application modules.

Installation

The best way of installing qiskit is by using pip:

$ pip install qiskit

See install Qiskit for detailed instructions, how to use virtual environments, and build from source standalone versions of the individual Qiskit elements and components.

Qiskit Packaging

The Qiskit project used to be made up of many components. However, it is now only comprised of the Qiskit Terra project and the Qiskit meta-package contained in this repository only installs that.

Using quantum services

If you are interested in using quantum services, you can check out the Providers page for the list of available providers that Qiskit supports.

Contribution Guidelines

If you'd like to contribute to Qiskit, please take a look at our contribution guidelines. This project adheres to Qiskit's code of conduct. By participating, you are expected to uphold this code.

We use GitHub issues for tracking requests and bugs. Please use our Slack for discussion and simple questions. For questions that are more suited for a forum we use the Qiskit tag in the Stack Exchange.

Next Steps

Now you're set up and ready to check out our Qiskit Tutorials repository.

Authors and Citation

Qiskit is the work of many people who contribute to the project at different levels. If you use Qiskit, please cite as per the included BibTeX file.

License

Apache License 2.0

More Repositories

1

qiskit

Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.
Python
5,001
star
2

qiskit-tutorials

A collection of Jupyter notebooks showing how to use the Qiskit SDK
Jupyter Notebook
2,303
star
3

rustworkx

A high performance Python graph library implemented in Rust.
Rust
1,033
star
4

qiskit-aer

Aer is a high performance simulator for quantum circuits that includes noise models
C++
476
star
5

textbook

Source content for the Qiskit Textbook
Jupyter Notebook
308
star
6

qiskit-ibmq-provider

Qiskit Provider for accessing the quantum devices and simulators at IBM Quantum.
Python
241
star
7

qiskit-ibm-runtime

IBM Client for Qiskit Runtime
Python
149
star
8

platypus

Qiskit Textbook (beta)
Jupyter Notebook
134
star
9

qiskit.org

The Qiskit official website
TypeScript
101
star
10

ecosystem

The Ecosystem consists of projects, tools, utilities, libraries and tutorials from a broad community of developers and researchers. The goal of the Ecosystem is to recognize, support and accelerate development of quantum technologies using Qiskit.
Python
98
star
11

qiskit-ibm-provider

Qiskit Provider for accessing the IBM Quantum Services: Online Systems and Simulators
Python
78
star
12

qiskit-serverless

A programming model for leveraging quantum and classical resources
Python
63
star
13

feedback

A place to share your feedback on Qiskit; stay up to date with release planning and DemoDays; and find out where to get support
Jupyter Notebook
60
star
14

qiskit-code-assistant-vscode

Simplifying Qiskit to make developing quantum circuits and applications faster
HTML
59
star
15

documentation

The documentation content home for https://docs.quantum.ibm.com.
TypeScript
36
star
16

RFCs

RFCs for changes to Qiskit ecosystem
34
star
17

web-components

Qiskit Web Components
TypeScript
21
star
18

red-queen

Quantum software benchmarking tool
OpenQASM
18
star
19

benchpress

OpenQASM
18
star
20

qiskit-bot

Github bot to automate various aspects of Qiskit development
Python
17
star
21

ibm-quantum-schemas

IBM Quantum API Schemas
Python
16
star
22

qiskit-qasm3-import

Importer from OpenQASM 3 to Qiskit's QuantumCircuit
Python
15
star
23

qiskit_sphinx_theme

A Sphinx theme and documentation guidelines for Qiskit and Qiskit Ecosystem projects
SCSS
14
star
24

qiskit-neko

An integration test suite for Qiskit
Python
10
star
25

openqasm3_parser

Parser and semantic analyzer for the OpenQASM3 language
Rust
10
star
26

saiba

Qiskit Learning
Vue
9
star
27

gh-actions

Reusable workflows and composite actions
4
star
28

platypus-binder

Repository that handles the binder configuration for platypus
Python
3
star
29

qiskit-addon-dice-solver

2
star
30

qiskit-addon-sqd

2
star
31

qiskit-addon-mpf

2
star
32

qiskit-addon-obp

2
star
33

qiskit-ibm-transpiler

Jupyter Notebook
2
star
34

qiskit-code-assistant-jupyterlab

1
star
35

qiskit-addon-utils

1
star