GoGPU: A Pure Go Graphics Library for GPU Programming

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured
  1. gogpu

    Pure Go Graphics Framework — GPU power, Go simplicity

    git clone https://github.com/gogpu/gogpu cd gogpu go run ./examples/triangle

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. born

    Production-ready ML framework for Go with zero dependencies. Train and deploy neural networks as single binaries. PyTorch-like API, type-safe tensors, automatic differentiation. (by born-ml)

    Born ML — Machine learning framework with GPU compute

  4. webgpu

    Zero-CGO WebGPU bindings for Go — GPU-accelerated graphics and compute in pure Go (by go-webgpu)

    go-webgpu/webgpu — The WebGPU bindings powering GoGPU

  5. phoenix

    High-performance TUI framework for Go with DDD + Rich model inspired architecture, perfect Unicode, and Elm-inspired design. Modern alternative to Bubbletea/Lipgloss. (by phoenix-tui)

    Phoenix TUI — Terminal UI framework

  6. hdf5

    Modern Pure Go implementation of the HDF5 file format (by scigolib)

    scigolib/hdf5 — Scientific computing bindings

  7. matlab

    Pure Go library for reading and writing MATLAB .mat files (v5-v7.3+). No CGo, no external dependencies. Full support for numeric types, complex numbers, and multi-dimensional arrays. Cross-platform (Windows/Linux/macOS). Part of SciGoLib ecosystem. (by scigolib)

    scigolib/matlabMATLAB-like operations

  8. signals

    Type-safe reactive state management for Go, inspired by Angular Signals. Zero allocations, thread-safe, production-ready. (by coregx)

    coregx/signals — Reactive signals

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. relica

    Lightweight, type-safe database query builder for Go with zero production dependencies. Advanced SQL features (JOINs, subqueries, CTEs, window functions), batch operations (3x faster), LRU statement cache (<60ns). Professional API documentation. PostgreSQL, MySQL, SQLite support.

    coregx/relica — State replication

  11. fursy

    Next-generation HTTP router for Go 1.25+ with type-safe handlers, RFC 9457 errors, and built-in OpenAPI generation. Minimal dependencies, blazing performance.

    coregx/fursy — Functional reactive streams

  12. coregex

    Pure Go production-grade regex engine with SIMD optimizations. Up to 3-3000x+ faster than stdlib.

    coregx/coregex — Regex utilities

  13. racedetector

    Pure-Go race detector - No CGO required! Detect data races in Go programs running on AWS Lambda, Docker (FROM scratch), Alpine Linux. FastTrack algorithm, 85.7% coverage, production-ready

    kolkov/racedetector — Race condition tools

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • The Go libraries that never failed us: 22 libraries you need to know

    6 projects | /r/golang | 13 Dec 2022
  • Experiencia profesional de testing en Golang

    6 projects | dev.to | 19 Dec 2025
  • Professional Testing Experience in Golang

    8 projects | dev.to | 19 Dec 2025
  • A high performance memory-bound Go cache

    1 project | news.ycombinator.com | 15 Nov 2025
  • ⏳geol, the cli to efficiently manage EOLs like a boss

    13 projects | dev.to | 29 Oct 2025

Did you know that Go is
the 3rd most popular programming language
based on number of references?