nowfound

Dev tools · alternatives · 2026

24 alternatives to A glib-like multi-platform C library

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

This is a multi-platform C library designed to provide glib-like functionality across different operating systems. It serves software developers who need portable C programming tools and utilities. The library focuses… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. A glib-like multi-platform C library launched in 2022; newer entries below may have overtaken it.

  1. 1

    glib-like multi-platform embed c

    2017 · github.com · its alternatives →

  2. 2LA
  3. 3

    A repository that collects libc ABI files for multiple versions and a tool to combine them into one dataset. - ziglang/libc-abi-tools

    2021 · github.com · its alternatives →

  4. 4

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

    2017 · github.com · its alternatives →

  5. 5GA

    geeonx, cross-platform, crossplatform, multiplatform, gui, library, gui designer, interface

    2019 · geeonx.org · its alternatives →

  6. 6
    TDLib▲298

    Build your own Telegram

    2018 · telegram.org · its alternatives →

  7. 7

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

    2021 · github.com · its alternatives →

  8. 8

    Pure C implementation of Go channels. Contribute to tylertreat/chan development by creating an account on GitHub.

    2014 · github.com · its alternatives →

  9. 9

    An experimental Python-to-C transpiler and domain specific language for embedded high-performance computing - zanellia/prometeo

    2021 · github.com · its alternatives →

  10. 10

    I've created a GitHub Action for running commands on multiple platforms. This includes platforms that GitHub Actions don't natively support. It currently supports FreeBSD, OpenBSD and NetBSD. OpenBSD can run on x86-64 and ARM64, the other operating systems run on x86-64. Some of the features that are supported include: * Multiple operating system with one single action * Multiple versions of each operating system * Allows to use default shell or Bash shell * Low boot overhead * Fast execution * Runs on both macOS and Linux runners Compared to similar solutions like…

    2023 · github.com · its alternatives →

  11. 11
  12. 12IB

    This weekend I created stacklib.h - a single-header library that brings Forth-style stack operations to C. It implements a basic interpreter with: - Stack operations (push/pop/dup/swap/over/drop) - Arithmetic (+, -, *, /) - Output (., emit, cr) - Stack inspection (.s, depth) Example usage: Stack s; stack_init(&s); dict_init(); exec(&s, "10 20 + ."); // Prints "30" exec(&s, "1 2 3 4 .s"); // Shows stack contents The library is self-contained, requires no dependencies, and handles basic error checking. It was inspired by wanting to understand…

    2025 · its alternatives →

  13. 13

    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 →

  14. 14

    C simple and elegant implementation of an actor library - GitHub - FedeDP/libmodule: C simple and elegant implementation of an actor library

    2018 · github.com · its alternatives →

  15. 15

    Cross platform C preprocessor and compiler. Contribute to andrewchambers/cc development by creating an account on GitHub.

    2015 · github.com · its alternatives →

  16. 16

    multilspy is a cross-platform library that we have built to set up and interact with various language servers in a unified and easy way. Language servers are tools that perform a variety of static analyses on source code and provide useful information such as type-directed code completion suggestions, symbol definition locations, symbol references, etc., over the Language Server Protocol (LSP). multilspy intends to ease the process of using language servers, by abstracting the setting up of the language servers, performing language-specific configuration and handling communication with the…

    2024 · github.com · its alternatives →

  17. 17

    A cross-platform build utility based on Lua

    2019 · xmake.io · its alternatives →

  18. 18

    🔥 A cross-platform build utility based on Lua. Contribute to xmake-io/xmake development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  19. 19MP

    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 →

  20. 20

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

    2024 · github.com · its alternatives →

  21. 21

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

    2014 · github.com · its alternatives →

  22. 22

    Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows). - webview/webview

    2017 · github.com · its alternatives →

  23. 23

    C to Go Assembly. Contribute to minio/c2goasm development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  24. 24

    Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows). - webview/webview

    2017 · 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 →