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/ahmedosmandev/arduino-led-cube

Fun project for our Embedded Systems course.

arduino arduino-nano c cpp

Last synced: 20 Apr 2026

https://github.com/Florence-nyokabi/alx-system_engineering-devops

alx-system_engineering-devops

c puppet ruby shell

Last synced: 11 Mar 2025

https://github.com/asem-hamid/learn-c

This repository is designed to help beginners learn C programming through code examples, projects, and detailed explanations.

beginner-friendly c

Last synced: 13 Aug 2025

https://github.com/enriquebdel/primer-contacto-programacion-c

En este repositorio encontrarás todos los códigos que he desarrollado, tanto de manera voluntaria como obligatoria, a lo largo de mi carrera

c evolution notes remember university

Last synced: 23 May 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/hendrikboeck/simplejson-c

simplejson-c is a simple library, that converts json into a pythonlike dictionary and can convert this dictionary to json.

c dictionary json json-parser list

Last synced: 11 Jul 2025

https://github.com/sagacious-software/kit

Utility library in ANSI C!

ansi ansi-c c c89 c90 lib library utility

Last synced: 27 May 2026

https://github.com/robertfeliciano/bertOS

Operating System I am writing for my Raspberry Pi 3

c operating-system raspberry-pi raspberry-pi-3 unix

Last synced: 11 Mar 2025

https://github.com/batyrrasulov/raspberry-pi-hub

Raspberry Pi home monitoring hub built with C, Python and MariaDB.

apache2 c iot-application mariadb php python raspberry-pi

Last synced: 12 Apr 2026

https://github.com/aosync/ctx

Context switching C library

c context-switching coroutines

Last synced: 25 Apr 2026

https://github.com/tr-reny/sorting_algorithms

All work contained in this project was completed as part of the curriculum for the ALX-SE programme. ALX Africa is an online full-stack software engineering program that prepares students for careers in the tech industry using project-based peer learning

alx-holberton-software-engineering alx-system-engineering c sorting-algorithms sorting-algorithms-implemented

Last synced: 23 May 2026

https://github.com/souravrax/runc--c-cpp-auto-runner

A C/C++ auto runner cli tool made with python

argparser automation autorun c cli cpp open-source-project python

Last synced: 29 May 2026

https://github.com/storyblok/code-examples

Short Overview of API Calls in different langauges for the storyblok API

c cohttp csharp go http-client java javascript jquery json json-api native nodejs nsurl objective-c ocaml php python request swift unirest

Last synced: 09 Apr 2026

https://github.com/veranovus/vstd

veranovus's C Standard Library

c utility

Last synced: 23 Jul 2025

https://github.com/rudrajiii/c_with_linux

This is the Place Where i am putting all my Codes and Info about C , Whatever i learn , every single thing i am gonna save here through code as well as in visualized way . that's it !! Happy Coding :> 💖

c gcc linux ubuntu

Last synced: 05 Mar 2025

https://github.com/benlent123/5eic0-comparc

TU/E related course repo (5EIC0)

assembly c fpga fsm risc-v tue verilog vhdl

Last synced: 30 Apr 2026

https://github.com/desmonhak/bigint

Implementación de BigInt, enteros y flotantes de tamaño arbitrario en C

arithmetic big-integer big-integer-in-c c operations

Last synced: 30 Aug 2025

https://github.com/witchoy/linuxcommands

DIY Linux commands I made in C

c learning linux-commands

Last synced: 29 Aug 2025

https://github.com/ignackocom/cmacroextensions

C Macro Extensions, a collection of commonly used c macros

c code extension extensions macro macros mit-license source

Last synced: 01 Apr 2025

https://github.com/anmamun0/assembly-microcontroller-experiments

Assembly Language and Microcontroller Programming is a repository designed to help learners master assembly language programming for microcontrollers.

assembly-language c embedded microcontroller robotics

Last synced: 09 Apr 2025

https://github.com/basemax/one-compiler-draft-c

Another attempt to write a compiler in c using flex and bison with all features of Syntax.

bison c flex lexer parser

Last synced: 03 Apr 2025

https://github.com/michael-lammens/smartcongestion

Optimized throughput/rtt in isolated client based CCA's. Servers treated as a black-box

c congestion-control isolated-environments network-programming tcp-vegas udp

Last synced: 23 May 2026

https://github.com/ArthurLumertz/orin

game framework built in C using GLFW, OpenGL, and STB.

2d c framework game game-development game-engine graphics input opengl opensource python

Last synced: 10 Aug 2025

https://github.com/stemmlerjs/os-design-assign-1

SYST 44288 - Operating System Design and Implementation

c

Last synced: 25 Aug 2025

https://github.com/2kabhishek/csock

Socket chat using C 🔌🗯️

c chat communication group-chat networking sockets

Last synced: 23 Jul 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/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/basemax/onelanguageconcept

Concept of One Language (Pure C)

c compiler lexer parser

Last synced: 15 May 2026

https://github.com/mharikmert/text-representation-with-bst

A simple word sorting algorithm with different Binary Search Trees and time complexities in C programming language

algorithm binary-search-tree c time-complexity time-complexity-analysis

Last synced: 25 Mar 2025

https://github.com/arkenidar/c-language-learning

about aspects of C language programming

c clang

Last synced: 22 Jun 2025

https://github.com/maneeshwije/ctypetest

A typing test program written in C

c cli type-game typing-test

Last synced: 24 Aug 2025

https://github.com/superpuiu/sonata-audio

Small music/audio player made with SDL and MicroUI.

audio-player c music music-player

Last synced: 03 Jul 2025

https://github.com/bayars/hackerrankcodes

My hacker rank problems solve with listed. I add problem and solve.

algorithm c cpp hacker-rank python ruby

Last synced: 09 Apr 2026

https://github.com/andreirech/hardwarecontrol

📚 Library for Hardware Control Through Memory-Mapped Registers in C

c

Last synced: 05 Nov 2025

https://github.com/andersonhsporto/ft-basecamp

Exercises Of Basecamp, June, 2021

c shell-script

Last synced: 29 May 2026

https://github.com/aimadbahdir/minishell

This project, created with my teammate Walid during our education at 1337 School, aims to demonstrate our understanding of processes and file descriptors through the creation of a custom implementation of the Bash shell. It served as a valuable learning experience for both of us.

c filedescriptor pipes processes

Last synced: 01 Apr 2025

https://github.com/d34d0s/libx

A library providing APIs for common engineering utilities.

c data-structures memory-management stdlib-extras

Last synced: 01 Apr 2025

https://github.com/fulfilledcovenant/covenginea

An open-source semi-automated optimizations for improved overall windows 10-11 experience.

c cpp open-source ps1 windows-10 windows-11

Last synced: 29 Sep 2025

https://github.com/borchehq/incstats

librstats is a C library for efficient online computation of statistics, such as for mean, variance, skewness and kurtosis.

c central-moments rolling-average rolling-statistics running-statistics statistics

Last synced: 29 Jun 2025

https://github.com/laumbourassa/ght

Generic Hash Table (GHT) library in C

c dynamic generic hash-table

Last synced: 08 Feb 2026

https://github.com/kiko-g/feup-rcom

FEUP RCOM | Computer Networks | 2019/20

c computer-networks

Last synced: 28 Jul 2025

https://github.com/hyouteki/lodge

C Logging Library

c library logging

Last synced: 22 Aug 2025

https://github.com/massigy/c-dictionnary-program

This C program, loads a file of 10000 english words to a trie data structure and search for the right spelling when the user types a word of his own.

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

Last synced: 07 May 2026

https://github.com/sfxfs/mjsonrpc

A JSON-RPC 2.0 Message Parser and Generator Based in ANSI C | 基于 C 语言的 JSON-RPC 2.0 的消息解析器和生成器

c json jsonrpc2 rpc

Last synced: 20 Feb 2026

https://github.com/ragul-rofi/cprogramming

Beginner C programming Algorithms

algorithms c cprogramming

Last synced: 30 Mar 2025

https://github.com/frobware/xdwim

Make xdotool DWIM

c gnome linux xdotool

Last synced: 19 Apr 2026

https://github.com/frobware/hashtbl

A hash table implementation in C.

c hash hashtable

Last synced: 10 Jun 2026

https://github.com/learn-and-understand/lau-c

A repository for exploration and mastery C.

c c-programming-language learn learning

Last synced: 28 Jul 2025

https://github.com/manusquall/dachm-project

