Library for the numerical simulation of closed as well as open quantum systems.
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
src Less strict typing for liouvillian Nov 14, 2018
test Implement transpose forsparse/dense operators Nov 7, 2018
.gitignore Big documentation update Mar 29, 2017
.travis.yml Enable v1.0 testing Oct 4, 2018 Rename Quantumoptics.jl to QuantumOptics.jl Mar 24, 2016 Update Apr 10, 2018
REQUIRE v0.7 compatibility Aug 14, 2018
appveyor.yml Enable v1.0 testing Oct 4, 2018


Chat on Gitter Travis build status Windows build status Stable documentation

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

Development status

Latest release:

  • Status of latest release on julia 0.6
  • Test coverage: Test coverage status on coveralls Test coverage status on codecov

Project structure

The content associated with QuantumOptics.jl is distributed over several repositories under the qojulia organization on github:

Questions & Contributions

Contributions of any kind are always welcome! Be it as questions, ideas for new features, bug reports or, our favorite case, sending pull requests.


If you like QuantumOptics.jl, we would appreciate it if you starred the repository in order to help us increase its visibility. Furthermore, if you find the framework useful in your research, we would be grateful if you could cite our publication.