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/jasonliang-dev/shooty-game

A game where you go pew pew

c c-plus-plus lua

Last synced: 20 Mar 2025

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/orig5826/unicstl

基于C语言实现的通用C库,包含常用数据结构和算法。 全称: Universal C standard library 【Gitee镜像】

c graph heap list queue stack tree unicstl

Last synced: 04 May 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/samiyonas/lc3vm

Virtual machine that simulates LC-3 Architecture in C

c lc3

Last synced: 04 May 2025

https://github.com/jcarrano/antidox

Sphinx autodoc & autoindex using Doxygen

api-documentation autodoc c documentation doxygen python sphinx sphinx-extension xslt

Last synced: 28 Apr 2026

https://github.com/akielaries/i2cscan

Multi-platform I2C scan utility

c cli i2c i2c-device scanner

Last synced: 18 May 2026

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/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/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/bradford-smith94/cs511

CS 511 Concurrent Programming

c concurrent-programming

Last synced: 15 May 2026

https://github.com/jakebrehm/hangman-cli

🤷‍♂️ A command-line version of Hangman, the classic game.

c cli command-line game hangman

Last synced: 27 Mar 2025

https://github.com/danielmilanez/snake

Essa é a história de como desenvolvi o jogo da cobrinha usando apenas a linguagem C, tudo foi amplamente documentado no meu canal no youtube.

c game-development retro retrogame snake-game terminal-game

Last synced: 01 Jul 2026

https://github.com/devhindo/chunk

reduce video length by removing similar frames in an elegant way

c compression video-editing video-processing

Last synced: 02 Jul 2026

https://github.com/epatrizio/chttpserver

Minimalist and naive http server in C language

c http-server

Last synced: 12 Jun 2026

https://github.com/ariful305/cafeteria-management-system-in-c

The Cafeteria Management System is a console-based application written in C that helps manage food items, orders, and customer interactions within a cafeteria. It incorporates data structures such as linked lists, stacks, and queues to efficiently handle various operations.

c c-programming c-projects cafeteria-management-system cafeteria-management-system-in-c project

Last synced: 03 Apr 2025

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/md-emon-hasan/c-progamming

A repository containing examples, and projects to help learn and practice C programming concepts and techniques.

c c-programming c-programming-language dsa scheduling-algorithms searching-algorithms sorting

Last synced: 06 Mar 2026

https://github.com/skillfulelectro/fout

commandline utility to view inside of the file or copy the file

c file filesystem

Last synced: 27 Mar 2025

https://github.com/alishbz/bridge_pattern

It is a demo of creating a pipeline between two objects with c language without using global data.

bridge-pattern c

Last synced: 02 Apr 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/taxpater/c-eshop-sockets

Code showcase for a project assigned during my studies.

c eshop makefile

Last synced: 08 Jul 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/unmade/clox

Yet another Lox implementation in C

c interpreter lox

Last synced: 09 Apr 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/jeluchu/c_fordummies

Aquí podrás encontrar unos apuntes realizados por mí, en los cuáles aprenderás el lenguaje de "C" de la forma más sencilla posible. Si hay alguna cosa que no te termina de quedar clara, no dudes en contactar conmigo. Te invito a visitar mi web:

c classification classroom classwork language language-learning notebook programming programming-class programming-language

Last synced: 12 Mar 2025

https://github.com/christosgalano/dir-clone-server

An FTP-like server utilizing socket and thread programming with synchronization.

c client-server socket-programming synchronization thread threading

Last synced: 15 Jun 2025

https://github.com/dupontcyborg/compress-utils

Multi-algorithm compression & decompression library for C, C++ & Python

brotli bzip2 c compression cpp decompression gzip lz4 lzma python xz zlib zstd

Last synced: 16 May 2026

https://github.com/varunrmantri23/crimsoncache

CrimsonCache is a custom in-memory data store inspired by Redis, offering essential caching commands, data persistence, and replication. It’s built as a robust learning tool for exploring networking, concurrency, and distributed systems.

c caching networking redis

Last synced: 02 Jul 2026

https://github.com/cleverfool77/codes

Collection of early CC codes

c c-programming coding

Last synced: 04 May 2025

https://github.com/rajikaimal/watson

:crown: Compiler for Watson lang

c compiler watson

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/wirthda/usb-oscilloscope

Documentation and Overview over an oscilloscope project based on a STM32-µC.

analog-to-digital-converter c electrical-engineering embedded engineering firmware hardware microcontroller oscilloscope python software usb

Last synced: 15 May 2026

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

FEUP SOPE | Operating Systems | 2019/20

c operating-systems unix

Last synced: 24 Aug 2025

https://github.com/electrocodeur/chenillard

Projet : Chenillard

arduino c

Last synced: 05 May 2026

https://github.com/flatcap/logging

⚠️ New Logging for NeoMutt

c curses logging neomutt

Last synced: 21 May 2026

https://github.com/mateuskoppe/bank-manager

A bank manager with a simple relational database based on files

c

Last synced: 17 Mar 2025

https://github.com/ghazaleze/microblaze-equation-solver

for solving cubic equation

c fpga verilog

Last synced: 28 Jun 2026

https://github.com/lucaslarson/appleparameter

🍎 what is 𝚊𝚙𝚙𝚕𝚎[𝑛] of 𝚒𝚗𝚝 𝚖𝚊𝚒𝚗()?

apple-parameter c hacktoberfest lucaslarson

Last synced: 15 May 2026

https://github.com/shgpavel/ctrush

A simple trash can for terminal file managers or servers

c linux-tools systemd-service

Last synced: 03 Apr 2025

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/mbaraa/ctemplate

A revived fork of the one and only ctemplate with extra functionalities.

c html template

Last synced: 27 Aug 2025

https://github.com/kzrtt/estrutura-de-dados

Esse repositório contém os códigos das aulas e listas de exercícios da matéria de Estrutura de Dados da UTFPR

c data-structures programming-exercises

Last synced: 03 Apr 2025

https://github.com/shgpavel/weather_app

simple weather app

c linux-tools systemd-service

Last synced: 03 Apr 2025

https://github.com/raven-s-soul/sistemioperativi

Operating Systems Course 2024/2025 at Roma 3

c linux

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/jameschirambo/percolate

A parallel program (MPI) to test for percolation of a cluster - 2D Decomposition

c high-performance-computing hpc mpi simulation

Last synced: 03 Apr 2025

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

⚠️ NTFS works-in-progress

c cli ntfs userspace

Last synced: 02 Sep 2025

https://github.com/brightprogrammer/crossgui

Cross Platform GUI Library

bsd-3-clause c gui linux vulkan

Last synced: 15 May 2026

https://github.com/almax-git/binary_converter_using_c_language

Binary to Decimal Converter us C language

binary c

Last synced: 03 Apr 2025

https://github.com/rxn7/img2ascii

image to ascii converter in terminal

ascii ascii-art c

Last synced: 08 Jun 2026

https://github.com/orlandopalmeira/trabalho-li3-2021-2022

Repositório do trabalho prático no âmbito da UC de Laboratórios de Informática 3 (LI3) - Licenciatura em Engenharia Informática (LEI/MIEI) - Universidade do Minho (UMinho)

c github github-manager laboratorios-de-informatica laboratorios-de-informatica-3 li3 makefile uminho uminho-lcc uminho-lei uminho-li3 uminho-miei

Last synced: 15 May 2026

https://github.com/libdriver/aht10

AHT10 full-featured driver library for general-purpose MCU and Linux.

aht10 c full-featured-driver humidity iic linux mcu temperature

Last synced: 15 May 2026

https://github.com/123marvin123/virtual-machine

A simple virtual machine written in C

c machine virtual

Last synced: 26 Mar 2025

https://github.com/apache/incubator-guacamole

Mirror of Apache Guacamole (Incubating)

c guacamole java javascript network-client network-server

Last synced: 06 Apr 2026

https://github.com/noranta4/risiko-companion

University project • 2013 - Laboratorio di Calcolo - BSc in Physics, I year

c probabilities risiko

Last synced: 11 Apr 2025

https://github.com/asifhaider/walking-in-the-dead

A simple 2D Shooting Game developed as CSE-102 (Structured Programming Language) Term Project, using C and iGraphics (OpenGL).

2d-graphics c igraphics-project opengl shooting-game

Last synced: 15 May 2026

https://github.com/pauloj2/estrutura-de-dados

Este repositório contém atividades e exercícios práticos focados no estudo de Estruturas de Dados utilizando a linguagem de programação C. O objetivo deste projeto é aplicar os conceitos fundamentais de estruturas de dados de forma prática e ajudar a desenvolver habilidades de programação e resolução de problemas em C.

c cpp

Last synced: 29 Apr 2026

https://github.com/catman85/arduino-phone

