{"id":23772972,"url":"https://github.com/blazekill/hello-cuda","last_synced_at":"2026-05-18T10:39:09.877Z","repository":{"id":270461922,"uuid":"910454292","full_name":"BLaZeKiLL/hello-cuda","owner":"BLaZeKiLL","description":"Cpp + Vcpkg + CUDA + VsCode starter project.","archived":false,"fork":false,"pushed_at":"2024-12-31T10:17:16.000Z","size":7,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-02T06:34:09.125Z","etag":null,"topics":["cpp","cuda","vcpkg","vscode"],"latest_commit_sha":null,"homepage":"","language":"Cuda","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BLaZeKiLL.png","metadata":{"files":{"readme":"Readme.md","changelog":null,"contributing":null,"funding":null,"license":"License.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-12-31T10:12:55.000Z","updated_at":"2025-01-02T07:21:08.000Z","dependencies_parsed_at":null,"dependency_job_id":"84a5409e-6373-4461-8520-710db4c3d4c6","html_url":"https://github.com/BLaZeKiLL/hello-cuda","commit_stats":null,"previous_names":["blazekill/hello-cuda"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/BLaZeKiLL/hello-cuda","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BLaZeKiLL%2Fhello-cuda","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BLaZeKiLL%2Fhello-cuda/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BLaZeKiLL%2Fhello-cuda/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BLaZeKiLL%2Fhello-cuda/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BLaZeKiLL","download_url":"https://codeload.github.com/BLaZeKiLL/hello-cuda/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BLaZeKiLL%2Fhello-cuda/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260610179,"owners_count":23036082,"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","cuda","vcpkg","vscode"],"created_at":"2025-01-01T05:21:36.135Z","updated_at":"2025-10-04T20:05:55.006Z","avatar_url":"https://github.com/BLaZeKiLL.png","language":"Cuda","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Hello CUDA\n\nCpp + Vcpkg + CUDA + VsCode starter project.\n\n## Project Structure\nThe `mandelbrot` project is an example project and it's `CMakeLists.txt` can be used as a reference.\n\n\u003e You can create your own project by creating a new directory and adding it as a sub-directory in the top-level CMakeLists.txt file\n\n## CMake Preset\nYou can update values in here depending upon your systems and requirements, do take a look at the CMake Cache Variables\n- `CMAKE_C_COMPILER` - C compiler path\n- `CMAKE_CXX_COMPILER` - C++ compiler path\n- `CMAKE_CUDA_COMPILER` - CUDA compiler path\n- `CMAKE_TOOLCHAIN_FILE` - vcpkg toolchain file path\n\n## Vcpkg\nThis project assumes [vcpkg](https://vcpkg.io/en/) is installed on your system and the toolchain path is configured in the cmake preset. dependencies can be added by listing them in the vcpkg.json\n\n## VSCode\nOfficial [C++](https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools) and [CMake](https://marketplace.visualstudio.com/items?itemName=ms-vscode.cmake-tools) vscode extensions are required for this project to work, the base cmake preset is configured to export the compile commands.json file which is configured to be used by extensions in the `.vscode` folder to provide intellisense ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fblazekill%2Fhello-cuda","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fblazekill%2Fhello-cuda","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fblazekill%2Fhello-cuda/lists"}