Dev tools · alternatives · 2026
24 alternatives to CCo – Go-style coroutines in C
Go-style coroutines in C. Contribute to gtutino/CCo development by creating an account on GitHub.
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1

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

Concurrency library for C (coroutines). Contribute to tidwall/neco development by creating an account on GitHub.
2024 · github.com · its alternatives →
- 3

:copyright: Concurrent Programming Library (Coroutine) for C11 - sharow/libconcurrent
2016 · github.com · its alternatives →
- 4

A pure C (-std=c89) implementation of Go channels, including blocking and non-blocking selects. - GitHub - rochus-keller/CspChan: A pure C (-std=c89) implementation of Go channels, including blocking and non-blocking selects.
2023 · github.com · its alternatives →
- 5

Go-like DSL for C#. Contribute to kpocza/GoSharp development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 6

Single header stackful cross-platform coroutine library in pure C. - edubart/minicoro
2021 · github.com · its alternatives →
- 7

Pure C implementation of Go channels. Contribute to tylertreat/chan development by creating an account on GitHub.
2014 · github.com · its alternatives →
- 8

Compiler for the C3 language. Contribute to c3lang/c3c development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 9

Real Goroutines for Python 3.13t+ free-threaded. Contribute to robertsdotpm/runloom development by creating an account on GitHub.
Jul 2026 · github.com · its alternatives →
- 10

A GitHub Copilot CLI, written in Go. Contribute to denysvitali/gopilot-cli development by creating an account on GitHub.
2024 · github.com · its alternatives →
- 11

Cross platform C preprocessor and compiler. Contribute to andrewchambers/cc development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 12

The game of Go for the command line. Contribute to tsujigiri/gosh development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 13

My favorite C programming practices. Contribute to mcinglis/c-style development by creating an account on GitHub.
2013 · github.com · its alternatives →
- 14

Coloured progress-bar for your Golang CLI. Contribute to alexellis/cli-progress-animation development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 15

Coroutines, structured concurrency and CSP for Swift on macOS and Linux. - Zewo/Venice
2015 · github.com · its alternatives →
- 16

Learn how to make serverless functions in Go with the CLI and new Golang language template built with love by the OpenFaaS community.
2017 · blog.alexellis.io · its alternatives →
- 17

Lisp 4 Go. Contribute to codr7/gfun development by creating an account on GitHub.
2022 · github.com · its alternatives →
- 18

Go bindings to SQLite using wasm2go. Contribute to ncruces/go-sqlite3 development by creating an account on GitHub.
2023 · github.com · its alternatives →
- 19

Contribute to adaptive-scale/go-mongosh development by creating an account on GitHub.
Mar 2026 · github.com · its alternatives →
- 20

A collection of utilities for async code in Go. Contribute to 41north/async.go development by creating an account on GitHub.
2022 · github.com · its alternatives →
- 21

A simple discrete event simulator in Go. Contribute to JensRantil/steps development by creating an account on GitHub.
2025 · github.com · its alternatives →
- 22

Golang bindings for Roc Toolkit. Contribute to roc-streaming/roc-go development by creating an account on GitHub.
2023 · github.com · its alternatives →
- 23

Like The Super Tiny Compiler, but in Go. Contribute to hazbo/the-super-tiny-compiler development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 24

Go Traffic Shaper. Contribute to orkunkaraduman/go-ioshape development by creating an account on GitHub.
2018 · github.com · its alternatives →
Also compare
- C to Go Assembly alternatives
- Neco – Coroutine Library for C alternatives
- Libconcurrent – Coroutines in C alternatives
- A pure C89 implementation of Go channels, with blocking selects alternatives
- Go# – go-like concurrency aspects in C# alternatives
- Asymmetric stackful cross-platform Coroutines in pure C 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 →