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

glib-like multi-platform embed c
2017 · github.com · its alternatives →
- 2LA
2015 · libcox.net · its alternatives →
- 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

A library for creating native cross-platform GUI apps - yue/yue
2017 · github.com · its alternatives →
- 5GA
geeonx, cross-platform, crossplatform, multiplatform, gui, library, gui designer, interface
2019 · geeonx.org · its alternatives →
- 6

- 7

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

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

An experimental Python-to-C transpiler and domain specific language for embedded high-performance computing - zanellia/prometeo
2021 · github.com · its alternatives →
- 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

2024 · github.com · its alternatives →
- 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

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

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

Cross platform C preprocessor and compiler. Contribute to andrewchambers/cc development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 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

A cross-platform build utility based on Lua
2019 · xmake.io · its alternatives →
- 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 →
- 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

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

Meta programming utilities for C++14. Merged in matt-42/lithium - matt-42/iod
2014 · github.com · its alternatives →
- 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

C to Go Assembly. Contribute to minio/c2goasm development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 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
- A glib-like multi-platform c library alternatives
- Libcox – A C Library for Cross-Platform System Calls alternatives
- A 166 KB file for cross compiling glibc for any version, any target alternatives
- Yue – A new library to create cross-platform GUI apps alternatives
- Geeonx a Multiplatform C GUI-Library (Linux, Windows, macOS) alternatives
- TDLib 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 →