C Portable

Open-source C projects categorized as Portable

Top 23 C Portable Projects

  1. flecs

    A fast entity component system (ECS) for C & C++

  2. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
  3. gravity

    Gravity Programming Language

    Project mention: Gravity Language Architecture | news.ycombinator.com | 2026-02-23
  4. yyjson

    The fastest JSON library in C

    Project mention: fastjson 0.3.0: A Faster Drop-In ext/json for PHP, Backed by yyjson | dev.to | 2026-05-20

    fastjson is option three. It's a native PHP extension that wraps yyjson 0.12.0 (MIT, ~6K LOC of focused C) behind a namespaced API that mirrors ext/json's contract. PHP 8.3 minimum; 8.4 and 8.5 supported; coexists with ext/json.

  5. bdwgc

    The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)

  6. soloud

    Free, easy, portable audio engine for games

  7. zip

    A portable, simple zip library written in C (by kuba--)

  8. mlibc

    Portable C standard library

    Project mention: Mlibc: A fukk-featured portable C standard library | news.ycombinator.com | 2026-06-26
  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. tulipcc

    The Tulip Creative Computer and AMYboard - portable Python synthesizers

    Project mention: The Tulip Creative Computer | news.ycombinator.com | 2026-01-13
  11. libplctag

    This C library provides a portable and simple API for accessing Allen-Bradley and Modbus PLC data over Ethernet.

  12. MQTT-C

    A portable MQTT C client for embedded systems and PCs alike.

  13. portable-snippets

    Collection of miscellaneous portable C snippets.

    Project mention: Portable Snippets: Collection of miscellaneous portable C snippets | news.ycombinator.com | 2026-05-06
  14. mps

    The Memory Pool System (by Ravenbrook)

  15. kirc

    Lightweight terminal IRC client (by mcpcpc)

  16. FastLZ

    Small & portable byte-aligned LZ77 compression (by ariya)

  17. wolfBoot

    wolfBoot is a portable, OS-agnostic, secure bootloader for microcontrollers, supporting firmware authentication and firmware update mechanisms.

  18. wolfssh

    wolfSSH is a small, fast, portable SSH implementation, including support for SCP and SFTP.

  19. signify

    OpenBSD tool to sign and verify signatures on files. Portable version.

  20. nbsdgames

    A package of 21 new, improved, text-based games. Some are entirely original ideas. Best and lightest! Years of free, fun and endless brain exercise for everyone.

    Project mention: Show HN: NBSDgames – 21 new, improved, original text games for Unix, DOS, Plan9 | news.ycombinator.com | 2026-06-10
  21. errorlookup

    Simple tool for retrieving information about Windows errors codes.

  22. Zenroom

    Secure execution VM executing human-like language (no-code) to operate on data and advanced cryptographic operations.

    Project mention: Zenroom – No-code cryptographic virtual machine | news.ycombinator.com | 2025-12-02
  23. QCBOR

    Comprehensive, powerful, commercial-quality CBOR encoder/ decoder that is still suited for small devices.

  24. sha-2

    SHA-2 algorithm implementations (by amosnier)

  25. netbsd-curses

    libcurses and dependencies taken from netbsd and brought into a portable shape (at least to musl or glibc)

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C Portable discussion

Log in or Post with

C Portable related posts

Index

What are some of the best open-source Portable projects in C? This list will help you:

# Project Stars
1 flecs 8,718
2 gravity 4,573
3 yyjson 3,895
4 bdwgc 3,543
5 soloud 2,144
6 zip 1,610
7 mlibc 1,141
8 tulipcc 968
9 libplctag 903
10 MQTT-C 895
11 portable-snippets 762
12 mps 622
13 kirc 546
14 FastLZ 543
15 wolfBoot 537
16 wolfssh 498
17 signify 319
18 nbsdgames 316
19 errorlookup 316
20 Zenroom 251
21 QCBOR 240
22 sha-2 201
23 netbsd-curses 167

Sponsored
AppSignal knows why the f*#k it crashed.
Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
www.appsignal.com