Arduino DumbPhone. 2 buttons. 2 LEDs. It can: make calls, receive calls. Send SMS and receive SMS mesages.

arduino-phone arduino-uno c easy gsm-shield receive-calls sms special-needs

Last synced: 02 May 2026

https://github.com/wiltonsr/c-programs

A simple C language code grouping on operating system, logic, and makefile issues

c gnu logic-programming makefile operating-system os

Last synced: 06 Sep 2025

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/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/shopmaior/mercado_pago_esp

Biblioteca Arduino ESP2866/ESP32

arduino c cpp esp32 esp8266 hacktoberfest library

Last synced: 27 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/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/mubin6th/zinc

An Image Processor. Written in C.

c graphics image-processing

Last synced: 09 Jul 2025

https://github.com/electrocodeur/ir_emetteur

Projet : Emetteur Infrarouge

arduino c

Last synced: 04 May 2026

https://github.com/rafiulgits/helloc

Explore c functionality

c c-shell system-programming

Last synced: 17 Mar 2025

https://github.com/jonasraoni/brew-bot

API tester for devices using the platform Qualcomm BREW.

api brew c qualcomm tester testing

Last synced: 21 May 2026

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/kimtienvu/ciphers

I implemented a Caesar Cipher in different programming languages.

c caesar-ciphers cplusplus-11 decryption encryption java javascript python

Last synced: 06 Apr 2026

https://github.com/rahinnn/project-roktim

First Project For my 1st semester

1st-semester c

Last synced: 03 Apr 2025

https://github.com/kbnim/datastructs.h

C library of commonly used data types and data structures (string, vector, stack, etc.)

array binary-tree c c-language c-programming data-structures linked-list matrix priority priority-queue queue stack string vector

Last synced: 24 Jan 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/thealexdev23/libpttui

Periodic Table TUI is a library that allows a TUI selection of elements from the periodic table

c chemistry library ncurses periodic-table periodic-table-of-elements tui

Last synced: 17 Mar 2025

https://github.com/aimadbahdir/philosophers

Project developed during education at 1337 school to learn threading basics. Developed small threaded programs to improve understanding of concurrent programming and performance benefits.

c mutex threads

Last synced: 01 Apr 2025

https://github.com/mekhyw/ksp-controller

Bluetooth controller for Kerbal Space Program, using the SAME70-XPLD board and kRPC

bluetooth c electronics krpc python same70-xpld

Last synced: 16 May 2026

https://github.com/rayyan9477/operating-systems-and-shell-scripting

This repository contains assignments related to Operating Systems. The main focus is on understanding system-level programming, including shell scripting and signal handling in C.

bash-scripting c cpp operating-system process-manager shell-scripting

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/callmesalmon/nanos

My attempt at making an actual good kernel. Contributions are always welcome! (WIP)

c kernel minimalist nanokernel operating-system os osdev pure-c

Last synced: 09 Sep 2025

https://github.com/onlyf0ur/c-hashcracker

A simple and hyperfast HashCracker written in C.

c cryptography hashcracker

Last synced: 17 Mar 2025

https://github.com/giulioz/drmauro

🕹️💊 Dr Mario clone, written in custom C with objects

2d c game graphics mario sdl

Last synced: 27 Mar 2025

https://github.com/mr-sunglasses/chat-application-c

ChatApp in C using Networking

c chat

Last synced: 04 Jul 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/sirgolem/rock-paper-scissors-c

Rock, paper, scissors. Made in C.

c rock-paper-scissors

Last synced: 20 Jun 2025

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

Suduko-Solver in C

c

Last synced: 27 Mar 2025

https://github.com/jaaumg/piramidefibonnaci

Algorithm problem presented by my professor

algorithm c fibonacci fibonacci-numbers fibonacci-sequence

Last synced: 01 Jul 2026

https://github.com/0xwonj/clp-hooks

Concentrated Liquidity Pool Implementation on XRP Ledger using WASM Contract

amm c defi wasm xrpl

Last synced: 15 May 2026

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/floressek/embedded_system

Final project for embedded systems. In C using REGX52.h and AT89C52 microcontroller

assembly at89c52 c low-level

Last synced: 15 May 2026

https://github.com/blagojeblagojevic/notepad-clone

Notpad clone

c cpp notpad qt5

Last synced: 10 May 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/reyhannaufal/soal-shift-sisop-modul-4-a04-2021

Praktikum Sistem Operasi - 4

c

Last synced: 27 Mar 2025