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/pacna/marcin

A C-based Ulam Spiral generator, utilizing the SDL Library.

c sdl2

Last synced: 12 Apr 2025

https://github.com/tomzox/python-zvbi

Python module providing an object-oriented interface to the ZVBI library (teletext & closed caption decoding)

c capi closed-captions demuxer dvb python-extension python3 teletext v4l2 vbi videotext zvbi-library

Last synced: 25 Apr 2026

https://github.com/vincentlimarus/data_structure

Related to Data Structure Repositories

c datastructures-algorithms

Last synced: 03 Jan 2026

https://github.com/xfgusta/4chanlog

Get all media links from the 4chan catalog

4chan 4chan-downloader c json-c libcurl

Last synced: 29 Sep 2025

https://github.com/howerj/note

CLI Note taking application

c cli command-line command-line-tool notes

Last synced: 23 May 2026

https://github.com/maksasj/caifu

☕ collection of interesting, self contained C libraries

c libraries stb-style

Last synced: 21 May 2026

https://github.com/faustinoaq/arreglos-c

Prácticas de arreglos en C

c homework

Last synced: 18 Jul 2025

https://github.com/aditeyabaral/data-structures-lab-ue18cs207

A repository containing the source codes to the problem statements given as part of the Data Structures Laboratory course (UE18CS207) at PES University.

algorithms algorithms-and-data-structures c data-structures

Last synced: 26 May 2026

https://github.com/ben-marshall/sat-solver

A simple combinatorial boolean sat solver based on the AC-3 Algorithm

ac-3 bison c sat-solver satisfiability satisfiability-solver yacc

Last synced: 03 Jul 2026

https://github.com/szaroslav/operating-systems-agh-cs-course

Operating systems course (Systemy operacyjne / SysOpy), taught at AGH University in Kraków (Wydział Informatyki). Covered programming Unix operating systems.

agh agh-university agh-wi agh-wiet c ipc pipes posix processes signals socket-programming sockets systemv threads

Last synced: 22 Mar 2025

https://github.com/tkachuk-ai/c-code-hub

Programming with C ⇥

c c-lang c-programming-language github

Last synced: 16 Mar 2026

https://github.com/imandreabellani/progetto-di-api-2022

Progetto di Algoritmi e Strutture dati realizzato per il corso "PROVA FINALE (PROGETTO DI ALGORITMI E STRUTTURE DATI)" del Politecnico di Milano nell'anno accademico 2021/2022. Voto: 30 e lode.

algorithms-and-data-structures algoritmi-e-struttre-dati c dictionaries hashing polimi progetto-api

Last synced: 04 Aug 2025

https://github.com/brunamark/desafio_c

Desafios em C contendo tipos de ordenações famoso como o Bubble Sort. Códigos realizados para o CodeCamp Fortaleza dos CodeMiners em 2023.

algorithm c challenge

Last synced: 04 Aug 2025

https://github.com/djoezeke/cprofiler

A Realtime Sample Call Stack and Performance Profiling Library for C/C++.

analysis c cpp development library performance profiler profiling

Last synced: 11 Jun 2025

https://github.com/nickeldan/scrutiny

C testing framework for POSIX environments

c posix testing-framework

Last synced: 18 Jan 2026

https://github.com/sna1lboy/audioshare

GUI to help with application audio sharing for discord for linux

audio c discord

Last synced: 24 Mar 2025

https://github.com/tahsinayman/tahsin

This is a Repository Made by Tahsin Ayman

batch-file c cpp css html java javascript other python

Last synced: 08 Apr 2026

https://github.com/divisionind/ticecmaketemplate

a CMake template for developing applications for TI-CE series calculators using JetBrain's CLion IDE

c clion ti-84-plus-ce

Last synced: 15 Jun 2026

https://github.com/motaax/credit_card

CS50 Credit Card exercise

c cs50

Last synced: 05 Aug 2025

https://github.com/hey-its-d2t2/snakeladder_game_in_c

Trying to make snake ladder game in C using C graphics programming, unfortunately this project is incomplete...

advanced-programming c cprogramming game-development graphics-programming learn-to-code learning-by-doing

Last synced: 11 Jun 2026

https://github.com/billhu0/cs100-2022

ShanghaiTech CS100 (Introduction to Programming) course homework collection, spring 2022.

c cpp shanghaitech

Last synced: 16 Aug 2025

https://github.com/leninhasda/competitive-programming

code repo of the acm problems i have solved

c c-plus-plus go golang python3

Last synced: 15 May 2025

https://github.com/birros/ld-exported-symbols-demo

Sows how ld exports / hides static library symbols linked to a dynamic library

c demo dlopen dynamic gcc ld learning library static

Last synced: 06 Jun 2026

https://github.com/coding-pelican/tic-tac-toe-c

Implementation of the classic Tic Tac Toe game in C. The game allows players to play against each other or against an AI opponent.

ascii c cli-game console-based console-game game minimax minimax-algorithm minimax-alpha-beta-pruning terminal-based terminal-game tic-tac-toe tic-tac-toe-game

Last synced: 15 Apr 2025

https://github.com/MaeAERIAH369/Ecole-42-Cursus

1st and 2nd years of École 42. Proficiency in C, C++, Asm, OOP, SQL and system administration.

asmx86 c cpp98 network oop postgresql sql system-administration

Last synced: 01 Oct 2025

https://github.com/whiteccinn/odbc-api-guide

odbc's header definitions, containing types and functions, For ODBC developers as a reference

api c odbc source

Last synced: 23 Aug 2025

https://github.com/podnet/hx711-mgos-test

A mongoose OS app to test HX711 library ported from Arduino.

arduino c esp32 esp8266 hx711 mongoose-os mongoose-os-app

Last synced: 11 Apr 2026

https://github.com/nullswan/c_garbage_collector

C garbage collector, storing any malloc in a hash_table, resulting in a easier free, preventing any memory leaks during 42 School projects.

c collector free garbage malloc memory

Last synced: 14 Jun 2026

https://github.com/dracula27/caesar

Used C to encode a string of text using the Caesar cypher based on two inputs from the user: the key and the text to encode.

c c-language-programming cs50x

Last synced: 23 May 2026

https://github.com/hankb-o-t/c-calculator

A simple C calculator

c calculator

Last synced: 09 Nov 2025

https://github.com/james-p-d/synscan

A command-line port scanner using raw SYN packets

c command-line npcap port-scanner portscanner raw-socket raw-sockets syn-ack tcp-ip

Last synced: 23 May 2026

https://github.com/ghosts6/leetcode_exercise

Leet code exercise solutions

bash c cpp js leetcode leetcode-solutions python3

Last synced: 09 Apr 2026

https://github.com/tangentecode/ctype-replica

Clone of some function in the ctype library

c just-for-fun test

Last synced: 08 Aug 2025

https://github.com/newlandtv/helloworld

Let's print "Hello, World!" In 6 programming languages.

c cpp csharp hello-world helloworld java javascript js programming-language python

Last synced: 08 Apr 2026

https://github.com/anindya-prithvi/fun_os

I do a lot of weird stuff here, but yeah, when I learn, somethings may break. Hope your system stays safe

asmx86 c kernel makefile process stacktrace syscalls threads

Last synced: 08 Aug 2025

https://github.com/adaros92/tinysh

A basic Unix shell written in C for my OS class.

c operating-system os shell terminal unix

Last synced: 09 Apr 2026

https://github.com/alexanderepstein/snake

Simple snake game written in C for the Altera DE0-CV FPGA

altera c game snake

Last synced: 31 Dec 2025

https://github.com/avinashshenoy97/intal

An implementation of the Karatsuba algorithm for fast multiplication of large integers in C.

c karatsuba large-integers multiplication

Last synced: 26 May 2026

https://github.com/linksplatform/data.triplets.kernel

LinksPlatform's Platform.Data.Triplets.Kernel native library.

c library linksplatform makefile mingw native nuget-package visual-studio

Last synced: 24 Apr 2025

https://github.com/flast/cppcheck-sarif

Convert cppcheck xml report to SARIF

c c-plus-plus cplusplus cpp cppcheck sarif static-analysis

Last synced: 11 May 2026

https://github.com/natanback77/cowl

Cowl é um CLI leve que monitora, recompila e executa automaticamente seu código C a cada alteração.

c javascript nodejs npm-package

Last synced: 30 Jun 2025

https://github.com/smarchone/sil-compiler

SIL-Compiler as a part of Academics at NITC

c compiler-design lex yacc

Last synced: 30 Mar 2025

https://github.com/dkxiaohei/dksh

'dksh' is a rudimentary shell which supports common Linux commands such as 'grep', 'ls', 'cat', 'wc' and so on.

bash c command-line-tool linux macos shell unix

Last synced: 11 Apr 2026

https://github.com/bilalmohib/compiler-construction

Work Related to compiler construction

c compiler lex lexical-analyzer

Last synced: 10 Jan 2026

https://github.com/sykwer/h83069f_toy_os

Toy Operating System running on h8/3069f

c embedded h8 os

Last synced: 08 Aug 2025

https://github.com/concert/libadiff

Audio diffing library

audio c diffing

Last synced: 22 May 2026

https://github.com/winter1165/digital-inhaler

The Digital Inhaler project is designed for asthma patients. It's low development costs, use of open source tools, and adaptability to local requirements, the project is not only technically advanced but also a practical, life enhancing step towards more connected healthcare for millions of asthma patients in resource limited environments.

arduino c cpp cse323 esp8266 iot-device learn nsu

Last synced: 11 Apr 2026

https://github.com/enaiel/viaxfg

VIAXFG - VIA Extended SB Config Tool

c dos soundblaster via

Last synced: 23 Mar 2025

https://github.com/b0nam/basic-reverse-shell

Reverse Shell simples escrita em linguagem C (Windows/Linux)

c ethical-hacking ethical-hacking-tools linux reverse-shell reverseshell shell windows

Last synced: 22 Mar 2025

https://github.com/jwillikers/gnu-arm-embedded-image

A container image for running the bare metal ARM GCC toolchain for C and C++, built on Fedora

buildah c cpp fedora gnu-arm-embedded-toolchain oci-image

Last synced: 15 Apr 2025

https://github.com/eastriverlee/array.h

a lightweight dynamic (and generic) array type C is missing.

array c macro meta-programming programming-language

Last synced: 29 Mar 2025

https://github.com/amirreza-ipchi-haq/tictactoe

A simple 2 player tic-tac-toe game with custom cell numbers

c cli command-line game tic-tac-toe

Last synced: 30 Jun 2025

https://github.com/wawerukelvin111/c_problems_solved_examples

This repo will cover the various questions in C programming with comments for proper understanding.

c

Last synced: 09 Aug 2025

https://github.com/dhimasardinata/caxe

A modern C/C++ project manager that cuts through build system complexity.

build-tool c cli cpp developer-tools make package-manager rust

Last synced: 13 Jan 2026

https://github.com/tutla53/rp2040

Create Robotic Project with Raspberry Pico RP2040 + Pico SDK + FreeRTOS + micro-ROS (coming soon)

c freertos pico-sdk raspberry-pi-pico servo-motor

Last synced: 15 Mar 2025

https://github.com/italocobains/alura-copy-pacman-c

Criando uma copia do pacman para terminal com C

c game-development opensource pacman-game terminal-game

Last synced: 15 Mar 2025

https://github.com/zouariomar/library_management_app_type-1

A console-based Library Management application in C

c cli

Last synced: 23 Mar 2025

https://github.com/zouariomar/cakes_management_app

A simple console-based Cake Management application in C.

c cli

Last synced: 15 Jun 2025

https://github.com/gremble0/nonstdlib

Some usefil utilities for C not provided by the standard library

algorithms c data-structures library

Last synced: 17 Feb 2026

https://github.com/blesson-tomy/s4_operating_systems_lab

This repository contains the programs for the Operating Systems Lab that we had in S4.

c lab operating-system

Last synced: 09 May 2026

https://github.com/deathlesz/md5

A simple MD5 implementation.

c hash hashing md5 md5sum

Last synced: 26 May 2026

https://github.com/arkenidar/c_liste

Liste in C (da zero, senza usare GLib ad esempio)

c

Last synced: 03 Nov 2025

https://github.com/mohabdo21/alx-higher_level_programming

alx-higher_level_programming for Alx C18 Projects / Sprint 2

