{"id":17980785,"url":"https://github.com/nvidia/cuda-quantum","last_synced_at":"2025-05-14T03:10:45.894Z","repository":{"id":146276298,"uuid":"614026597","full_name":"NVIDIA/cuda-quantum","owner":"NVIDIA","description":"C++ and Python support for the CUDA Quantum programming model for heterogeneous quantum-classical workflows","archived":false,"fork":false,"pushed_at":"2025-05-12T02:25:07.000Z","size":731614,"stargazers_count":691,"open_issues_count":411,"forks_count":239,"subscribers_count":21,"default_branch":"main","last_synced_at":"2025-05-12T03:29:02.742Z","etag":null,"topics":["cpp","hacktoberfest","python","quantum","quantum-algorithms","quantum-computing","quantum-machine-learning","quantum-programming-language","unitaryhack"],"latest_commit_sha":null,"homepage":"https://nvidia.github.io/cuda-quantum/","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NVIDIA.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"Contributing.md","funding":null,"license":"LICENSE","code_of_conduct":"Code_of_Conduct.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-03-14T18:36:14.000Z","updated_at":"2025-05-10T00:42:06.000Z","dependencies_parsed_at":"2023-10-14T14:22:24.386Z","dependency_job_id":"e407afdb-8eb8-45b0-a1b3-0e01ac01468a","html_url":"https://github.com/NVIDIA/cuda-quantum","commit_stats":{"total_commits":1364,"total_committers":53,"mean_commits":"25.735849056603772","dds":0.7456011730205279,"last_synced_commit":"dcb0abaf464463061df38992b00f7c3150363d18"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NVIDIA%2Fcuda-quantum","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NVIDIA%2Fcuda-quantum/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NVIDIA%2Fcuda-quantum/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NVIDIA%2Fcuda-quantum/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NVIDIA","download_url":"https://codeload.github.com/NVIDIA/cuda-quantum/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253670180,"owners_count":21945222,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cpp","hacktoberfest","python","quantum","quantum-algorithms","quantum-computing","quantum-machine-learning","quantum-programming-language","unitaryhack"],"created_at":"2024-10-29T18:06:21.845Z","updated_at":"2025-05-14T03:10:40.853Z","avatar_url":"https://github.com/NVIDIA.png","language":"C++","readme":"# Welcome to the CUDA-Q repository\n\n\u003cimg align=\"right\" width=\"200\"\nsrc=\"https://developer.nvidia.com/sites/default/files/akamai/nvidia-cuquantum-icon.svg\"\n/\u003e\n\n\u003cimg align=\"left\"\nsrc=\"https://github.com/NVIDIA/cuda-quantum/actions/workflows/deployments.yml/badge.svg?event=workflow_dispatch\u0026branch=main\"\n/\u003e\n\n\u003cimg align=\"left\"\nsrc=\"https://github.com/NVIDIA/cuda-quantum/actions/workflows/publishing.yml/badge.svg?branch=main\"\n/\u003e\n\n\u003cimg align=\"left\"\nsrc=\"https://github.com/NVIDIA/cuda-quantum/actions/workflows/documentation.yml/badge.svg?branch=main\"\n/\u003e \u003cbr/\u003e\n\n\u003ca href=\"https://zenodo.org/badge/latestdoi/614026597\"\u003e\u003cimg align=\"left\"\nsrc=\"https://zenodo.org/badge/614026597.svg\" alt=\"DOI\"\u003e\u003c/a\u003e\u003cbr/\u003e\n\nThe CUDA-Q Platform for hybrid quantum-classical computers enables integration\nand programming of quantum processing units (QPUs), GPUs, and CPUs in one\nsystem. This repository contains the source code for all C++ and Python tools\nprovided by the CUDA-Q toolkit, including the `nvq++` compiler, the CUDA-Q\nruntime, as well as a selection of integrated CPU and GPU backends for rapid\napplication development and testing.\n\n## Getting Started\n\nTo learn more about how to work with CUDA-Q, please take a look at the [CUDA-Q\nDocumentation][cuda_quantum_docs]. The page also contains [installation\ninstructions][official_install] for officially released packages.\n\nIf you would like to install the latest iteration under development in this\nrepository and/or add your own modifications, take a look at the [latest\npackages][github_packages] deployed on the GitHub Container Registry. For more\ninformation about building CUDA-Q from source, see [these\ninstructions](./Building.md).\n\n[cuda_quantum_docs]: https://nvidia.github.io/cuda-quantum/latest\n[official_install]: https://nvidia.github.io/cuda-quantum/latest/using/quick_start.html#install-cuda-q\n[github_packages]:\n    https://github.com/orgs/NVIDIA/packages?repo_name=cuda-quantum\n\n## Contributing\n\nThere are many ways in which you can get involved with CUDA-Q. If you are\ninterested in developing quantum applications with CUDA-Q, this repository is a\ngreat place to get started! For more information about contributing to the\nCUDA-Q platform, please take a look at [Contributing.md](./Contributing.md).\n\n## License\n\nThe code in this repository is licensed under [Apache License 2.0](./LICENSE).\n\nContributing a pull request to this repository requires accepting the\nContributor License Agreement (CLA) declaring that you have the right to, and\nactually do, grant us the rights to use your contribution. A CLA-bot will\nautomatically determine whether you need to provide a CLA and decorate the PR\nappropriately. Simply follow the instructions provided by the bot. You will only\nneed to do this once.\n\n## Feedback\n\nPlease let us know your feedback and ideas for the CUDA-Q platform in the\n[Discussions][cuda_quantum_discussions] tab of this repository, or file an\n[issue][cuda_quantum_issues]. To report security concerns or [Code of\nConduct](./Code_of_Conduct.md) violations, please reach out to\n[cuda-quantum@nvidia.com](mailto:cuda-quantum@nvidia.com).\n\n[cuda_quantum_discussions]: https://github.com/NVIDIA/cuda-quantum/discussions\n[cuda_quantum_issues]: https://github.com/NVIDIA/cuda-quantum/issues\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnvidia%2Fcuda-quantum","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnvidia%2Fcuda-quantum","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnvidia%2Fcuda-quantum/lists"}