Open-source Go projects categorized as GPU

Top 9 Go GPU Projects

  • gapid

    Graphics API Debugger

  • gpu-operator

    NVIDIA GPU Operator creates/configures/manages GPUs atop Kubernetes

    Project mention: Is being extremely frustrated with Nivida Kubernetes plugin normal? | /r/kubernetes | 2022-11-03

    Yeah the docs kinda suck and there is so much information. You could use a the operator instead? https://github.com/NVIDIA/gpu-operator

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • agi

    Android GPU Inspector

    Project mention: Google Releases AGI Erm, Android GPU Inspector | news.ycombinator.com | 2022-06-30
  • terraform-provider-iterative

    ☁️ Terraform plugin for machine learning workloads: spot instance recovery & auto-termination | AWS, GCP, Azure, Kubernetes

    Project mention: Using Ansible to create Deep Learning VM | /r/mlops | 2023-01-22

    You should look at terraform, and at the provider from iterative, the guys begind DVC, https://registry.terraform.io/providers/iterative/iterative/latest/docs

  • go-transcode

    On-demand transcoding origin server for live inputs and static files in Go using ffmpeg. Also with NVIDIA GPU hardware acceleration.

    Project mention: Looking for self hosted screen sharing/streaming solution | /r/selfhosted | 2022-09-19
  • go-webgpu

    Go bindings for WebGPU, a safe & cross-platform GPU abstraction

    Project mention: 3D graphics library | /r/golang | 2022-08-28

    You can check out go-webgpu.

  • metagpu

    K8s device plugin for GPU sharing

    Project mention: Nvshare: Transparent GPU sharing without memory size constraints | news.ycombinator.com | 2023-06-07
  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • vgpu

    Vulkan GPU Framework for Graphics and Compute, in Go

    Project mention: go-vk - A new Go language binding for Vulkan | /r/vulkan | 2023-03-06

    When you have a stable Mac-compatible and tested version, I will give it a try if it isn't too much work to convert my main vulkan framework (https://github.com/goki/vgpu)

  • tech

    Toolkit for the Go programming language. (by qlova)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-06-07.

Go GPU related posts


What are some of the best open-source GPU projects in Go? This list will help you:

Project Stars
1 gapid 2,139
2 gpu-operator 796
3 agi 767
4 terraform-provider-iterative 280
5 go-transcode 144
6 go-webgpu 70
7 metagpu 32
8 vgpu 9
9 tech 5
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives