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/pauloj2/atividades-do-beecrowd

Exercícios para aprendizado em linguagem de programação C e C++

c cpp

Last synced: 01 May 2026

https://github.com/shopmaior/mercado_pago_esp

Biblioteca Arduino ESP2866/ESP32

arduino c cpp esp32 esp8266 hacktoberfest library

Last synced: 27 Mar 2025

https://github.com/jacoblincool/cimple-lib

A delightful library for C learners.

c computer-programming

Last synced: 18 Mar 2025

https://github.com/luc-wallace/cluck

A C compiler made in Haskell with LLVM.

c compiler haskell llvm llvm-hs

Last synced: 02 Mar 2025

https://github.com/Ryooooooga/cute

Header only Unit Testing Framework for C99

c header-only unittest unittesting

Last synced: 27 Mar 2025

https://github.com/mubin6th/zinc

An Image Processor. Written in C.

c graphics image-processing

Last synced: 09 Jul 2025

https://github.com/jenil-desai/bsc-it-study-journey

Explore my BSc.IT Study Journey Repository! It's a showcase of my growth, filled with projects and codes from small experiments to significant endeavors. Join me in navigating the world of Information Technology through my learning and practical applications!

c cascading-style-sheets css html hypertext-markup-language java javascript python shell

Last synced: 28 Oct 2025

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/sepgh/remember-c

A notebook to gather what I learn about C programming language in one place.

c

Last synced: 30 Jun 2026

https://github.com/martonmiklos/ni4050

Linux kernel module for the National Instruments DAQCard-4050 PCMCIA DMM

c kernel national-instruments

Last synced: 26 Mar 2025

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: 01 May 2025

https://github.com/princexz/rsa-factoring-challenge

Programming solution to the RSA Factoring Challenge

c python python-script shell shell-script

Last synced: 11 May 2026

https://github.com/wykerd/lldc

Low Level Discord Library in C

c discord discord-api discord-gateway discord-library

Last synced: 15 May 2026

https://github.com/f321x/libft-42-core

Implementation of C standard functions as exercise of the 42 Heilbronn core curriculum

42 42born2code 42cursus c makefile

Last synced: 08 Sep 2025

https://github.com/owainkenwayucl/pnmmodules

Modules for writing (and maybe one day reading?) PGM/PBM in various languages

c common-lisp go javascript julia pascal pbm pgm pnm python r swift

Last synced: 06 Apr 2026

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

A repository for exploration and mastery of the C programming language.

c c-programming-language learn learning

Last synced: 18 Mar 2025

https://github.com/rafiulgits/data-structure-in-c

Simple Data Structure written in pure C !!!!!

array binary-search c datastructure matrix string

Last synced: 17 Mar 2025

https://github.com/0rayn/pipex

pipex is the introduction project to the world of multiprocessing and pipes in C language

c multiprocessing pipes

Last synced: 01 Apr 2025

https://github.com/mispecto/mytar

Simple Unix tar archiving utility implementation

c homework-exercises

Last synced: 12 May 2026

https://github.com/rafiulgits/helloc

Explore c functionality

c c-shell system-programming

Last synced: 17 Mar 2025

https://github.com/awiddersheim/tcp-echo

A toy project to mess with C, libuv, SO_REUSEPORT and CMake

c cmake libuv

Last synced: 15 Jun 2025

https://github.com/alexanderomara/flshm

Flash Player LocalConnection Shared Memory Native Code Library

adobe-flash adobe-flash-player amf c flash flash-player library semaphore shared-memory

Last synced: 26 Mar 2025

https://github.com/cleverfool77/codes

Collection of early CC codes

c c-programming coding

Last synced: 04 May 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/msichterman/basic-data-analysis-system

Web-based, interactive, end-to-end data analysis system using careful and intentional relational database modeling techniques.

c css database expressjs html javascript nodejs postgresql

Last synced: 06 Apr 2026

https://github.com/zing-dev/learn-c

Can I do anything using c?

c learn-c

Last synced: 28 Mar 2025

https://github.com/thomas-bouvier/insa-c-3eii

Le code des TPs de C proposés à l'INSA Rennes, département 3EII

avl-tree c graph insa-rennes

Last synced: 02 Apr 2025

https://github.com/jdpadillavigo/pathfinder

This project involved implementing an application to test and compare two pathfinding algorithms: BFS (Breadth-First Search) and D* Lite. The application was developed in C++ and Java, using Raylib for the graphical user interface in C++ and Swing in Java. The main objective was to evaluate the performance and memory usage of both languages.

c cpp java makefile pathfinder raylib swing visual-studio-code

Last synced: 20 Apr 2026

https://github.com/clement-muth/clibrary

The goal of clibrary is to create/simulate an environment of programming oriented object in C and provides many feature from c++ and Javascript. The idea is to substitute the use of native types like char * by autonomous object. Clibrary also provides an efficient debugger to reduce debugging sessions...

c debugger libc library optimization oriented-object-programming

Last synced: 30 Jun 2026

https://github.com/neolit123/libmodplugw

a wrapper for libmodplug that enables MOD file sample accurate operations

audio c c99 libmodplug library modplug samples wrapper

Last synced: 26 Mar 2025

https://github.com/mvpee/advent_of_code

Advent of Code is an Advent calendar of small programming puzzles for a variety of skill sets and skill levels that can be solved in any programming language you like.

advent c challenge code of

Last synced: 14 Sep 2025

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/cloxnu/note-datastructure

Note about data structure, powered by GitBook.

c data-structures gitbook note notebook

Last synced: 02 Mar 2025

https://github.com/gashmob/logger

Un simple système de logger dans plusieurs langages. Chaque version utilise le même concept.

c cpp java kotlin logger python

Last synced: 02 Mar 2025

https://github.com/monksc/ishell

It's an improvement to any shell.

c custom-shell improved shell

Last synced: 20 May 2026

https://github.com/flatcap/ntfs-wip

⚠️ NTFS works-in-progress

c cli ntfs userspace

Last synced: 02 Sep 2025

https://github.com/lmuhammed/c-programmes-for-beginners

مرحبًا بكم C-Programmes-For-Beginners هذا المستودع هو مجموعة من أمثلة الشيفرة البسيطة التي أنشأتها أثناء رحلتي لتعلم لغة السي . Welcome to C-Programmes-For-Beginners ! This repository is a collection of simple code examples that I’ve created as I learn C.

c cbp cprograming cprogramming cprogramming-basics cprogramming-language cprogramming-project cprograms cproject

Last synced: 01 Jul 2026

https://github.com/theoguerin64/pipex

42 project to learn redirection and pipes

c pipe

Last synced: 18 Mar 2025

https://github.com/kalbarczykdev/snake-c-sdl2

Simple implementation of Snake game made in C to practice SDL2

c c-application c-library desktop-app game gui sdl sdl2 snake snake-game

Last synced: 27 Mar 2025

https://github.com/aj528/stm32wl_project_template

a well-annotated STM32WL project template

arm c cortex-m embedded gcc hello-world makefile simple stm32 stm32wl template

Last synced: 30 Jun 2026

https://github.com/soulseekah/c8

A CHIP-8 Emulator. A quick C refresher to keep me sharp.

c chip-8 chip8 chip8-emulator emulator sdl sdl2

Last synced: 20 Mar 2025

https://github.com/didula98/hackerrank-solutions

This repo contains all Hackerrank solutions under java, C, Python and problem solving categories

c hackerrank hackerrank-solutions java problem-solving python

Last synced: 10 May 2026

https://github.com/eric15342335/inspirematrix-buttons

STEM education using RISC-V boards.

adc c ch32v003 ch32v003fun i2c risc-v ws2812b

Last synced: 16 Feb 2026

https://github.com/ronflima/serverside

A swift implementation for a server application.

c serverside

Last synced: 11 Apr 2025

https://github.com/lordronz/viktori-psj-client

FP Pemrograman Sistem dan Jaringan (Sisi Client)

c tcp-client tcp-socket

Last synced: 16 Jul 2025

https://github.com/kamigami55/time-gloves

Gloves that can freeze any object

arm-assembly c stm32

Last synced: 18 Mar 2025

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

A Chip-8 emulator written in C.

c chip-8 emulator

Last synced: 03 Apr 2025

https://github.com/x39/xclib

Personal tiny code library for C/C++

c cpp

Last synced: 15 May 2026

https://github.com/addonewr/js2c-c-js-

c语言转js的超微型编译器

c compiler javascript small transformer

Last synced: 16 May 2026

https://github.com/kamadak/vboxtime-netbsd

VirtualBox time synchronization driver for NetBSD

c netbsd virtualbox

Last synced: 20 Mar 2025

https://github.com/rajikaimal/watson

:crown: Compiler for Watson lang

c compiler watson

Last synced: 01 Apr 2025

https://github.com/hatsusixty/ldays

This is my first malware! I coded it in C++ and this repository have the source code of my malware!

c coding cpp malware

Last synced: 18 Mar 2025

https://github.com/marshallasch/cdev

A docker image to debug C programs on Mac

c docker mac

Last synced: 17 Feb 2026

https://github.com/gavinbirkhoff/gavinbirkhoff

Hi 👋, I'm glad to see you here! This is my :octocat: GitHub Profile ✍️

babel c css3 html5 java javascript nodejs typescript webpack

Last synced: 20 Mar 2025

https://github.com/rjected/cuda-timelock

Solving a large number of timelock puzzles in parallel using GPU acceleration

c cgbn concurrent cpp cuda gmp graphics nvidia parallel puzzle timelock

Last synced: 14 Apr 2026

https://github.com/maroehri/c-coding-exercises

This project aims to provide a collection of C programming exercises along with solutions, which can be used to develop a better understanding of programming in C through continuous practice.

c programming-exercises

Last synced: 16 Jun 2025

https://github.com/electrocodeur/rf433_dht11

Projet : RF 433 avec DHT11

arduino c

Last synced: 05 May 2026

https://github.com/misterabdul/praytimes

Implementation of moslem prayer times in C

c cli gpl moslem prayer-times

Last synced: 15 Jun 2025

https://github.com/cthacker-udel/linkedlistc

Linked List - C code - cthacker-udel. Implements Single, Doubly, Triply, and Circular Linked List in C.

c circular-list doubly-linked-list heap linked-list pointer triply-linked-list

Last synced: 02 Apr 2025

https://github.com/oblerion/kbd_layout_raylib

more keyboard layout for raylib

c keyboard-layout opensource raylib

Last synced: 02 Feb 2026

https://github.com/szymon-budziak/operating_systems_course_agh

Solutions from Operating systems course at AGH UST. If you use it and it helped you please leave a star ⭐

c c-programming-language linux operating-systems unix

Last synced: 15 May 2026

https://github.com/jmatth11/hotreload-c

Simple setup to hotreload a C project. Setup is in SDL2.

c hotreload sdl2 shared-library

Last synced: 30 Jun 2026

https://github.com/dead-beef/jest-cpp-wasm

C/C++ to WASM Jest transformer

c cpp emscripten jest jest-transformer nodejs webassembly

Last synced: 06 Apr 2026

https://github.com/en9inerd/markdown-wasm

Very fast Markdown parser and HTML generator implemented in WebAssembly, based on md4c

c javascript markdown markdown-parser nodejs parser wasm webassembly

Last synced: 06 Apr 2026

https://github.com/yasenstar/learn_cpp

Repository for hosting the my c/c++ learning journey notes and source codes as reference

c cpp

Last synced: 15 May 2026

https://github.com/taxpater/c-eshop-sockets

Code showcase for a project assigned during my studies.

c eshop makefile

Last synced: 08 Jul 2025

https://github.com/Nongtajkrub/Scholarnet

A school management system. Written in the C programing language.

c client database gui low-level server terminal-ui

Last synced: 30 Jun 2026

https://github.com/vvbbnn00/usst-datastruct_coursesystem

上海理工大学数据结构课程设计项目:课程信息管理系统

c datastructure homework

Last synced: 23 Oct 2025

https://github.com/yousefakbar/easymoo

🐮 Senior Capstone Project: EasyMoo Cow Monitor. This repository holds the firmware used in conjunction with the soldered embedded system + PSoC Module.

accelerometer aggie agriculture animal-behavior ble c computer-engineering cow electronics i2c pcb psoc senior-design senior-project sensors uart ucdavis

Last synced: 20 Mar 2025

https://github.com/triyan-salazar/financial-system

Proyecto final de fundamentos de programación en el lenguaje C sobre un sistema bancario

c

Last synced: 17 Mar 2025

https://github.com/matubu/nm

A simple version of the nm command made in C for elf files

c linux-command nm-otool

Last synced: 02 Feb 2026

https://github.com/bhekimpilondhlela/nasm-floating-point-addition

An implementation of the floating point addition and subraction using both NASM and C and comparing the two implementations.

c floating-point-addition floating-point-arithmetic implementation-from-scratch nasm

Last synced: 17 Apr 2026

https://github.com/gustavohnsv/ep1_aed2

Exercício de Programa sobre Grafos não Direcionados Ponderados da matéria de Algoritmos e Estrutura de Dados II, onde é possível realizar funções como Busca em Largura, em Profundidade, verificar componentes e vértices de articulação, entre outras funcionalidades.

bfs-algorithm c data-structures dfs-algorithm exercises graphs graphs-algorithms

Last synced: 03 Apr 2025

https://github.com/jeepway/logger-c

A lightweight, flexible logger library for C language

c c-language logger logging

Last synced: 20 Mar 2025

https://github.com/alishbz/round_robin

By developing the Round Robin algorithm, I tried to make scheduling that can be used in the real world with priority ordering.

c round-robin scheduler

Last synced: 02 Apr 2025

https://github.com/matbagnoletti/unipgcifrari

Esercitazione assegnata nell'ambito del corso di Programmazione Procedurale del primo anno di Informatica presso l'Università degli Studi di Perugia.

c cypher gcc playfair-cipher vigenere-cipher

Last synced: 20 May 2026

https://github.com/henryzhao2020/alist-c

alist is a generic, feature-rich, and memory-safe dynamic array implementation for C.

adt c generic-types memory-management

Last synced: 04 May 2025

https://github.com/engineersbox/c-fixed-heap-allocator

C fixed heap allocator for managing pre-allocated heap memory without kernel sbrk calls

allocator c heap memory-allocation memory-management

Last synced: 04 Jul 2026

https://github.com/spandey1296/suduko-solver

Suduko-Solver in C

c

Last synced: 27 Mar 2025

https://github.com/jcalopes/managementordersapplication

Basic application that applies concepts like pointers.Built in C language.

c pointers

Last synced: 13 Dec 2025

https://github.com/nauja/libws

Wrapper over libwebsockets for easy ws

c cmake library lightweight network portable websockets

Last synced: 27 Mar 2025

https://github.com/mkassimi98/gstklvplugin

GStreamer plugin for MISB ST 0601.8 / STANAG 4609 KLV: JSON↔KLV encode/decode, frame injection, PMT metadata signaling, plus SRT and MPEG‑TS demo pipelines in Python and C++.

c gst gstreamer-plugins klv misb misb-st0601 mpeg-ts stanag stanag4609 streaming

Last synced: 06 Apr 2026

https://github.com/hartwork/audio_pump_demo

:studio_microphone: Demos pumping audio from the microphone to headphones/speakers in C99 for PulseAudio, PortAudio and SDL 2

audio audio-player audio-processing audio-recorder c c99 microphone microphone-audio-capture microphone-audio-recorder microphone-to-speaker portaudio pulseaudio sdl sdl2

Last synced: 03 Apr 2025

https://github.com/dynamsoft/label-recognizer-c-cpp-samples

Dynamsoft Label Recognizer samples for the C/C++ edition

c caffemodel cnn cpp ocr

Last synced: 12 Apr 2025

https://github.com/samiyonas/lc3vm

Virtual machine that simulates LC-3 Architecture in C

c lc3

Last synced: 04 May 2025