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/electrocodeur/bouton

Projet : Bouton

arduino c

Last synced: 29 Apr 2026

https://github.com/mtrazzi/42-projects

My projects from project-based learning education 42

42born2code c python3

Last synced: 29 Apr 2026

https://github.com/frlundst/snake

A snake game for UNO32 with Basic I/O Shield

c chipkit pic32mx snake uno32

Last synced: 06 Jun 2026

https://github.com/nandaleio/c_base

Pocketbase alternative in C

c mongoose pocketbase sqlite

Last synced: 17 Apr 2026

https://github.com/swarnimwalavalkar/a-compiler

An extraordinarily simple BSAIC to C compiler

c compiler python

Last synced: 25 Apr 2026

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

Esse repositório contém uma coleção de códigos e projetos desenvolvidos em linguagem C. Ele inclui exemplos práticos, algoritmos, exercícios úteis para quem deseja aprender e explorar o mundo da programação em C.

c cpp

Last synced: 25 Apr 2026

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

PingPong game makes with C and SDL2 library and using socket to implement multiplayer

c game game-development ping-pong sdl sdl2 socket sockets

Last synced: 17 Jun 2026

https://github.com/kubasejdak-org/platform

C/C++ application bootstrap layer for various hardware/OS platforms

arm baremetal c cpp embedded freertos linux toolchain toolchain-cmake toolchain-file

Last synced: 06 May 2026

https://github.com/bradford-smith94/cs392

CS 392 Systems Programming

c systems-programming

Last synced: 06 May 2026

https://github.com/jrodriguezn19/mobilerobots

Mobile Robots programmed in C / C++ to participate in international competitions.

arduino c cplusplus mobilerobots

Last synced: 06 May 2026

https://github.com/alessandro-salerno/cbuild

A work-in-progress small and simple build system meant for smaller C Projects.

build-system c pip-package python python-package python3 toml

Last synced: 07 May 2026

https://github.com/electrocodeur/hc-05

Projet : HC-05

arduino c

Last synced: 07 May 2026

https://github.com/harmim/vut-izp-proj2

Základy programování - Projekt 2 - Iterační výpočty

c continuous-fractions izp math project taylor-series vut

Last synced: 30 Apr 2026

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/subhra264/discache

Distributed Cache built with Rust, Tokio and Tonic

bindgen c cache distributed-systems grpc protobuf rust tokio tonic

Last synced: 07 May 2026

https://github.com/callmesalmon/locksmith

A simple CLI password manager written in C.

c encryption-decryption password-manager

Last synced: 30 Apr 2026

https://github.com/kassick/compiladores-codes

Code samples for a Compilers course

antlr c cmake compiler compilers cpp cpp11 csharp virtual-machine

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/delonnewman/sleepr

Stop hacking and get some sleep

c desktop-application gnome gtk notifications perl

Last synced: 07 May 2026

https://github.com/tech-gian/dbms-extensible-hash_table

👨🏻‍💻💻💾This project is the implementation of Extensible Hash-Table and Secondary Indexes

c database database-management filesystem structured-data

Last synced: 25 Apr 2026

https://github.com/ebuganik/guitar-effects-adsp-21489

Adding music effects to audio using ADSP-21489 development environment

adsp-21489 c crosscore digital-signal-processing guitar-effects optimization-tools python

Last synced: 17 Apr 2026

https://github.com/edsonbonfim/ghanor

Ghanor, the revolution. VN/RPG

c game rpg visual-novel

Last synced: 10 Jun 2026

https://github.com/freddiehaddad/ms2cc

Tool to generate a compile_commands.json database from an msbuild.log file.

c clangd compile-commands-json cpp language-server-protocol lsp lsp-client lsp-server msbuild vscode windows

Last synced: 07 May 2026

https://github.com/mehwishferoz/wynk-music-app-in-c

C project simulating Wynk music app functionalities, featuring user management, music browsing, playlist creation, and song playback using linked lists, hash tables, stacks, and queues.

algorithms c data-structures dsa dsa-project

Last synced: 06 Jun 2026

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

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

c cpp

Last synced: 07 May 2026

https://github.com/navono/libuv-sample

This is a sample of libuv

c cpp libuv

Last synced: 20 Apr 2026

https://github.com/fimbres/ansi-c-compiler

This is an Ansi C compiler, developed in .NET framework with C# using the Visual Studio template "Windows Form".

ansi-c asp-net c compiler csharp dotnet

Last synced: 17 Apr 2026

https://github.com/abhishekkr/aqikcipher

encrypt-decrypt using a small shared password in a dumb One-Time-Pad style

c clanguage cryptography cryptography-tools

Last synced: 05 Jun 2026

https://github.com/fabrizio-ottati/misha

Simple and fast decoding of event cameras data to NumPy

c cpp event-ca neuromorphic numpy

Last synced: 20 Apr 2026

https://github.com/dylan-stewart/robi-project

My final project for systems programming

c drivers gpio-pins raspberry-pi-3b-plus system-programming terminal

Last synced: 30 Apr 2026

https://github.com/jackesgamero/solved-acr-problems

Validated solutions to some of the problems proposed on the website "Acepta el reto"

c

Last synced: 30 Apr 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/zeyu-xie/hydrangea-linkedin-games

A repo of solutions for LinkedIn games written by C.

c javascript typescript

Last synced: 07 May 2026

https://github.com/mivinci/moba

Matchmaking simulation implemented in C and Lua.

c lua matchmaking moba-games

Last synced: 26 Apr 2026

https://github.com/lucasfturos/projetospic16f877a

Repositório focado em salvar microprogramas para o microcontrolador PIC16F877a

assembly c mplabx

Last synced: 30 Apr 2026

https://github.com/ahmedmohamedgaber/e-commerce

EasyShopper is a comprehensive E-Commerce Platform built using ASP.NET Core MVC. It offers an intuitive online shopping experience with a wide array of products, user-friendly navigation, and secure checkout. Key functionalities include product browsing, a shopping cart, order management, and an admin panel for product oversight.

asp-net-core asp-net-core-web-api asp-net-mvc c csharp ecommerce entity-framework-core online-shop oop sql-server web-development

Last synced: 07 May 2026

https://github.com/samrb-dev/asmforre

Collection of assembly program of IA-32 CPU architecture to understand how things work under each high level language. The main goal of the repo is get with familiar with ASM to identify various procedures while reversing a binary/executable

8086-programs assembly-language c cpp cybersecurity malware-analysis reverse-engineering x86 x86-assembly

Last synced: 07 May 2026

https://github.com/lucwl/cluck

A mini C compiler made in Haskell with LLVM

c compiler haskell llvm llvm-hs

Last synced: 07 May 2026

https://github.com/ifwhy/learning-c-and-cpp

Repositori ini berisi topik belajar C dan C++

asteroids-game c calculator cpp crud game

Last synced: 30 Apr 2026

https://github.com/lvntky/dennis

SCC is a simple, self-compiling C compiler that works on x86_64 machines.

c compiler linux self-hosted self-hosting-compiler x86 x86-64

Last synced: 26 Apr 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/trusona/trusona-server-sdk-c

Trusona C SDK

c sdk trusona

Last synced: 10 Jun 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/mitjafelicijan/probe

Just testing things.

assembly c d experiments zig

Last synced: 07 May 2026

https://github.com/hcarrasc/logit4c

Records what you want from your C source code

c logging-library

Last synced: 08 Jun 2026

https://github.com/sksaju/uri-problem-solutions

My problem solutions of URI Online Judge

c c-plus-plus java problem-solving

Last synced: 07 May 2026

https://github.com/izaiasmorais/faculdade

Repositório para documentar minhas atividades da faculdade de Ciência da Computação.

beecrowd c c99 java python

Last synced: 08 May 2026

https://github.com/flatcap/systemd-code

⚙️ Systemd sample code

c sample systemd

Last synced: 20 Apr 2026

https://github.com/lukaszbudnik/cloud-native-c

cloud-native-c shows how to use AWS Go SDK from C using cgo

aws c cgo cloud cloud-native golang

Last synced: 07 May 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/kristoff-starling/mit-6.s081-xv6

Learning materials including 11 minilabs with lab reports, lecture notes and paper notes for Introduction to Operating Systems 2020, MIT

c operating-systems

Last synced: 18 Jun 2026

https://github.com/hansalemaos/numpycythonpermutations

Permutations, Combinations and Product for Numpy - written in Cython - 20x faster than itertools

c combinations cython fast itertools numpy permutations product python

Last synced: 08 May 2026

https://github.com/oscgu/cig

Small & fast cli to help with writing conventional commits

c cli conventional-commits

Last synced: 04 Apr 2026

https://github.com/suresh142/inverted_search

An "inverted search" project involves implementing a type of search engine that uses an inverted index data structure for efficient and fast retrieval of information. The inverted search approach is widely used in various information retrieval systems, including search engines, databases, and document management systems.

c cplusplus data-structures database inverted-index inverted-search-index

Last synced: 08 May 2026

https://github.com/jeevanjoshi4434/compilerx

A custom language compiler built upon C language for college project.

assembly c compiler compiler-construction compiler-design compiler-principles lexical-analysis parser semantic-analysis

Last synced: 30 Apr 2026

https://github.com/habedi/template-duckdb-extension-zig

A template for developing DuckDB extensions in Zig

c duckdb duckdb-extension quality-of-life template-project zig

Last synced: 08 May 2026

https://github.com/libdriver/ina226

INA226 full-featured driver library for general MCU and Linux.

c current full-featured-driver iic ina226 linux mcu power voltage

Last synced: 30 Apr 2026

https://github.com/veganaize/type

Command to display contents of text files.

batch c cat clone cmd command command-line command-line-tool test windows

Last synced: 26 Apr 2026

https://github.com/fahimfba/codechef-solution

contains all the source code of mine from CodeChef

c codechef codechef-solutions competitive-programming cplusplus java programming python3

Last synced: 08 May 2026

https://github.com/electrocodeur/ds3231

Projet : DS3231

arduino c

Last synced: 08 May 2026

https://github.com/doctorpok42/rpg

RPG is a simple role-playing game written in C

c epitech-project game rpg zelda

Last synced: 10 Jun 2026

https://github.com/francois-rozet/whitespacy

Polyglot formatter for C and Whitespace

c minify polyglot whitespace whitespace-language

Last synced: 30 Apr 2026

https://github.com/allanjos/ts_utils

Transport stream parsing utilities.

c cpp ffmpeg transport-stream

Last synced: 08 May 2026

https://github.com/maximechurin/utc-uv

Folder with differents student projects and exercices

android c cassandra html-css j2ee java php python qt r

Last synced: 03 Apr 2026

https://github.com/idriz4work/cs50

In CS50 from the Harvard University, I acquired a strong foundation in programming and gained the skills to develop my own software. This was showcased in my final project titled "Hustlers Place".

algorithms arrays c data-structures flask html-css-javascript memory python sql

Last synced: 08 May 2026

https://github.com/pgvalle/cxxloglib

A simple logging library for C/C++ to throw in your project without worries.

c cplusplus cpp jesus-is-da-lord-n-savior library logging qol

Last synced: 08 May 2026

https://github.com/iitoneloc/threads-kernel

Our task was to implement a kernel using C, ensuring it could handle I/O, CPU protection modes, and run secure user-level processes. Specifically, the following needed to implemented and configured: The Scheduler, Messaging, User-Level Processes, and Device Drivers

c kernels multiprogramming operating-systems preemptive priority-round-robin

Last synced: 30 Apr 2026

https://github.com/teixeiramarcia/projeto-so

Process Control and Management - C (University Project)

c operative-systems server-client-communication shell terminal-based

Last synced: 30 Apr 2026

https://github.com/mding5692/cs3307-cplusplus-assignment

C++ Personal Assignment, Grade: 95%

c cplusplus

Last synced: 30 Apr 2026

https://github.com/networkflux/minishell

Creating a simple shell

bash c compiler interpreter shell

Last synced: 08 May 2026

https://github.com/igorhalfeld/low-level-studies

:rocket: Repository dedicated to my low level studies

algorithms c

Last synced: 08 May 2026

https://github.com/gravitytwog/electromagneticfield

Electro-magnetic field simulation made with CUDA

c cuda cuda-kernels cuda-programming

Last synced: 26 Apr 2026

https://github.com/rhthomas/dobby

University of Southampton second year ELEC2204 Computer Engineering coursework.

architecture c emulator

Last synced: 08 Jun 2026

https://github.com/bezarhere/hivec

Deploying your library should be no more then a post-build command

build-tool c command-line cplusplus cpp open-source opensource

Last synced: 08 May 2026

https://github.com/electrocodeur/buzzer_actif_stm32

Projet : Buzzer actif avec STM32

arduino c

Last synced: 08 May 2026

https://github.com/spemer/study_c

Clang study note

c clang study

Last synced: 10 Jun 2026

https://github.com/exclud/printf

A custom Printf function

alx alx-system-engineering c printf

Last synced: 05 Jun 2026

https://github.com/mooncos/roompi

RPi-based Smart Environmental Monitoring System for indoor areas with wireless connectivity and control

c co2-monitoring docker grafana humidity-monitoring influxdb iot light-monitoring python rpi temperature-monitoring

Last synced: 30 Apr 2026

https://github.com/somdipdey/facedetection_with_haarcascade_in_python_opencv

Detect faces from a video input (webcam) and output the frames per second as well.

c face-detection haar-cascade opencv opencv-python python python3

Last synced: 08 May 2026

https://github.com/andersonhsporto/ft-get-next-line

Function Which Returns a Line Read From a File Descriptor

buffer-management c malloc unix-logic

Last synced: 10 Jun 2026

https://github.com/414owen/glitcher-of-sorts

A pixel sorting program in GTK3 / C

art c gtk3 pixel-sorting

Last synced: 01 May 2026

https://github.com/kobayasy/synctimeicom

Open source time setting command for an ICOM transceiver. Synchronises the transceiver's time with the computer's time.

adjust c c99 icom linux macos posix time

Last synced: 05 Apr 2026

https://github.com/allyndawn/stm32wxx

An STM32 Nucleo-F429ZI FreeRTOS Wireless Weather Station written in C++

aprs c cpp freertos stm32 weather weather-station

Last synced: 17 Apr 2026

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

Base 64 encoding and decoding

base64 base64-decoding base64-encoding c

Last synced: 07 Jun 2026

https://github.com/ugnmura/asm-basics

Simple Programs written in Linux x86_64 Assembly.

asm assembler assembly c compiler linux low-level x86-64

Last synced: 09 May 2026