Dev tools · alternatives · 2026
24 alternatives to Go Bindings for SCIP Optimizer
Go Bindings for SCIP. Contribute to egoisutolabs/scipgo development by creating an account on GitHub.
SciPGo provides Go language bindings for the SCIP Optimizer, enabling Go developers to access SCIP's mathematical optimization capabilities. SCIP is a solver for mixed-integer programming and constraint problems. The… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1QB
Qt binding for Go (Golang) with support for Windows / macOS / Linux / FreeBSD / Android / iOS / Sailfish OS / Raspberry Pi / AsteroidOS / Ubuntu Touch / JavaScript / WebAssembly
2017 · therecipe.github.io · its alternatives →
- 2

This started as a hard requirement for my TUI-based editor application, it ended up going in a few different directions. A suite of tools that help with semantic code entities: https://github.com/odvcencio/gts-suite A next-gen version control system called Got: https://github.com/odvcencio/got I think this has some pretty big potential! I think there's many classes of application (particularly legacy architecture) that can benefit from these kinds of analysis tooling. My next post will be about composing all these together, an exciting project I call…
Feb 2026 · github.com · its alternatives →
- 3

An experimental language which adds functional programming features to Go. - albrow/fo
2018 · github.com · its alternatives →
- 4

The gsp compiler. Contribute to gsp-lang/gsp development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 5

GoJava - Java bindings for Go packages. Contribute to sridharv/gojava development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 6

A dialect of Go with optional types and without nil references. - tcard/sgo
2016 · github.com · its alternatives →
- 7

Python bindings for the Godot Engine's extension API (WIP) - godopy/godopy
2020 · github.com · its alternatives →
- 8

Build production-ready AI agents in Go.
Nov 2025 · github.com · its alternatives →
- 9

Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM. - tinygo-org/tinygo
2018 · github.com · its alternatives →
- 10CA
2023 · codeperfect95.com · its alternatives →
- 11

go generate based graphql server library. Contribute to 99designs/gqlgen development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 12

Hey HN, I just published v0.1.0 of go-bt and would love some feedback from the Go veterans here. Thanks in advance!
Apr 2026 · github.com · its alternatives →
- 13

Hey all, I just wanted to share a project I've been working on for the past month. After years of heavy frameworks, I really like the idea of using htmx, but it’s a little too low level for me and needs a thin layer above it to facilitate things like components, better syntax with complex JS inside of an attribute, etc To try and solve this problem with a very minimal stack (golang + htmx) that I've been really enjoying, I'm building this project to cater to my needs and was thinking it would be useful for other developers.
2024 · htmgo.dev · its alternatives →
- 14

A single / multi layer / recurrent neural network written in Golang. - made2591/go-perceptron-go
2017 · github.com · its alternatives →
- 15

I spent the past 2 weeks making this toy programming language. I basically forked the Go scanner/parser, and changed the syntax to have functions return a single value. This enable proper Result/Option type to be used as well as propagating errors with an operator. I also wanted to have short "type inferred" anonymous functions to be able to use functions like Map/Reduce/Filter, without having to use 100 characters to specify the types.
2025 · github.com · its alternatives →
- 16

An alternative to stack traces for your Go errors. Contribute to bracesdev/errtrace development by creating an account on GitHub.
2023 · github.com · its alternatives →
- 17

- 18BA
Hey HN Borgo is a programming language I've been working on for the past year. It looks like Rust (because I didn't want to write a parser) and compiles to Go. What I want from a programming language is: - Sum types - Pattern matching - Option/Result types - Garbage collected - Concurrency without async - Good third-party package ecosystem Borgo is my attempt at filling the gaps in the list above, adding features seen in ML-like languages to Go. One ambitious goal of this project is to be compatible with existing Go packages. Generating bindings is pretty much automatic (there's an…
2023 · borgo-lang.github.io · its alternatives →
- 19

The Gsp Prelude and Go bindings. Contribute to gsp-lang/stdlib development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 20IP
2017 · strandmark.net · its alternatives →
- 21AM
Hi all, I’m hacking on new features for the ClickHouse native client and wanted the same “just call the model” ergonomics JavaScript and Python now enjoy. It didn’t exist for modern C++, so I wrote one. ai‑sdk‑cpp (Apache‑2.0) gives you: - Unified calls to OpenAI (GPT‑4o) and Anthropic (Claude 3.5) with a single C++20 API. - Streaming, multi‑turn chat, error handling—all std::optional/std::variant, no macros. - Tool calling (function‑calling) so the model can hit real APIs; sync or async, runs in parallel. The tricky bit: C++ still lacks real reflection, so mapping plain functions →…
2025 · its alternatives →
- 22

C to Go Assembly. Contribute to minio/c2goasm development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 23

- 24

Hi there, I've been working sporadically over the last six months on a go monorepo tool (0 config it just use go workspace and go convention). It’s basically like TurboRepo but without the task runner. The tool builds a dependency graph between packages, allowing you to do things similar to what you can do in TurboRepo, like "only test the packages and the packages that depend on them, compared to the main branch," or "only install dependencies for Package A and its dependencies," etc. I use native go tool to get dependencies and create dependency graph between the package.Nothing crazy but…
2024 · github.com · its alternatives →
Also compare
- Qt binding for Go with support for all major operating systems alternatives
- I ported Tree-sitter to Go alternatives
- Fo: An experimental language which adds generics on top of Go alternatives
- A Lisp compiler and environment in Go alternatives
- GoJava – Server/desktop Java bindings to Go packages alternatives
- SGo, a dialect of Go that avoids nil-related panics with optionals alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →