https://github.com/PennyLaneAI/pennylane
autograd automatic-differentiation cirq deep-learning differentiable-computing jax machine-learning neural-network optimization python pytorch qiskit qml quantum quantum-chemistry quantum-computing quantum-machine-learning tensorflow
Score: 25.558171066156238
Last synced: about 16 hours ago
JSON representation
Repository metadata:
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.
- Host: GitHub
- URL: https://github.com/PennyLaneAI/pennylane
- Owner: PennyLaneAI
- License: apache-2.0
- Created: 2018-04-17T16:45:42.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2026-03-03T23:20:00.000Z (23 days ago)
- Last Synced: 2026-03-03T23:36:35.235Z (23 days ago)
- Topics: autograd, automatic-differentiation, cirq, deep-learning, differentiable-computing, jax, machine-learning, neural-network, optimization, python, pytorch, qiskit, qml, quantum, quantum-chemistry, quantum-computing, quantum-machine-learning, tensorflow
- Language: Python
- Homepage: https://pennylane.ai
- Size: 169 MB
- Stars: 3,090
- Watchers: 45
- Forks: 747
- Open Issues: 460
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Owner metadata:
- Name: PennyLaneAI
- Login: PennyLaneAI
- Email:
- Kind: organization
- Description: PennyLane is a cross-platform Python library for differentiable programming of quantum computers. Train a quantum computer the same way as a neural network.
- Website: https://pennylane.ai
- Location:
- Twitter: PennyLaneAI
- Company:
- Icon url: https://avatars.githubusercontent.com/u/64286425?v=4
- Repositories: 24
- Last Synced at: 2024-12-23T00:05:17.672Z
- Profile URL: https://github.com/PennyLaneAI
Committers metadata
Last synced: about 1 month ago
Total Commits: 6,289
Total Committers: 217
Avg Commits per committer: 28.982
Development Distribution Score (DDS): 0.895
Commits in past year: 1,469
Committers in past year: 63
Avg Commits per committer in past year: 23.317
Development Distribution Score (DDS) in past year: 0.811
| Name | Commits | |
|---|---|---|
| Josh Izaac | j****6@g****m | 661 |
| Christina Lee | c****a@x****i | 528 |
| ringo-but-quantum | g****m@x****i | 428 |
| Nathan Killoran | c****y | 285 |
| antalszava | a****a@g****m | 244 |
| Christian Gogolin | g****t@c****e | 233 |
| Astral Cai | a****i@x****i | 214 |
| Matthew Silverman | m****s@x****i | 209 |
| David Wierichs | d****s@x****i | 204 |
| Mudit Pandey | m****y@x****i | 204 |
| Maria Schuld | m****d@g****m | 202 |
| Andrija Paurevic | 4****u | 202 |
| github-actions[bot] | 4****] | 196 |
| Yushao Chen (Jerry) | c****3@o****m | 150 |
| Romain Moyard | r****d@g****m | 147 |
| lillian542 | 3****2 | 117 |
| Albert Mitjans | a****a@g****m | 111 |
| Pietropaolo Frisoni | p****i@x****i | 105 |
| Jay Soni | j****i@u****a | 104 |
| Korbinian Kottmann | 4****n | 96 |
| Utkarsh | u****8@g****m | 89 |
| soranjh | 4****h | 89 |
| Ville Bergholm | v****m@i****i | 82 |
| Edward Jiang | 3****y | 79 |
| Tom Bromley | 4****y | 76 |
| Marcus Edwards | 9****c | 75 |
| Guillermo Alonso-Linaje | 6****G | 58 |
| Diksha Dhawan | 4****1 | 46 |
| Lee James O'Riordan | m****d | 45 |
| Isaac De Vlugt | 3****t | 42 |
| and 187 more... | ||
Package metadata
- Total packages: 3
-
Total downloads:
- pypi: 163,182 last-month
- Total dependent packages: 53 (may contain duplicates)
- Total dependent repositories: 97 (may contain duplicates)
- Total versions: 73
- Total maintainers: 5
pypi.org: pennylane
PennyLane is a cross-platform Python library for quantum computing, quantum machine learning, and quantum chemistry. Train a quantum computer the same way as a neural network.
- Homepage:
- Documentation: https://pennylane.readthedocs.io/
- Licenses: Apache-2.0
- Latest release: 0.44.0 (published 2 months ago)
- Last Synced: 2026-02-16T00:02:48.171Z (about 1 month ago)
- Versions: 65
- Dependent Packages: 49
- Dependent Repositories: 95
- Downloads: 163,182 Last month
-
Rankings:
- Dependent packages count: 0.341%
- Average: 1.482%
- Dependent repos count: 1.531%
- Stargazers count: 1.587%
- Downloads: 1.613%
- Forks count: 2.335%
- Maintainers (5)
conda-forge.org: pennylane
- Homepage: https://github.com/PennyLaneAI/pennylane
- Licenses: Apache-2.0 AND MIT
- Latest release: 0.23.0 (published almost 4 years ago)
- Last Synced: 2026-01-20T07:07:46.376Z (2 months ago)
- Versions: 7
- Dependent Packages: 4
- Dependent Repositories: 2
-
Rankings:
- Forks count: 7.785%
- Stargazers count: 9.661%
- Dependent packages count: 12.501%
- Average: 12.557%
- Dependent repos count: 20.28%
conda-forge.org: pennylane-qchem
- Homepage: http://xanadu.ai
- Licenses: Apache-2.0
- Latest release: 0.17.0 (published about 4 years ago)
- Last Synced: 2026-01-20T07:07:43.675Z (2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Forks count: 7.347%
- Stargazers count: 9.084%
- Average: 25.408%
- Dependent repos count: 34.025%
- Dependent packages count: 51.175%
Dependencies
- appdirs *
- autograd *
- autoray *
- docutils ==0.16
- jax ==0.2.19
- jaxlib ==0.1.71
- jinja2 ==3.0.3
- m2r2 *
- mistune ==0.8.4
- networkx ==2.6
- numpy *
- pip *
- pygments-github-lexers *
- retworkx ==0.10.2
- scipy *
- semantic_version ==2.10
- sphinx ==3.5.3
- sphinx-automodapi ==0.13
- sphinx-copybutton *
- sphinxcontrib-bibtex ==0.4.2
- tensorflow ==2.6.5
- tensornetwork ==0.3
- toml *
- torch ==1.9.0
- torchvision ==0.10.0
- xanadu-sphinx-theme ==0.1.0
- appdirs *
- autograd *
- autoray *
- cvxopt *
- cvxpy *
- dask *
- matplotlib *
- networkx *
- numpy *
- opt_einsum *
- retworkx *
- scipy *
- semantic_version *
- tensornetwork ==0.3
- toml *
- black >=21 development
- flaky >=3.7.0 development
- pre-commit >=2.19.0 development
- pytest >=7.1.2 development
- pytest-cov >=3.0.0 development
- pytest-forked >=1.4.0 development
- pytest-mock >=3.7.0 development
- pytest-xdist >=2.5.0 development
- appdirs *
- autograd *
- autoray ==0.3.1
- cachetools *
- cvxopt *
- cvxpy *
- dask *
- matplotlib *
- networkx *
- numpy *
- opt_einsum *
- retworkx *
- scipy *
- semantic_version *
- tensornetwork *
- toml *
- Naturalclar/issue-action v2.0.2 composite
- actions/checkout master composite
- peterjgrainger/action-changelog-reminder v1.3.0 composite
- actions/checkout v2 composite
- styfle/cancel-workflow-action 0.11.0 composite
- PennyLaneAI/sphinx-action master composite
- actions/checkout v3 composite
- repo-sync/pull-request v2 composite
- actions/checkout v2 composite
- actions/setup-python v2 composite
- styfle/cancel-workflow-action 0.11.0 composite
- actions/checkout v3 composite
- actions/download-artifact v3 composite
- codecov/codecov-action v4 composite
- actions/checkout v3 composite
- repo-sync/pull-request v2 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- actions/checkout v3 composite
- actions/download-artifact v4 composite
- repo-sync/pull-request v2 composite
- ./.github/workflows/install_deps * composite
- actions/cache v3 composite
- actions/checkout v3 composite
- actions/upload-artifact v3 composite
- actions/checkout v2 composite
- actions/setup-python v2 composite
- pypa/gh-action-pypi-publish release/v1 composite
- actions/checkout v4 composite
- actions/download-artifact v4 composite
- actions/checkout v4 composite
- actions/setup-python v5 composite
- actions/checkout v4 composite
- tj-actions/changed-files v45 composite
- actions/github-script v7 composite
- peter-evans/repository-dispatch v3 composite
- actions/checkout v4 composite
- actions/download-artifact v4 composite
- actions/upload-artifact v4 composite
- pypa/gh-action-pypi-publish release/v1 composite
- actions/download-artifact v4 composite
- actions/upload-artifact v4 composite
- XanaduAI/cloud-actions/label-external-pull-request main composite
- actions/checkout v4 composite
- actions/setup-python v5 composite
- pydantic ==2.10.6
- pydantic-settings ==2.8.0
- requests ==2.32.3