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/ramanaditya/supermart

This is a Super Market management project built using C language

c

Last synced: 26 Jul 2025

https://github.com/axect/hep_cs

Study numerical algorithm

c go julia mathematica matlab python

Last synced: 26 Jul 2025

https://github.com/guxtapires/vendas-no-mes

Um algoritmo em linguagem C que recebe os valores de venda na semana de determinado mês, escolhido pelo usuário, e então mostra a soma dos valores dos meses e das semanas.

c calculus

Last synced: 26 Jul 2025

https://github.com/ahaddad98/cub3d

This project will enable you to explore ray-casting. Your goal will be to make a dynamic view inside a maze, in which you’ll have to find your way.

c minilibx pixel ray raycasting rgb

Last synced: 26 Jul 2025

https://github.com/adharshkamath/automata-and-compiler-design

Lexer and Parser, written as a part of the IT250 course assignments

c compiler-design lexer lexer-parser parser yacc

Last synced: 26 Jul 2025

https://github.com/mateuschaves/dll

Desenvolvimento de uma DLL que resolve problemas da Geometria Analítica.

algebra c dll geometry-library mathematics university-project

Last synced: 26 Jul 2025

https://github.com/jessicarod7/ece243-oml-public

Description of a game based on One More Line, created as the final project for ECE243 (Computer Organization).

arm c de1-soc fpga mobile-game one-more-line

Last synced: 18 Sep 2025

https://github.com/mouad-el-asri/1337_pool_2022

The Pool is the last phase before full admission to the 1337 school . It's 4 weeks long, designed to gear you up to learn the basics of programming with peers. The Pool is a chance to learn new programming concepts and dive deeper into programming. 🏊

1337school algorithms c c-programming functions header-files shell-scripting

Last synced: 27 Jul 2025

https://github.com/basemax/knapsackproblemc

This is a simple implementation of the knapsack problem in C in both recursive and dynamic programming approaches.

algorithm algorithms algorithms-and-data-structures algorithms-datastructures c data-structure datastructure ds dynamic-programming knapsack

Last synced: 27 Jul 2025

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/alcatrazescapee/adventofcode

My Advent of Code Solutions

advent-of-code c cordy haskell python rust

Last synced: 09 Apr 2026

https://github.com/turkeymcmac/pig2

A pretty simple object system for C.

c library oop

Last synced: 27 Jul 2025

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/kiko-g/feup-rcom

FEUP RCOM | Computer Networks | 2019/20

c computer-networks

Last synced: 28 Jul 2025

https://github.com/leodubosclard/dvd

-> README.md

c dvd-screensaver makefile

Last synced: 28 Jul 2025

https://github.com/alexiszamanidis/sql_query_executor

A Parallel SQL Query Executor that parses and executes SQL queries using a Thread pool. It also rearranges the predicates by frequency to reduce execution time.

bash c cpp parallelization sql-query-executor thread-pool

Last synced: 09 Apr 2026

https://github.com/unclechu/jacktoalsa

Forwarding JACK to ALSA (start JACK with dummy device and send sound to ALSA via libasound)

alsa audio audio-plugin audio-processing c dummy-device jack jack-audio-connection-kit libasound sound sound-processing utility

Last synced: 07 Nov 2025

https://github.com/akscf/stm32-gcc-skeletons

STM32 skeletons for gcc

c skeleton stm32 toolchain

Last synced: 21 Sep 2025

https://github.com/grillo-0/bed

Embed files into your C applications

bed c embed files

Last synced: 29 Jul 2025

https://github.com/metan-ucw/widgets

Stagin repository for gfxprim widgets

c graphics widget-library widget-toolkit widgets

Last synced: 07 Jul 2026

https://github.com/EnriqueBDeL/Clases-OMP-Programacion-Paralela-en-C

En este repositorio encontrarás varias lecciones creadas por mí sobre la librería OMP en C. El programa que utilizo para programar es MobaXterm.

c gnu-linux mobaxterm openmp parallel-programming ubuntu university

Last synced: 21 Sep 2025

https://github.com/dantondanvin/hospital-management-system

This is a hospital management system written in C language. Functionalities include addition of new patients, search based on various fields, editing information of a patient and deletion of patient records.

