An open API service indexing awesome lists of open source software.

C

C is a programming language designed by Dennis Ritchie at Bell Labs. C is very widely used, straightforward, and can be compiled to a number of platforms and operating systems. C is an imperative language, with a small number of keywords and a large number of mathematical operators. C is also a very low level programming language, which means it can communicate directly with hardware.

https://github.com/irobot42/deitels-c-9e

My solutions for C How to program 9e book // WIP

9e c deitel exercises how-to-program solutions

Last synced: 20 May 2026

https://github.com/inunix3/raypong

Clone of Ping Pong written in C using raylib.

2d-game c game just-for-fun ping-pong raylib

Last synced: 03 Apr 2025

https://github.com/cpscript/irc-client

A simple "internet relay chatting"(IRC) client built using C based from "https://github.com/IanMarcoMoffett/mini-irc-client" :3

c forum forums ipv4 irc irc-client irc-protocol irc-server makefile network

Last synced: 28 Mar 2025

https://github.com/yaroslavchuiko/ucode-uchat

A client-server chat application for Linux and MacOS, written in C.

c chat client-server css gtk3 json linux macos makefile openssl sqlite threads uchat ucode ucode-c ucode-connect

Last synced: 02 Apr 2026

https://github.com/eafy/zjlog

Log redirection output tool for iOS, you can set the Log level, redirect output to the proxy interface, save logs to the sandbox, support for c、c++、m、mm code files, and more.

c cplusplus log nslog oc printf

Last synced: 14 Feb 2026

https://github.com/gaurav-deep01/conways-game-of-life

Theory of cellular automatons

c sdl sdl2-ttf

Last synced: 09 Sep 2025

https://github.com/guille-ux/zynkvm

The Virtual Machine for ZynkLite & ZynkPy

c dynamic-programming language-development machine programming-language stack vm

Last synced: 17 Jun 2025

https://github.com/okoge-kaz/compiler_construction

Tokyo Institute of Technology 2022-2Q CSC. T372

c compiler cpp tokyotech tokyotech-class

Last synced: 19 May 2026

https://github.com/ttwno/subnetting

A program to compute various information about network subnets

c cli linux networking onedaybuild subnet subnet-calculator subnetting

Last synced: 03 Apr 2025

https://github.com/ateeqrana7/compiler-construction-count-elements

Compiler Construction - Count Elements (The following programs is a LEX/FLEX program that counts total characters, words and lines from multiple files. The filenames are passed to the program as command-line arguments.)

c compiler-construction compilerconstruction flex lex

Last synced: 09 Jul 2026

https://github.com/redneath/license-generator

CLI tool written in C to automate the creation of lincense files

c cli license-generator

Last synced: 11 Apr 2025

https://github.com/antsevs/morsecodeinterpreter

Using ARM7 architecture assembly language in tandem with the C programming language, I created a morse code interpreter which takes real-time GPIO input from switches, and translates to ASCII on an I2C interface LCD, utilizing a Raspberry Pi Microncontroller.

armv7 c morse-code

Last synced: 11 Apr 2025

https://github.com/victor-base/victorcsharpbinding-sdk

Provides Interop config between Low level core & C#.

binding c csharp dotnet interoperability wrapper

Last synced: 11 Apr 2025

https://github.com/rohanvdvivedi/cutlery

A configurable data structures library in C.

c data-structures system-programming

Last synced: 11 Apr 2025

https://github.com/sathninduk/c-playground

C language playground | Sri Lanka Institute of Information Technology - Year 1, Semester 1

c sliit

Last synced: 09 Sep 2025

https://github.com/electrocodeur/chenillard

Projet : Chenillard

arduino c

Last synced: 05 May 2026

https://github.com/drsoliddevil/beditor

A CLI text editor written in C

c cli text-editor

Last synced: 04 Apr 2025

https://github.com/electrocodeur/ir_emetteur

Projet : Emetteur Infrarouge

arduino c

Last synced: 04 May 2026

https://github.com/iamjayprakash/trainreservationsystem

This is a C program that simulates the booking of train tickets for a fictitious train. The program asks the user to select the class and type of seat they want to book, and based on availability, allocates a seat number to the user. It then asks for passenger details and calculates the fare for the ticket.

c cprogramming-language cproject reservation-system train

Last synced: 10 Apr 2025

https://github.com/electrocodeur/rf433_dht11

Projet : RF 433 avec DHT11

arduino c

Last synced: 05 May 2026

https://github.com/iamjayprakash/learnsmashersintern

This Repository contains codes in C Language related to intern with Learn smashers in c programming .

c cprogramming-language internships learnsmashers programming

Last synced: 10 Apr 2025

https://github.com/wa1tnr/ringbuffer-ntb99-tnr-a

Experiments with netube99/RingBuffer.git - local work by wa1tnr - May 2022 - version a

c ring-buffer serial uart

Last synced: 04 Apr 2025

https://github.com/21bruce/uvmtd

System Daemons for testing UVM on OpenBSD

c openbsd uvm virtual-memory

Last synced: 20 Jan 2026

https://github.com/ayushnagar123/password-management-system

This is a software which will help you to store,protect and retrieve your passwords whenever you require. Made by Ayush Nagar(ayushnagar123), Akshara Nigam(aksharanigam1112), Kapil Kumar Israni(090max) and Anushka Agarwal.

c password-manager password-retrieval password-safety password-store password-updation

Last synced: 09 Sep 2025

https://github.com/avvessalom/zfsgangster

Лабораторная работа по перелапачиванию zfs (ИТМО, ПИиКТ-СиППО, 3 курс).

c filesystem itmo-university system-programming zfs

Last synced: 04 Apr 2025

https://github.com/ozogxyz/3drenderer

Personal repo for 3D rendering in C Pikuma course.

c fundamentals graphics-engine rendering-3d-graphics sdl2

Last synced: 02 Apr 2025

https://github.com/laumbourassa/smp

Static Memory Pool (SMP) library in C

c memory pool static

Last synced: 29 Jun 2026

https://github.com/alessandro-salerno/cbuild

A work-in-progress small and simple build system meant for smaller C Projects.

build-system c pip-package python python-package python3 toml

Last synced: 07 May 2026

https://github.com/electrocodeur/hc-05

Projet : HC-05

arduino c

Last synced: 07 May 2026

https://github.com/diogoperei29/x.509-cert-verifier

A small project for loading and verifying X.509 certificate chains against a local trust store using the OpenSSL library.

c certificate certificates cmake cpp cpp17 cryptography icmp openssl python python3 raii scripting testing verification x509

Last synced: 07 May 2026

https://github.com/simplyceo/legac-launcher

The first Minecraft launcher made in pure C, using GTK3 and Curl.

c curl gtk3 minecraft-launcher pure-c

Last synced: 07 May 2026

https://github.com/subhra264/discache

Distributed Cache built with Rust, Tokio and Tonic

bindgen c cache distributed-systems grpc protobuf rust tokio tonic

Last synced: 07 May 2026

https://github.com/dl0312/sic-xe_machine_simulator

💻 SIC/XE Machine Simulator

assembler c shell sic sic-xe simulator

Last synced: 07 May 2026

https://github.com/kkestell/md

Quickly converts a simplified dialect of Markdown to HTML

c html markdown utf-8

Last synced: 07 May 2026

https://github.com/en9inerd/assessments-for-interviews

Collection of assessments for interviews

assessments c c-plus-plus interview programming python tasks

Last synced: 07 May 2026

https://github.com/jotavare/leetcode

My completed exercises from LeetCode and some training examples.

bash c cpp leetcode shell

Last synced: 07 May 2026

https://github.com/wildzarek/42piscine

My progress during the C Piscine on 42 Málaga, realized on June/July 2024 (14th promotion).

42malaga 42piscine 42school algorithms bash c linux math shell

Last synced: 07 May 2026

https://github.com/kassick/compiladores-codes

Code samples for a Compilers course

antlr c cmake compiler compilers cpp cpp11 csharp virtual-machine

Last synced: 07 May 2026

https://github.com/massigy/c-hash-tables

This C project implments a Hash Table data structure.

c cprogramming data-structures gcc git github hashtable linked-list makefile

Last synced: 07 May 2026

https://github.com/delonnewman/sleepr

Stop hacking and get some sleep

c desktop-application gnome gtk notifications perl

Last synced: 07 May 2026

https://github.com/reshalfahsi/raspberrypi-development

Collection of Raspberry Pi Code for Embedded Operating System Development

assembly baremetal c kernel-module linux operatingsystem raspberrypi raspbian

Last synced: 07 May 2026

https://github.com/edsonbonfim/ghanor

Ghanor, the revolution. VN/RPG

c game rpg visual-novel

Last synced: 10 Jun 2026

https://github.com/jrol123/smart-server-sensor

Создание прошивки для микроконтроллера на основе RIOT OS, отправляющей данные на сервер и сам сервер-приёмник-обработчик.

c flask python riot-os

Last synced: 07 May 2026

https://github.com/freddiehaddad/ms2cc

Tool to generate a compile_commands.json database from an msbuild.log file.

c clangd compile-commands-json cpp language-server-protocol lsp lsp-client lsp-server msbuild vscode windows

Last synced: 07 May 2026

https://github.com/2000pawan/c_cpp_programming.

W3resource exercise (C && C++) Solution.

c cpp

Last synced: 07 May 2026

https://github.com/barisgultekin/linear-algebra

