C Programming

Open-source C projects categorized as Programming

Top 17 C Programming Projects

  • raylib

    A simple and easy-to-use library to enjoy videogames programming

    Project mention: People who have made their own engines, would you do it again? | reddit.com/r/gamedev | 2023-03-28

    You didn't mention your preferred language. If it's Java, check out libGDX. If it's C# check out either Unity or Godot. If you really want to get as lean as possible, more or less regardless of language, check out https://www.raylib.com/

  • CreepyCodeCollection

    A Nonsense Collection of Disgusting Codes

    Project mention: Creepy Code Collection: A Nonsense Collection of Disgusting Codes | news.ycombinator.com | 2022-10-06
  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • SGDK

    SGDK - A free and open development kit for the Sega Mega Drive

    Project mention: Problem with compiling | reddit.com/r/SGDK | 2023-01-30

    It might have needed two at one point. I see both mentioned in a few places, but the wiki appears to say you need the full path. https://github.com/Stephane-D/SGDK/wiki/SGDK-Usage

  • minixfromscratch

    Development and compilation setup for the book versions of MINIX (2.0.0 and 3.1.0) on QEMU

    Project mention: MINIX from Scratch | reddit.com/r/patient_hackernews | 2023-02-23
  • felix

    The Felix Programming Language (by felix-lang)

    Project mention: Not well known programming languages with interesting features? | reddit.com/r/ProgrammingLanguages | 2022-06-20

    [felix] https://github.com/felix-lang/felix Statically typed scripting language with coroutines, functional and procedural programming, polymorphism, explicit kinding, compact linear types, row polymorphism, type classes, C/C++ or better performance.

  • Energy-Languages

    The complete set of tools for energy consumption analysis of programming languages, using Computer Language Benchmark Game

    Project mention: I don't hate it. But I can't deny it. | reddit.com/r/ProgrammerHumor | 2023-03-05

    The study made their own measurements. They did not re-use measurements made by the benchmarks game.

  • pvsneslib

    PVSnesLib : A small, open and free development kit for the Nintendo SNES

    Project mention: Brainf*ck | reddit.com/r/ProgrammerHumor | 2023-01-27
  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • One

    One (onelang) is an open-source system programming language that makes it easy to build reliable, efficient and performant software. (release as soon) 1️⃣ 🕐 🩱 (by One-Language)

  • well

    The Future of Assembly Language. https://wellang.github.io/well/

    Project mention: Wesm assembler args overhaul? | reddit.com/r/ProgrammingLanguages | 2022-08-21
  • CodeNect-VPS

    CodeNect is a visual programming software developed for my thesis as a supplementary tool for beginners in programming.

  • fujprog

    FPGA ULX2/3 JTAG programmer

  • ANSI_C

    My journey through learning C following the "The ANSI C programming language" book, and more. (by Rad-hi)

  • Arin-Virtual-Assistant

    Trying to implement my own virtual assistant for my linux system using C and C++

  • keystance

    An open-source text-editor / enhanced version of kilo

  • space-invaders-gameboy

    Remaking Space Invaders for the gameboy, from scratch. Using GBDK 2020. Tutorial here: https://laroldsjubilantjunkyard.com/tutorials/recreating-gameboy-games/space-invaders/

  • iyte-ee103

    C (programming language) programmes I wrote when I was learning it. Please see README.md for task descriptions.

    Project mention: I created a GitHub repository for beginners in C programming language. | reddit.com/r/C_Programming | 2023-03-26

    Repository Link I am a freshman Electronics and Comms. Engineering student from Turkey. Last term, I took Intro to Programming lectures at university, taught by instructor Cenk Efeler (ex-Bell Labs). In these lectures, we mostly covered C programming language. And I wanted to publish the programmes I wrote that made me reinforce what I learned in synchronous lectures, for public benefit. GitHub wanted me to put License to publish this repo on GH Edu but you can use them as you want. These tasks are entry level, I don't claim any proficiency to people for completing these tasks.

  • advent-of-code

    Advent of Code 2019, 2020, 2021, in Bash and/or C. (by braoult)

    Project mention: -🎄- 2022 Day 1 Solutions -🎄- | reddit.com/r/adventofcode | 2022-11-30


  • SaaSHub

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

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). The latest post mention was on 2023-03-28.

C Programming related posts


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

Project Stars
1 raylib 12,357
2 CreepyCodeCollection 2,288
3 SGDK 1,389
4 minixfromscratch 1,066
5 felix 721
6 Energy-Languages 607
7 pvsneslib 601
8 One 240
9 well 54
10 CodeNect-VPS 36
11 fujprog 33
12 ANSI_C 22
13 Arin-Virtual-Assistant 9
14 keystance 5
15 space-invaders-gameboy 2
16 iyte-ee103 2
17 advent-of-code 0
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives