C++ Golang

Open-source C++ projects categorized as Golang

Top 18 C++ Golang Projects

  1. MMKV

    An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, POSIX, and OHOS.

  2. JetBrains

    Tell us how you use coding tools. You may win a prize! Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!

    JetBrains logo
  3. annoy

    Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk

  4. LiteIDE

    LiteIDE is a simple, open source, cross-platform Go IDE.

  5. pixie

    Instant Kubernetes-Native Application Observability

    Project mention: CI/CD Observability with OpenTelemetry Step by Step Guide | news.ycombinator.com | 2025-06-15

    A child comment mentioned k8s but I also have been chomping at the bit to try out the eBPF hooks in https://github.com/pixie-io/pixie (or even https://github.com/coroot/coroot or https://github.com/parca-dev/parca ) all of which are Apache 2 licensed

    The demo for https://github.com/draios/sysdig was also just amazing, but I don't have any idea what the storage requirements would be for leaving it running

  6. kubedoom

    Kill Kubernetes pods by playing Id's DOOM!

    Project mention: Show HN: Doom port to pure Go – Gore | news.ycombinator.com | 2025-08-12
  7. lilliput

    Resize images and animated GIFs in Go

  8. magma

    Platform for building access networks and modular network services

  9. 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
  10. miqt

    MIT-licensed Qt bindings for Go

    Project mention: Ask HN: What Toolchains Are People Using for Desktop App Development in 2025? | news.ycombinator.com | 2025-08-09

    Topping my list of GUI toolkit requirements are cross-platform and native look & feel. As far as I know, Qt still beats everything else in these areas on the desktop. It's mostly excellent.

    However, I find The Qt Group's commercial licensing (and their tactics as reported by various people on HN) a little scary. If I were to go commercial, I think I would stick with LGPL Qt and link dynamically or give customers my object files for re-linking, because I get the impression that accepting a commercial Qt license that might restrict my ability to use open-source Qt elsewhere. I suppose there might be some other way to safely navigate those waters, but from what I've read, The Qt Group has a reputation for making this far from hassle-free. It's not an immediate problem because I currently use Qt only for open-source and personal tools.

    I have grown tired of C++, so I've been using Python to drive Qt. The bindings are very good, mirroring the C++ API so closely that I just use the C++ docs when I need to look something up.

    I've also been watching for Qt bindings to other compiled languages, mainly for distributing non-Linux GUI apps more simply than Python allows. Such bindings often turn out to expose only Qt Quick, which lacks functionality that I sometimes need, but there are a few that expose Qt Widgets. For example, these Go bindings:

    https://github.com/mappu/miqt

    I hope we'll eventually see a cross-platform GUI toolkit rivaling Qt in a language more pleasant than C++ (and ideally easier to bind to other languages). The one being developed for internal use by the Zed editor has some promising ideas about how to render native-looking text, which I think is a good start:

    https://zed.dev/blog/videogame

    https://www.gpui.rs/

  11. cimgui-go

    Auto generated Go wrapper for Dear ImGui via cimgui

  12. 100-days-of-code

    This is a project with a collection of coding challenges for those who wants to commit themselves to code at least one hour a day for at least a hundred days. (by IAPOLINARIO)

  13. LoFloccus

    Sync Floccus' browser bookmarks to a local folder / any cloud.

  14. sour

    Sauerbraten for the web.

  15. PSI

    Private Set Intersection Cardinality protocol based on ECDH and Bloom Filters (by OpenMined)

  16. bomberland

    Bomberland: a multi-agent AI competition based on Bomberman. This repository contains both starter / hello world kits + the engine source code

  17. RelaxSearch

    RelaxSearch is a lightweight, demonstration-based search engine project built with Go and Elasticsearch.

    Project mention: Building a Web Search Engine in Go with Elasticsearch | dev.to | 2024-11-04
  18. hello-open-source

    Your milestone to say Hello to the world of Open Source !

  19. vulkan

    Vulkan API bindings for Go programming language (by goki)

  20. compilers-speed

    Simple toy project to measure speed of compilers of languages that compiles directly to machine code

  21. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
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).

C++ Golang discussion

Log in or Post with

C++ Golang related posts

  • Ask HN: What Toolchains Are People Using for Desktop App Development in 2025?

    11 projects | news.ycombinator.com | 9 Aug 2025
  • Adding lookbehinds to rust-lang/regex

    5 projects | news.ycombinator.com | 15 Jul 2025
  • Mastering AWS for Scalable Web Apps — A Beginner’s Guide

    2 projects | dev.to | 20 Mar 2025
  • What I Learned from AWS Cloud Quest: Recertify Cloud Practitioner

    2 projects | dev.to | 26 Feb 2025
  • Llama.cpp supports Vulkan. why doesn't Ollama?

    19 projects | news.ycombinator.com | 31 Jan 2025
  • Introducing S2

    4 projects | news.ycombinator.com | 21 Dec 2024
  • Show HN: Bluetooth USB Peripheral Relay – Bridge Bluetooth Devices to USB

    5 projects | news.ycombinator.com | 13 Nov 2024
  • A note from our sponsor - Sevalla
    sevalla.com | 31 Aug 2025
    Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more! Learn more →

Index

What are some of the best open-source Golang projects in C++? This list will help you:

# Project Stars
1 MMKV 18,158
2 annoy 13,874
3 LiteIDE 7,707
4 pixie 6,145
5 kubedoom 2,104
6 lilliput 2,024
7 magma 1,764
8 miqt 513
9 cimgui-go 443
10 100-days-of-code 311
11 LoFloccus 294
12 sour 185
13 PSI 145
14 bomberland 118
15 RelaxSearch 26
16 hello-open-source 17
17 vulkan 8
18 compilers-speed 7

Sponsored
Tell us how you use coding tools. You may win a prize!
Are you a developer or a data analyst? Share your thoughts about your coding tools in our short survey and get a chance to win prizes!
surveys.jetbrains.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?