c python3 shell-script

Last synced: 11 Apr 2026

https://github.com/marianoktm/cpd-uniparthenope

A MIMD-SM algorithm to subdivide a matrix in square submatrices and adding up all submatrices in parallel for the Parallel Computing course at Uniparthenope

c openmp parallel-computing

Last synced: 04 Oct 2025

https://github.com/practical-works/gestion-c

🇫🇷 Simple application de gestion en langage C.

c c-language console console-application french gestion learning management simple

Last synced: 11 Aug 2025

https://github.com/ranitmanik/c-explorer

This repository contains a collection of C programming projects and assignments completed during my Computer Science and Engineering major. The projects cover various topics, algorithms, and data structures, showcasing my coding skills and problem-solving abilities.

c c-language c-pratice-programming c-programming c-programming-language programming programming-language

Last synced: 11 Aug 2025

https://github.com/blackishgreen33/break-arcade

一個用 C 語言實現的打磚塊遊戲

c game

Last synced: 07 Apr 2025

https://github.com/0xm4ll0c/yuji

yuji programming language

c c-lang programming-language

Last synced: 11 Aug 2025

https://github.com/alexlnkp/aoc

Advent of Code calendar

advent-of-code advent-of-code-2024 adventofcode c

Last synced: 30 Mar 2025

https://github.com/8dcc/liblog

Personal C99 logging library

c logging

Last synced: 15 Mar 2025

https://github.com/8dcc/chip-8

A CHIP-8 emulator made in C with SDL2

c chip-8 chip8 chip8-emulator emulator sdl2

Last synced: 31 Jan 2026

https://github.com/edulandoni/c-programming-a-modern-approach-2e-exercises

Exercises and notes for C Programming: A Modern Approach (2nd Edition) by K. N. King. Code in C17.

book-exercises c c-language c-programming-a-modern-approach kn-king solutions study- study-note

Last synced: 06 Jul 2026

https://github.com/gvatsal60/cmakedockertemplate

🐳📦 Streamlined C++ Template Development with CMake and Docker

c cmake cpp docker docker-container docker-image dockerfile make makefile

Last synced: 11 Apr 2026

https://github.com/desmonhak/ecs

Librería sencilla para el manejo y creación de ECS dinámicos.

c ecs

Last synced: 28 May 2026

https://github.com/cwjokaka/cknn

基于C的KNN算法实现

algorithm algorithms c knn

Last synced: 11 Aug 2025

https://github.com/tomswan/collections

In this repository are collected ZIP files containing listings from programming tutorials I wrote and published roughly between 1980 and 2001.

assembly-language c cpp java pascal program-listings programming-languages programming-tutorial source-code

Last synced: 10 Mar 2026

https://github.com/blacksuan19/c-lang

various programs written in C language

c iium programming programming-language project

Last synced: 27 May 2026

https://github.com/darshangaikwad4114/c-language-programs

C Language Programs

c c-language

Last synced: 01 Sep 2025

https://github.com/spandey1296/bike-rental-app

bike-rental-mini-app

c

Last synced: 23 Jul 2025

https://github.com/tengge1/seepage-mechanics

渗流力学计算机作业,两个小程序。

c homework seepage test

Last synced: 15 May 2026

https://github.com/techiuv/simple-phone-book-application

This is a simple C-based phonebook application.

c c-programming c-programming-language phonebook

Last synced: 15 May 2025

https://github.com/sclorentz/my_app

app c

Last synced: 04 Jun 2026

https://github.com/arya2004/fynewire

packet sniffer with AI-powered filtering with Gemini

c golang hacktoberfest hacktoberfest-accepted hacktoberfest-starter hacktoberfest2025

Last synced: 20 Jan 2026

https://github.com/librity/ft_kilo

CLI text editor written in C, following 42's Norminette

42 42born2code 42saopaulo 42school c ft-kilo norminette text-editor

Last synced: 19 Jun 2026

https://github.com/ygor-sena/42cursus-minitalk

The sixth project of 42's curriculum asks students to code a small data exchange program using UNIX signals.

42 42cursus 42minitalk 42saopaulo 42school 42sp ansi-c c ecole42 signal-processing

Last synced: 04 Oct 2025