The objective of this C project is to manage phone operators: create, update, delete many operators with their caracteristic and manage subscriptions, credit purchase and other features related to it. It is my first teamworking project and the final exam of my first year studying software engineering.

c gcc phone-operator

Last synced: 04 Jul 2026

https://github.com/douglasbolis/trabalho_thread

Trabalho 1 da disciplina de Sistemas Operacionais

c multithread pthreads thread

Last synced: 24 May 2026

https://github.com/devcheckog/word-ladder-ii

Complicated problem in leetcode, categorized as hard.

c leetcode

Last synced: 15 Aug 2025

https://github.com/nos1dot618/aoc24

My attempt at solving 2024's Advent of Code

aoc c clojure cpp java

Last synced: 20 Apr 2026

https://github.com/izumisy/mathcalc

Simple arithmetic calculater for command-line.

arithmetic-calculater c cplusplus

Last synced: 05 Apr 2025

https://github.com/djoezeke/yamlfy

A Lightweight Yaml file parser and emmiter written in pure c.

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

Last synced: 21 Aug 2025

https://github.com/seg6/raytracer

pure c99 raytracer

c computer-graphics raytracer

Last synced: 01 Jul 2025

https://github.com/pzaino/pzaino

Paolo Fabio Zaino's profile. Memento: A clever person solves a problem. A wise person AVOIDS it.

6809 68k arm bsd c coding compilers cpp interpreters linux mips operating-systems ppc programming risc-os risc-v software-development

Last synced: 09 Nov 2025

https://github.com/ac000/libac

A C library of miscellaneous utility functions

c data-structures freebsd geospatial json linux network-programming string-distance time

Last synced: 21 Sep 2025

https://github.com/alcatrazescapee/adventofcode

My Advent of Code Solutions

advent-of-code c cordy haskell python rust

Last synced: 09 Apr 2026

https://github.com/4ment/laplus

Laplace approximation of the marginal likelihood

c laplace-approximation marginal-likelihood

Last synced: 03 Nov 2025

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/duszekprogramista/easy-filter

a anti-porn filter in files

c genius helper porn

Last synced: 27 Jul 2025

https://github.com/buaadreamer/wogame

冬奥运动小游戏。A Small Game APP base on raylib and C.

c game raylib

Last synced: 13 Oct 2025

https://github.com/jacob-c-smith/queue

A tested FIFO data structure implementation

c queue tested thread-safe

Last synced: 19 Aug 2025

https://github.com/stefanasandei/advent-of-code

My Advent of Code solutions🎄

advent-of-code aoc aoc2023 aoc2024 c c99

Last synced: 25 Mar 2025

https://github.com/gardncl/projecteuler

Solutions to projecteuler+

c project-euler

Last synced: 19 Aug 2025

https://github.com/robertkist/vbcc_installer

Automated installer for VBCC Amiga C Compilers on Unix/Mac

amiga c cpp retrocomputing vbcc

Last synced: 15 Apr 2026

https://github.com/yeyom/school_code

Personal school's code snippets, projects and homeworks, feel free to use them, for the most important snippets: https://gist.github.com/YeyoM

algorithms c cpp csharp data-structures java javascript python school school-assignment school-project schoolwork

Last synced: 07 Apr 2026

https://github.com/arhcoder/sudoku-role-game

🧮 Sudoku console role game made on C language, to play sudoku against a machine, that solves it with an algorithm. It has turns to solve, and the machine has moderated difficulty to avoid win all the times :3

c console machine role-game sudoku sudoku-solver

Last synced: 27 Jul 2025

https://github.com/alh477/idtech4-dsp-driver

This prototype integrates a Texas Instruments TMS320C674x DSP with the Doom 3 GPL codebase to offload real-time ray-traced audio computations for reverb, occlusion, diffraction, and absorption. It leverages libusb for low-latency data transfer and preserves compatibility with existing OSS/ALSA backends, targeting <20ms latency.

audio-processing c cpp doom3 dsp dsplib game-development game-engine idtech4 libusb prey-2006 quake4 raytracing stochastic-simulation thedarkmod tms320c6748 tms320c674x

Last synced: 18 May 2026

https://github.com/nandahkrishna/compilerdesignlab

Programs written for the Compiler Design Laboratory in the 6th semester

c c-programming compiler compiler-design compiler-principles compilers lex lexical-analysis lexical-analyzer

Last synced: 25 Mar 2025

https://github.com/sakshijain009/just-problems

Variety of Data Structures and Algorithms Problems in C and Java 🥂

c coding-challenge data-structures gfg internship java practice preparation programming-challenges questions

Last synced: 08 Mar 2026

https://github.com/ke0ff/icom_uxff_revt

Source and support for the UXFFront module revision-T (TX/RX) for the ICOM IC-900/IC-901 UX radio modules

8051 c fm-radio keil-uvision pll radio-controller rs-232 silabs spi transceiver

Last synced: 01 Mar 2025

https://github.com/cayo-rodrigues/gsic

This program accomplishes some common tasks done by grocery stores cashiers

algorithms c command-line-interface data-structures gcc makefile valgrind

Last synced: 22 Mar 2025

https://github.com/electrocodeur/lcd_i2c

Projet : LCD I2C

arduino c

Last synced: 12 Apr 2026

https://github.com/xmartlabs/docker-pcl-cmake

Docker image containing PCL and CMake.

c c-plus-plus cmake cpp docker make makefile pcl pcl-library

Last synced: 12 Apr 2026

https://github.com/adarshaddee/hacktoberfest-2022

Hacktoberfest2022🥳 - Contribute given programs in every language😎 you want, every PR will be accepted😍!!!

adarshaddee c codarsh cpp dart golang hacktoberfest hacktoberfest-accepted java javascript mridealhat php python ruby rust

Last synced: 07 Mar 2026

https://github.com/sorok-dva/piscine-42

My piscine at 42 in 2023

42born2code 42school c piscine-c

Last synced: 27 May 2026

https://github.com/basemax/latinsquaregenerationc

Fastest algorithm to generate a Latin square in Order of N. Powered by C language.

c latin-square latin-squares latin-squares-design latinsquare math research research-project research-tool

Last synced: 03 Apr 2025

https://github.com/ajnart/need4stek

Simple car AI using values gathered from a dumbed-down "machine-learning" script in python (Improves itself with iterations)

ai api c self-driving

Last synced: 18 Aug 2025

https://github.com/meghajbhat/music-playlist-generator

This Music Playlist Generator is a C-based program that allows users to manage and enjoy music playlists with features like adding songs, playing tracks, shuffling playlists, and integrating YouTube search for song discovery. It uses a CSV file for local songs and supports dynamic user management and playback functionality.

c csv gcc ide python youtubeapi

Last synced: 26 Apr 2026

https://github.com/wa1tnr/rpi-pico-basics

RPi Pico RP2040 Basics - includes simple USB interpreter (keystroke echo).

assembly-language-programming basics basics-of-rp2040 c cpp forth programmable-i-o raspberry-pi-pico rp2040 rp2pio rpi-pico-pio rpi-rp2

Last synced: 18 May 2026

https://github.com/baltasarq/c-sim

Memory management simulator for a (limited) C interpreter

c c-plus-plus csharp csim interpreter memory-allocation memory-management

Last synced: 04 May 2026

https://github.com/kanishk1420/c-programming-notes

C notes For begginers

c notes

Last synced: 17 May 2026

https://github.com/kylemh/uo_cis330

C/C++ and Unix course at the University of Oregon.

bash c c-plus-plus linux unix

Last synced: 03 May 2026

https://github.com/mohit-rathee/pythoniclist

Re-implemented lists from Python in C to enhance my understanding in memory management.

c library low-level-programming memory-management

Last synced: 16 Jul 2025

https://github.com/oleksa-oleksa/esp32_noisedetector_internship

Internet of Things project: ESP32, FreeRTOS, WiFi Connectivity

c cpp embedded-systems esp32 internet-of-things microcontroller mqtt-protocol

Last synced: 05 Apr 2025

https://github.com/faisalsaifii/c-tutorial

All C syntaxes

c

Last synced: 25 Jun 2025

https://github.com/adrianmosnegutu/multiplexed-chat-server

A group chat server that broadcasts messages sent by one client to all connected clients.

broadcast c computer-networking group-chat linux socket-programming tcp-client tcp-server tcp-socket

Last synced: 18 May 2026

https://github.com/ashrockzzz2003/mpi

Exploring MPI Framework in C

c mpi open-mpi

Last synced: 12 Sep 2025