A linear algebra toolkit designed for students, educators, and developers, this toolkit includes a wide range of functions for matrix manipulation, vector calculations, and more.

c linear-algebra python

Last synced: 07 May 2026

https://github.com/montyanderson/ccjs

WIP C compiler written in Javascript

assembly c compiler gcc javascript

Last synced: 07 May 2026

https://github.com/djoezeke/myyaml

Myyaml - Simple and Fast Yaml Ain't Markup Language (YAML) Parser for Modern C/C++.

c config configuration cpp deserialize emmiter modern parser serializer yaml yaml-parser

Last synced: 07 May 2026

https://github.com/zeyu-xie/hydrangea-linkedin-games

A repo of solutions for LinkedIn games written by C.

c javascript typescript

Last synced: 07 May 2026

https://github.com/caphosra/wavefilemanagerlibrary

With this library, you can write code to create audio files quickly! And you can create audio files without struggle with binary files! (C/C++/C#)

c c-library cplusplus cpp cpp-library csharp csharp-library filegenerator sound-library wav wavefile

Last synced: 07 May 2026

https://github.com/ahmedmohamedgaber/e-commerce

EasyShopper is a comprehensive E-Commerce Platform built using ASP.NET Core MVC. It offers an intuitive online shopping experience with a wide array of products, user-friendly navigation, and secure checkout. Key functionalities include product browsing, a shopping cart, order management, and an admin panel for product oversight.

asp-net-core asp-net-core-web-api asp-net-mvc c csharp ecommerce entity-framework-core online-shop oop sql-server web-development

Last synced: 07 May 2026

https://github.com/samrb-dev/asmforre

Collection of assembly program of IA-32 CPU architecture to understand how things work under each high level language. The main goal of the repo is get with familiar with ASM to identify various procedures while reversing a binary/executable

8086-programs assembly-language c cpp cybersecurity malware-analysis reverse-engineering x86 x86-assembly

Last synced: 07 May 2026

https://github.com/lucwl/cluck

A mini C compiler made in Haskell with LLVM

c compiler haskell llvm llvm-hs

Last synced: 07 May 2026

https://github.com/embeddedos/patterns-in-c-cpp

Design systems and patterns in C/C++

c cpp design-pattern design-system embedded linux mcu

Last synced: 07 May 2026

https://github.com/dan13681989/farsiscript

یک زبان برنامه‌نویسی فارسی با مفسر و کامپایلر به C – FarsiScript

c compiler farsi interpreter persian persian-language programming-language scripting-language

Last synced: 10 Jun 2026

https://github.com/ayoubcoding21/noisebench

A GLSL 1.2 noise benchmark based ashima/webgl-noise.

c glsl glsl-shaders make makefile noise-algorithms opengl opengl2

Last synced: 07 May 2026

https://github.com/trusona/trusona-server-sdk-c

Trusona C SDK

c sdk trusona

Last synced: 10 Jun 2026

https://github.com/elbouzkri/stack_sorter

This project will make you sort data on a stack, with a limited set of instructions, using the lowest possible number of actions. To succeed you’ll have to manipulate various types of algorithms and choose the most appropriate solution (out of many) for an optimized data sorting

algo c data-structures

Last synced: 10 Jun 2026

https://github.com/mitjafelicijan/probe

Just testing things.

assembly c d experiments zig

Last synced: 07 May 2026

https://github.com/electrocodeur/potentiometre

Projet : Potentiometre

arduino c

Last synced: 07 May 2026

https://github.com/sksaju/uri-problem-solutions

My problem solutions of URI Online Judge

c c-plus-plus java problem-solving

Last synced: 07 May 2026

https://github.com/izaiasmorais/faculdade

Repositório para documentar minhas atividades da faculdade de Ciência da Computação.

beecrowd c c99 java python

Last synced: 08 May 2026

https://github.com/lukaszbudnik/cloud-native-c

cloud-native-c shows how to use AWS Go SDK from C using cgo

aws c cgo cloud cloud-native golang

Last synced: 07 May 2026

https://github.com/116356754/findcainstore

find ca cert in system store

c pki windows

Last synced: 07 May 2026

https://github.com/masc-it/dnn.c

neural nets micro library from 0, the hard way, but DS4-flash assisted

c neural-network

Last synced: 10 Jun 2026

https://github.com/ladroid/hunt

Arduboy game

arduboy arduboy-game c cpp game

Last synced: 07 May 2026

https://github.com/theleopard65/my-dsa-journey

This repository is a comprehensive collection of my work and understanding as I go through various DSA topics. I created this repo to document and showcase the concepts, implementations, and problem-solving techniques I learn throughout my journey.

array c cpp dsa graph library linked-list merge-sort queue recursi sorting stack strings time-complexity tree use-cases vector

Last synced: 07 May 2026

https://github.com/viliusluneckas/cspec

funny RSpec clone in C!!!

c rspec testing unit-testing

Last synced: 08 May 2026

https://github.com/habedi/template-duckdb-extension-zig

A template for developing DuckDB extensions in Zig

c duckdb duckdb-extension quality-of-life template-project zig

Last synced: 08 May 2026

https://github.com/skillfulelectro/integral-solver

Simple integral solver

c cpp cuda math mathematics

Last synced: 08 May 2026

https://github.com/shivamsouravjha/covid-affects

This project is based upon ML classification of Data in-order to predict the death toll in each county on each day.

c covid-19 data-science jupyter-notebook machine-learning machine-learning-algorithms python

Last synced: 08 May 2026

https://github.com/rohit-554/coder-delight

A Repo Where anybody can contribute even if he is first to open source, (All Coding Language)

beginner-code beginner-friendly c cplusplus good good-first-issue goodfirstissue java python

Last synced: 08 May 2026

https://github.com/electrocodeur/ds3231

Projet : DS3231

arduino c

Last synced: 08 May 2026

https://github.com/doctorpok42/rpg

RPG is a simple role-playing game written in C

c epitech-project game rpg zelda

Last synced: 10 Jun 2026

https://github.com/esterified/automatic-license-plate-recognition-using-knn

Hardware-based implementation to identify license plate numbers and respond based on that

arduino c cpp knn-classification ocr-recognition xml

Last synced: 08 May 2026

https://github.com/donaurelio/graphic-tic-tac-toe

It is a Qt 5 implementation using .ui files of the popular game TIC TAC TOE

c gui qt5 qtcreator

Last synced: 08 May 2026

https://github.com/idriz4work/cs50

In CS50 from the Harvard University, I acquired a strong foundation in programming and gained the skills to develop my own software. This was showcased in my final project titled "Hustlers Place".

algorithms arrays c data-structures flask html-css-javascript memory python sql

Last synced: 08 May 2026

https://github.com/chandler767/fusionpanel

For v2 and v3 PanelDue control panels. This is a modified version of the PanelDueFirmware for the PanelDue 3D printer user interface board and has been modified for use only with the F400 3D Printer.

3d-printing arduino board c cpp eclipse firmware paneldue-control-panels touchscreen

Last synced: 08 May 2026

https://github.com/4nkitd/cpoch

numeric string compression

c compression golang numeric php string

Last synced: 08 May 2026

https://github.com/networkflux/minishell

Creating a simple shell

bash c compiler interpreter shell

Last synced: 08 May 2026

https://github.com/bezarhere/hivec

Deploying your library should be no more then a post-build command

build-tool c command-line cplusplus cpp open-source opensource

Last synced: 08 May 2026

https://github.com/vroncevic/authuser

:penguin: authuser

ansi-c auth authuser c library linux pam user

Last synced: 08 May 2026

https://github.com/thiagoluiznunes/lp1-laboratory

This repository consist of a variety of projects implemented for the "Programming Linguage I" discipline of the Computer Science bachelor course of the Federal University of Paraíba - UFPB.

c cplusplus ffmpeg object-oriented-programming vector

Last synced: 08 May 2026

https://github.com/andr3w03/komputergrafikvisualisasi_lab

Tugas Mata Praktikum Komputer Grafik dan Visualisasi Lab 2 Semester 4

c cpp desktop-application glut opengl visual-studio

Last synced: 08 May 2026

https://github.com/ugnmura/asm-basics

Simple Programs written in Linux x86_64 Assembly.

asm assembler assembly c compiler linux low-level x86-64

Last synced: 09 May 2026

https://github.com/50-course/fix_my_code_challenge

:syringe::bug: Debugging Python, Javascript, C and Ruby scripts. Assignment submission for the Holberton School's debugging project.

alx c debugging holbertonschool javascript python3 ruby

Last synced: 09 May 2026

https://github.com/dayvonjersen/32-knob-midi-controller

code for the 32 potentiometer midi controller I made with arduino - https://dayvonjersen.com/blog/32-knob-midi-controller

arduino c midi-controller

Last synced: 09 May 2026

https://github.com/ffcabbar/runnerbunner

👾 Source code of the game "RunnerBunner". Made with C# and Unity.

2d-game 2dgame c c-sharp csharp game-development runner-game unity

Last synced: 09 May 2026

https://github.com/bobbydeveloper2014/bybylangtowasm

A compilter to convert bybylang to wasm

bybylang c clang nim wasm

Last synced: 09 May 2026

https://github.com/electrocodeur/rfid

Projet : RFID

arduino c

Last synced: 09 May 2026

https://github.com/madebypixel02/operating-systems-practices

[UOC] A repo to host my practices for the Operating Systems course

c clang continuous-assessment makefile operating-system os posix practices shell shell-script unix uoc

Last synced: 09 May 2026