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++

    Project mention: Flecs – A fast entity component system (ECS) for C and C++ | news.ycombinator.com | 2024-10-19
  2. SaaSHub

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

    SaaSHub logo
  3. gravity

    Gravity Programming Language

  4. yyjson

    The fastest JSON library in C

  5. bdwgc

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

  6. CPU-X

    CPU-X is a Free software that gathers information on CPU, motherboard and more

  7. soloud

    Free, easy, portable audio engine for games

  8. zip

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

    Project mention: Which programming languages run faster in the browser? | dev.to | 2024-07-21

    zip for C++

  9. mlibc

    Portable C standard library

    Project mention: Mlibc: A C Standard Library | news.ycombinator.com | 2024-08-28
  10. MQTT-C

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

  11. libplctag

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

  12. portable-snippets

    Collection of miscellaneous portable C snippets.

  13. mps

    The Memory Pool System (by Ravenbrook)

    Project mention: Jank development update – Moving to LLVM IR | news.ycombinator.com | 2024-10-17
  14. tulipcc

    The Tulip Creative Computer - a portable Python synthesizer for music and graphics

    Project mention: The Mega65 | news.ycombinator.com | 2024-09-27

    The Tulip Creative Computer[1][2] hits a lot of your points (I'm just a customer). It is definitely not a retro computer with an 8 bit processor, limited memory etc. Instead, it uses modern technology (ESP32S3 microcontroller with megabytes of flash memory and RAM, color touch screen etc.) and runs a modern programming language (MicroPython) that also serves as the operating system.

    This particular product might not be exactly what you want, but it shows that you can use these technologies to build a computer that is much simpler than a modern PC in both hardware and software, but is still very capable, and intriguing to use.

    1. https://github.com/shorepine/tulipcc

  15. FastLZ

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

  16. wolfssh

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

  17. wolfBoot

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

    Project mention: wolfBoot: wolfSSL Secure Bootloader | news.ycombinator.com | 2024-02-07
  18. signify

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

    Project mention: Show HN: Signify – FOSS tool to generate Email signatures (HTML and PNG) | news.ycombinator.com | 2025-01-04

    Not to be confused with https://github.com/aperezdc/signify which can be used for the other kind of signature. I don't think it is typically used for email, but it probably could be, and I intitially thought that was what this was about.

  19. errorlookup

    Simple tool for retrieving information about Windows errors codes.

  20. nbsdgames

    A package of 18 text-based modern games

  21. Zenroom

    Embedded no-code VM executing human-like language to manipulate data and process cryptographic operations.

  22. QCBOR

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

  23. sha-2

    SHA-2 algorithm implementations (by amosnier)

  24. netbsd-curses

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

    Project mention: Oasis – a small, statically-linked Linux system | news.ycombinator.com | 2024-01-26
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 6,657
2 gravity 4,338
3 yyjson 3,198
4 bdwgc 3,064
5 CPU-X 2,096
6 soloud 1,839
7 zip 1,448
8 mlibc 899
9 MQTT-C 796
10 libplctag 732
11 portable-snippets 702
12 mps 580
13 tulipcc 471
14 FastLZ 453
15 wolfssh 388
16 wolfBoot 374
17 signify 290
18 errorlookup 266
19 nbsdgames 211
20 Zenroom 205
21 QCBOR 194
22 sha-2 183
23 netbsd-curses 152

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com