nowfound

Life & fun · alternatives · 2026

24 alternatives to Cross-platform thread/mutex/tss/atomic operations in C

🔠 Cross-platform thread/mutex/tss/atomic operations in C - mulle-concurrent/mulle-thread

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Cross-platform thread/mutex/tss/atomic operations in C launched in 2016; newer entries below may have overtaken it.

  1. 1

    Single header stackful cross-platform coroutine library in pure C. - edubart/minicoro

    2021 · github.com · its alternatives →

  2. 2
  3. 3

    Multithreaded, non-blocking Linux server framework in Rust - nathansizemore/hydrogen

    2016 · github.com · its alternatives →

  4. 4

    Build, deploy, and scale hybrid apps, the easy way

    2016 · ionic.io · its alternatives →

  5. 5UC
  6. 6

    Ultra fast, scalable and fully collaborative prototyping

    2016 · atomic.io · its alternatives →

  7. 7

    A multitasking monolithic Kernel based x86 targeting Operating System written in C# from scratch aiming for high-level implementation of drivers in managed environment. - amaneureka/AtomOS

    2017 · github.com · its alternatives →

  8. 8MP

    I have been working on this game somewhat sparsely for the past three years or so. However, it is still in a very early stage, and there is a lot of work to do. One of my friends encouraged me to post about it here, since he felt people might find interesting how I don’t use any libraries for it. The game can be played on a browser by virtue of WebAssembly. There are native ports using either MiniFB or SDL2, but you have to build those yourself. I decided to write the game in C because I feel like it is a simple language that a lot of people can understand well enough, and I didn’t think I…

    2023 · zamfofex.neocities.org · its alternatives →

  9. 9

    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 →

  10. 10

    Hello everyone, Today we released iceoryx2 v0.4! iceoryx2 is a service-based inter-process communication (IPC) library designed to make communication between processes as fast as possible - like Unix domain sockets or message queues, but orders of magnitude faster and easier to use. It also comes with advanced features such as circular buffers, history, event notifications, publish-subscribe messaging, and a decentralized architecture with no need for a broker. For example, if you're working in robotics and need to process frames from a camera across multiple processes, iceoryx2 makes it…

    2024 · ekxide.io · its alternatives →

  11. 11

    Concurrency library for C (coroutines). Contribute to tidwall/neco development by creating an account on GitHub.

    2024 · github.com · its alternatives →

  12. 12

    :copyright: Concurrent Programming Library (Coroutine) for C11 - sharow/libconcurrent

    2016 · github.com · its alternatives →

  13. 13

    A library for creating native cross-platform GUI apps - yue/yue

    2017 · github.com · its alternatives →

  14. 14

    🎁 A glib-like multi-platform c library. Contribute to tboox/tbox development by creating an account on GitHub.

    2022 · github.com · its alternatives →

  15. 15

    Non-preemptive Thread Hierarchy Manager. Contribute to gueststar/nthm development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  16. 16

    A cross-language, zero-copy coroutine observability framework based on the cTP shared-memory protocol, utilizing lock-free ring buffers for ultra-low overhead state tracing. - lixiasky-back/coroTracer

    Mar 2026 · github.com · its alternatives →

  17. 17

    📶 A lock- and wait-free hashtable (and an array too) - mulle-concurrent/mulle-concurrent

    2016 · github.com · its alternatives →

  18. 18

    A cross-platform version of the ETH Oberon System 3 compatible with the Oberon+ compiler and IDE - rochus-keller/OberonSystem3

    2023 · github.com · its alternatives →

  19. 19

    Meta programming utilities for C++14. Merged in matt-42/lithium - matt-42/iod

    2014 · github.com · its alternatives →

  20. 20

    A concurrent thread-safe hash map implemented in C++ - kshk123/hashMap

    2017 · github.com · its alternatives →

  21. 21EA

    Hi HN! If you've ever tried to build a desktop app, you probably understand our frustrations with how challenging it is to build one and make it available on Mac, Windows, and Linux. Even with Electron, you still have to set up your own build pipelines, updating mechanisms, code-signing, deployments, and deal with cross-platform compatibility issues. We built EXT to make building cross-platform desktop software easier! Dog-fooding our own APIs, we ported 36 initial games and utilities to the EXT store (all free), and we've open-sourced all of them: https://github.com/extpkg If…

    2024 · ext.store · its alternatives →

  22. 22

    A year after the 0.8.0 release, I am proud to announce the release version 0.13.0 of mulle-objc with the MulleFoundation. This coincides with the release of the new mulle-clang compiler and mulle-lldb debugger, which are based on llvm 6.0. This release brings cross-platform Objective-C development a

    2018 · mulle-kybernetik.com · its alternatives →

  23. 23

    A declarative library to make blocking code play nicely with the tornado ioloop - bobpoekert/tornado-threadpool

    2012 · github.com · its alternatives →

  24. 24

    A cross-platform (Windows, MacOS, Linux) implementation of beep - louisabraham/beep

    2018 · github.com · its alternatives →

Also compare

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 →