C++ Go

Open-source C++ projects categorized as Go

Top 12 C++ Go Projects

  1. FlatBuffers

    FlatBuffers: Memory Efficient Serialization Library

    Project mention: JSON vs Protocol Buffers vs FlatBuffers: A Deep Dive | dev.to | 2025-03-06

    FlatBuffers, also developed by Google, is a highly optimized serialization library designed for scenarios where zero-copy deserialization is required.

  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. redpanda

    Redpanda is a streaming data platform for developers. Kafka API compatible. 10x faster. No ZooKeeper. No JVM!

    Project mention: Twitter's 600-Tweet Daily Limit Crisis: Soaring GCP Costs and the Open Source Fix Elon Musk Ignored | dev.to | 2025-04-10

    Redpanda: Redpanda is a straightforward, high-throughput, and cost-efficient messaging service. It is implemented in C++, compatible with Kafka, and claims to be 6 times more cost-effective than Kafka while achieving 10 times faster performance.

  4. LiteIDE

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

  5. 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
  6. reindexer

    Embeddable, in-memory, document-oriented database with a high-level Query builder interface.

  7. ccapi

    A header-only C++ library for interacting with crypto exchanges. Bindings for Python, Java, C#, Go, and Javascript are provided.

    Project mention: Claude Code IDE Integration for Emacs | news.ycombinator.com | 2025-08-06

    I work for a medium-sized proprietary/discretionary fund. AFAIK the principles trade all kinds of stuff, macro stuff. My current job is tuning up the execution on the cryptocurrency adjacent desk, but not like blockchain stuff, it's somewhere in between OG crypto trading stuff and like Wall St. HFT circa 2006-2010 depending on how you measure, it's in the "kernel bypass matters but FPGAs are still exotic" sort of regime, some of it is legacy REST APIs still but FIX 4.2 SBE and other real finance protocols (and real banks and stuff) are starting to be a part of the ecosystem.

    I aspire to be a lot faster than this stuff (I've built faster stuff than this) but this is quite a good library (amazingly good by OSS standards, good stuff in this area is rarely OSS, props to the maintainers): https://github.com/crypto-chassis/ccapi, in particular this library does a really good job of being correct across a lot of surface area, it's serious people doing it, and there are forks of it that use DPDK floating around.

    If by who's paying for it you mean the big Anthropic bill? My boss's boss is pretty enlightened about the fact that learning how to use AI well is expensive, so when I'm on a tight schedule I get a pretty forgiving budget for the model fees. It's a pretty serious perk in the sense that it's really expensive to master using these things :)

  8. yggdrasil-decision-forests

    A library to train, evaluate, interpret, and productionize decision forest models such as Random Forest and Gradient Boosted Decision Trees.

  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. Data-Structures-and-Algorithms

    Data Structures and Algorithms implemented In Python, C, C++, Java or any other languages. Aimed to help strengthen the concepts of DSA. Give a Star 🌟 if it helps you.

  12. bomberland

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

  13. qtedit4

    qtedit4 is an IDE for Rust, Go, C++ Python and more

    Project mention: XediX alternatives - qtedit4 and Yamuna | libhunt.com/r/XediX | 2025-06-17
  14. vulkan

    Vulkan API bindings for Go programming language (by goki)

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++ Go discussion

Log in or Post with

C++ Go related posts

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

    11 projects | news.ycombinator.com | 9 Aug 2025
  • Redis Pub/Sub vs Laravel Reverb: Real-Time Laravel at Its Best

    2 projects | dev.to | 1 Aug 2025
  • Makefiles are older than Doom why are we still using them?

    3 projects | dev.to | 17 May 2025
  • I Implemented Shazam's Algorithm in Golang [video]

    2 projects | news.ycombinator.com | 25 Feb 2025
  • Llama.cpp supports Vulkan. why doesn't Ollama?

    19 projects | news.ycombinator.com | 31 Jan 2025
  • Show HN: Clean and Simple Flutter News Client on Web

    1 project | news.ycombinator.com | 17 Jan 2025
  • 6 Easy Ways to Run LLM Locally + Alpha

    8 projects | dev.to | 11 Nov 2024
  • A note from our sponsor - JetBrains
    surveys.jetbrains.com | 1 Sep 2025
    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! Learn more →

Index

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

# Project Stars
1 FlatBuffers 24,677
2 redpanda 10,797
3 LiteIDE 7,707
4 kubedoom 2,104
5 reindexer 791
6 ccapi 664
7 yggdrasil-decision-forests 603
8 miqt 518
9 Data-Structures-and-Algorithms 272
10 bomberland 118
11 qtedit4 37
12 vulkan 8

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?