c crud-operation hospital-management-system

Last synced: 29 Jul 2025

https://github.com/randomhashtags/quarkjson

Native C JSON library, emphasized on performance and system resource efficiency.

c json library

Last synced: 03 Sep 2025

https://github.com/javaquery/unosdk

UnoSDK is a powerful CLI tool for Windows that simplifies the installation and management of multiple software development kits (SDKs) from various providers. Think of it as SDKMAN for Windows - bringing the same ease of SDK management to Windows machines. Say goodbye to manual downloads, extractions, and environment variable configurations.

c cpp flutter go golang gradle installer java jdk maven node nodejs python sdkman windows

Last synced: 09 Apr 2026

https://github.com/adebayo-s/monty

🎙 Monty ByteCode interpreter by @Adebayo-S and @BrightOlawale

c interpreter monty queue stack

Last synced: 31 Jul 2025

https://github.com/snehalrenushe/logic_building_in_c

All Assignments of Logic Building in C

c

Last synced: 13 Jun 2026

https://github.com/luweglarz/minirt_42

My own implementation of the Raytracing rendering method

42projects c graphics minilibx raytracing

Last synced: 31 Jul 2025

https://github.com/luweglarz/pushswap_42

Data sorter with limited operations using merge-sort

42projects algorithm c merge-sort sorting-algorithms

Last synced: 31 Jul 2025

https://github.com/luweglarz/kfs

A Kernel from scratch

c kernel

Last synced: 31 Jul 2025

https://github.com/parro-it/ebansoft.com

ebansoft.com blog source code

c golang javascript nodejs

Last synced: 09 Apr 2026

https://github.com/iamwatchdogs/dsa

Slate/Deprecated docs repo for DSA. I should have continued working on it.

algorithms c cpp data-structures documentation dsa interview java learning open-source preparation python

Last synced: 09 Apr 2026

https://github.com/mewmewdevart/codingame

My solutions for the CodinGame, a challenge-based training platform for programmers where I can improve my coding skills with fun exercises.

42sp c coding-challenge codingame

Last synced: 01 Aug 2025

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/aximcode/axl-sdk-releases

