Displaying 1 to 20 from 26 results

quantum-core - :watch: Cron-like job scheduler for Elixir

  •    Elixir

Cron-like job scheduler for Elixir. This README follows master, which may not be the currently published version. Here are the docs for the latest published version of Quantum.

pyquil - A Python library for quantum programming using Quil.

  •    Python

A library for easily generating Quil programs to be executed using the Rigetti Forest platform. pyQuil is licensed under the Apache 2.0 license. pyQuil can be used to build and manipulate Quil programs without restriction. However, to run programs (e.g., to get wavefunctions, get multishot experiment data), you will need an API key for Rigetti Forest. This will allow you to run your programs on the Rigetti Quantum Virtual Machine (QVM) or on a real quantum processor (QPU).

Quttons - Buttons made of Quantum Paper

  •    Javascript

Qunatum Paper is a digital paper that can change its size, shape and color to accommodate new content. Quantum paper is part of Google's new Material Design language. Switch to gh-pages branch to look at code used in demo site.



The most powerful, flexible, user-friendly wavefunction analysis program in quantum chemistry field

qcgpu-rust - A High Performance, Hardware accelerated, Quantum computer simulator in Rust

  •    Rust

The goal of QCGPU is to provide a library for the simulation of quantum computers that is fast, efficient and portable. QCGPU is written in Rust and uses OpenCL to run code on the CPU, GPU or any other OpenCL supported devices. This library is meant to be used both independently and alongside established tools for example compilers or more general and high level frameworks. If you are interested in using QCGPU with IBM's QISKit framework or QISKit ACQUA, please see the repository qiskit-addon-qcgpu.

learnquantum - Repo of resources to help learn about quantum computing.


This repository is for educational resources related to Quantum Computing. I hope this can serve as a living document and grow as the field matures and a clearer pedagogy emerges. Please contribute if you have resources you think would be valuable to others learning about this field.

jsquil - Quantum computer instructions for JavaScript developers

  •    Javascript

JavaScript interface for writing Quil programs, based on Rigetti Computing's pyQuil package. Make a list of instructions to run on a hybrid computer with both qubits and classical registers, and then use the measure instruction to store a qubit value onto a classical register.

jsqubits - Quantum computation simulation JavaScript library

  •    Javascript

WARNING: jsqubits operators return new instances of the quantum state and they do NOT modify the existing object.

randomsys - Algorithmic study of random systems

  •    Jupyter

We study the behavior of random systems algorithmically. This notebook gives a DEMONSTRATION of the useful functions which yield true random numbers produced live from an experiment in quantum mechanics. They are contained in the randquantum Python module under the quantum directory.

phys.js - Advanced Physics Library designed for Javascript and Node.JS

  •    Javascript

The APIs will allow you to understand the usage of each function, while also being able to access each constant and each function defined in the library, and apply them in your work. Putting an "i" before any library name without parameters will allow you to see the Name, Inputs, and Equation of that particular function.

GPUE - GPU Gross-Pitaevskii Equation numerical solver for rapidly rotating Bose-Einstein condensates

  •    C++

Welcome to GPUE, the fastest zero temperature BEC routines in the land (the last time we checked). Runs on CUDA 7.0 (C++11 functionality needed) on both Linux and Mac OS X (Nvidia GPU only). We have not tested on Windows. Other requirements are Python 2.6+ (though PyPy is MUCH faster), Numpy, Scipy, Matplotlib, Mencoder.

Quantum-NC - Microsoft Quantum Computing Libraries for noncommercial use

  •    CSharp

This repository includes open-source materials that can be used for research and academics, but that should not be used for commercial purposes. For more information please refer to the LICENSE. If you'd like more general information about Microsoft's quantum computing initiative, see Microsoft Quantum.

grove - Quantum algorithms built using pyQuil

  •    Python

A collection of quantum algorithms built using the Rigetti Forest platform. Grove is licensed under the Apache 2.0 license. Features in the alpha package are considered experimental.

BetterFirefox - Make Mozilla Firefox great again :rocket:


You could help to bring the project a step forward, the community wants you to bring back the best of Firfox. We're looking for people which are graphic artists, in marketing or just supporters or contributors. Everyone with good ideas are welcome. If you have anything to fix or details to add, first file an issue on GitHub to see if it is likely to be accepted, then file a pull request with your change (one Pull Request per issue).

qiskit-sdk-swift - Quantum information science kit for swift

  •    Swift

Swift software development kit (SDK) for working with OpenQASM and the IBM Q experience (QX). The basic concept of our quantum program is an array of quantum circuits. The program workflow consists of three stages: Build, Compile, and Run. Build allows you to make different quantum circuits that represent the problem you are solving; Compile allows you to rewrite them to run on different backends (simulators/real chips of different quantum volumes, sizes, fidelity, etc); and Run launches the jobs. After the jobs have been run, the data is collected. There are methods for putting this data together, depending on the program. This either gives you the answer you wanted or allows you to make a better program for the next instance.

QuantumOptics.jl - Library for the numerical simulation of closed as well as open quantum systems.

  •    Julia

QuantumOptics.jl is a numerical framework written in Julia that makes it easy to simulate various kinds of quantum systems. It is inspired by the Quantum Optics Toolbox for MATLAB and the Python framework QuTiP. More information, documentation and examples can be found on our website http://qojulia.org.

QuantumOptics.jl-examples - Examples for QuantumOptics.jl

  •    Jupyter

The examples are created as jupyter notebook and converted to markdown with nbconvert.

qcl - Quantum Computation Language port from http://tph.tuwien.ac.at/~oemer/qcl.html

  •    C++

This is a github port from the project's official homepage. The idea is to ease the contribution of programmers interested in quantum computing, through guides, documentation, tests and the development of the core language itself. Despite many common concepts with classical computer science, quantum computing is still widely considered as a special discipline within the broad field of theoretical physics. One reason for the slow adoption of QC by the computer science community is the confusing variety of formalisms (Dirac notation, matrices, gates, operators, etc.), none of which has any similarity with classical programming languages, as well as the rather "physical" terminology in most of the available literature.