Public release artifacts for axl-sdk (https://axl.aximcode.com) — development upstream is private

apache-2 bmc c embedded firmware ipmi mbedtls redfish sdk uefi

Last synced: 01 Jun 2026

https://github.com/bigmat18/snake-sdl2

Basic Snake game makes with C and SDL2 library to learn the basics of SDL2 programming.

c game-development makefile sdl sdl2 sdl2-ttf snake-game

Last synced: 17 Jun 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/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/iagodahlem/lisp-to-c-compiler

:gear: Learning how modern compilers work.

c compiler javascript lisp

Last synced: 03 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/ronmondshein/symnmf

Implementation of ML models, including the k-means algorithm and symNMF, in both C and Python 💻.

c k-means python symnmf

Last synced: 03 May 2026

https://github.com/aaron-22766/42_libft

Writing my own library of functions from the C standard libraries

42 42-libft 42born2code 42heilbronn 42projects 42school c c-library

Last synced: 18 Jun 2026

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

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

c cpp

Last synced: 07 May 2026

https://github.com/octopus773/lily

Lily is a library to manage linked lists in C following EPITECH's format rules

c epitech library linked linked-list linux list

Last synced: 03 May 2026

https://github.com/cnobile2012/linklist

Doubly Link List in C with Python ctype bindings.

c linked-list python

Last synced: 01 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/wedoneofficiel/wedone-operate

Wedone Operate est un jeu adressé aux élèves (et classes) de cycle 3 (CM1, CM2 et 6ème). Ce jeu s'appuie sur le principe du calcul à mental, il consiste à demander le résultat d'un opération (ajoutée, multiplié, soustraite, divisée) en fonction d'un résultat qui apparait à l'écran.

c calcul ecole education francais learn learning logiciel mathematics mathematiques maths python school

Last synced: 03 May 2026

https://github.com/rubymetric/rawstr4c

Raw strings for the C programming language

c raku

Last synced: 19 Jun 2026

https://github.com/jrie/mdownhtml

A C lang markdown to html parser and converter - very basic markdown support

basic c converter html-generator markdown on-the-fly

Last synced: 03 May 2026

https://github.com/moulahguine/mips-student-projects

Project showing a C codebase and its manual translation to MIPS assembly instructions

c code-conversion cprogramming homework-assignments mips

Last synced: 19 Jun 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/kamilhan-karaismailoglu/bluetooth-controlled-and-obstacle-sensing-vehicle-with-arduino-uno

The vehicle, which is controlled by bluetooth, checks whether there is an obstacle in front of it with the help of ultrasonic sensor and stepper motor before moving forward. This project was written for microprocessors lecture.

arduino-uno bluetooth-controlled-car c obstacle-avoidance

Last synced: 19 Jun 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/ronnienigash/lightscape

Driving LEDs based on Desktop Background and Sound

background-image c leds microcontroller music python

Last synced: 03 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/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/silicon42/hivetag

Circular black and white fiducial markers of my own design. Intended for object tracking.

c fiducial-markers object-tracking reed-solomon-codes

Last synced: 20 Jun 2026

https://github.com/mitjafelicijan/probe

Just testing things.

assembly c d experiments zig

Last synced: 07 May 2026

https://github.com/electrocodeur/1digit

Projet : 1digit avec Arduino

arduino c

Last synced: 05 May 2026

https://github.com/kumarjitdas/align-memory

A simple C library for easy memory alignment.

batch-script c c99 cmake library memory memory-alignment

Last synced: 22 Jun 2026

https://github.com/koeonyack/des

🔑Implement DES using C language.

c des security

Last synced: 22 Jun 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/thisisnotjustin/adjustable_led

Adjust the brightness of an LED with a potentiometer

c embedded-systems

Last synced: 22 Jun 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/voidwalker7/snake

snake game built in C

c snake-game snake-game-in-c

Last synced: 23 Jun 2026

https://github.com/whjwnavy/arry_list

c_arry_list

arraylist c database list

Last synced: 03 May 2026

https://github.com/maximilianfeldthusen/scheduledtask

The code sets up a scheduled task in Windows that runs a specified executable whenever a user logs on. It utilizes the Windows Taskcheduler API and COM interfaces to achieve this.

api c schedule windows

Last synced: 03 May 2026

https://github.com/vendethiel/strlen.c

Very simple strlen() - no unrolling.

c strlen

Last synced: 23 Jun 2026

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

Simple integral solver

c cpp cuda math mathematics

Last synced: 08 May 2026

https://github.com/novpath/c-programming-language-3rd-edition--exercise

《C语言程序设计(第3版)》《实验与习题指导(第3版)》 - 何钦铭 颜晖 - 习题与编程题解答

c online-judge study-notes

Last synced: 24 Jun 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/mcquerol/electronic-clock-psoc5-erikaos

Electronic clock using PSoC5 and ERIKA OS. Features RTOS, UART, and display interfacing.

c clock erika-os osek psoc5 rtelight rtos state-machine tft-display uart watchdog-timer

Last synced: 24 Jun 2026

https://github.com/dhunanyan/highway-network

Concurrent highway toll-network simulator in C using processes, threads, IPC, shared memory, semaphores, and signals.

c concurrency ipc message-queues multiprocessing multithreading operating-systems pipes posix semaphores shared-memory signals simulation systems-programming university-project

Last synced: 24 Jun 2026

https://github.com/iokg04/madien

A graphics engine for the terminal

ascii-graphics c terminal

Last synced: 02 May 2026

https://github.com/drankinatty/gtksolver

Linear System of Equations Solver in C & Gtk+2

c gtk2 linear-systems matrix solver

Last synced: 01 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/led3w_hw-269

Projet : Led 3W HW-269

arduino c

Last synced: 08 May 2026

https://github.com/ksmashingaidze/active-noise-control

MSHKUZ001 Final Year Thesis, Electrical Engineering, University of Cape Town

arduino c cplusplus dsp

Last synced: 08 May 2026

https://github.com/phoenixpinpoint/fracture

Fracture provides a robust set of tools for developing web applications in C. Build to JS or WASM

c javascript js wasm web web-development webapp

Last synced: 08 May 2026

https://github.com/allanjos/ts_utils

Transport stream parsing utilities.

c cpp ffmpeg transport-stream

Last synced: 08 May 2026