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/dht11

Projet : DHT11

arduino c

Last synced: 06 May 2026

https://github.com/8dcc/godsong

Port of Terry's music generator

c music musixtex pmx port templeos

Last synced: 07 Feb 2026

https://github.com/radurelics/xor-ransomware

A POC ransomware to troll your friends. Encrypt and Decrypt a Windows computer using basic xor encryption.

c decryption encryption ransomware windows xor-cipher

Last synced: 01 May 2026

https://github.com/yottaawesome/sspi-playground

Experimenting with Microsoft's SSPI infrastructure.

c cpp schannel sspi win32 windows

Last synced: 06 May 2026

https://github.com/tfukushima/pcc

Self-learning purpose naive C compiler

c compiler

Last synced: 17 Oct 2025

https://github.com/jsonzilla/template_c

Project template C

c template

Last synced: 15 Apr 2026

https://github.com/thus/simpleconfig

A simpler approach to configuration handling in projects

c config library

Last synced: 08 Jun 2026

https://github.com/deroyace/pattern

All my Pattern programs here

c cpp java pattern-lab patterns patterns-java

Last synced: 06 May 2026

https://github.com/embeddedcrab/freertos_tcpip_eth_port_xmc4500relax

This repository contains projects done on ARM processor/microcontroller in linux environment. XMC4500 Relax Kit, FreeRTOS w/Freertos Plus, Network Stack Porting over Ethernet, Linux Environment

arm c cpp environment freertos freertos-client freertos-iot freertos-plus freertos-server freertos-tcp infineon jlink linux-environemnt makefile tcp-ip tcp-socket xmc4500 xmc4500-ethernet xmc4500-relaxkit

Last synced: 24 Apr 2026

https://github.com/jqntn/raylib-android

raylib native android project template

android c cpp native raylib

Last synced: 06 May 2026

https://github.com/carnivuth/lab-reti-di-calcolatori

repository per i progetti di laboratorio di reti di calcolatori

c java rmi rmi-client rmi-server rpc socket socket-programming

Last synced: 01 May 2026

https://github.com/mcquerol/derbot

Robot development using C programming, NI Multisim, and PCB design. Includes interrupts and PWM.

3d-printing c competition derby i2c interrupts ni-multisim pcb pwm schematic

Last synced: 03 Jun 2026

https://github.com/spacebody/cs205-c-cpp

The lab codes for course CS 205 C/C++

c cpp

Last synced: 01 May 2026

https://github.com/azersd/argparse

CLI Argument parser in C for 42 projects.

42 42cursus 42projects argparse c cli

Last synced: 11 Oct 2025

https://github.com/juliendoutre/synacor-challenge

A solution to the synacor challenge.

c emulator synacor-challenge

Last synced: 17 Oct 2025

https://github.com/get-unknown-err0r/simple-phonebook

A simple C application to manage a phonebook database with basic CRUD (Create, Read, Update, Delete) functionality.Contact data is stored in a binary file using file handling.

arpit-prajapati c c-programming compiler crud-operation get-unknown-err0r github phonebook-application

Last synced: 27 Apr 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/massigy/c-graphs

This C project implements a graph data structure

c cprogramming data-structures gcc git github graph-algorithms makefile

Last synced: 17 Apr 2026

https://github.com/osakitsukiko/nadeshiko

yet another library for making desktop apps with html

c css html js web webkit webview

Last synced: 15 Apr 2026

https://github.com/hy57in/os

Operate System (with Linux)

c linux

Last synced: 01 May 2026

https://github.com/afraz496/fypafraz

This repository comprises of a Post Quantum Cryptography implementation. This is a repository that includes all of the software developed for the Final Year Project of Afraz Arif Khan (CID 00963429) at Imperial College London.

c cryptography key-exchanges postquantum python

Last synced: 01 May 2026

https://github.com/samarjit98/dsa_college

This is a compilation of many important data structures and their applications.

algorithms c cplusplus-11 data-structures java

Last synced: 17 Apr 2026

https://github.com/eddieantonio/crimes

Import C files into Python, illegally.

c ctypes do-not-use-in-production python

Last synced: 01 May 2026

https://github.com/rnpnr/mandelbrot

OpenGL based Mandelbrot Set viewer

arena-allocator c computer-graphics opengl

Last synced: 01 May 2026

https://github.com/nandaleio/c_base

Pocketbase alternative in C

c mongoose pocketbase sqlite

Last synced: 17 Apr 2026

https://github.com/dl0312/sic-xe_machine_simulator

💻 SIC/XE Machine Simulator

assembler c shell sic sic-xe simulator

Last synced: 07 May 2026

https://github.com/kassane/mos-toolchains-research

AI Research about LLVM-MOS based toolchains support

c cpp d llvm llvm-mos mos6502 research rust toolchain zig

Last synced: 08 Jun 2026

https://github.com/roeelupo/sdr-chat

A lightweight Python & C application enabling reliable, two-way chat over software-defined radios (e.g. USRP B200mini/B205mini). Messages are framed with CRC-16, AES-256 encrypted, and exchanged using an RTS/CTS handshake to maximize link reliability.

aes c chat crc cts-rts dsp encryption-decryption fsk python sdr

Last synced: 17 Apr 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/abolfazlmohammadpour/simplehydraulicjackcontrollerwitharduino

A Simple Hydraulic Jack Controller Wrote By Arduino

arduino c cpp

Last synced: 02 May 2026

https://github.com/switchdreams/simulador-tr1

Simulador de Camada Física: Trabalho da disciplina Teleinformática e Redes I (204315) ministrada pelo Prof. Doutor Geraldo Pereira

c telecommunications tr1

Last synced: 01 May 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/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/netcorelink/libchttpx

A powerful, cross-platform HTTP server library in C/C++ for building full-featured web servers.

c cpp http netcorelink

Last synced: 23 Jan 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/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/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/iker-gonzalez/ft-printf

Recoding of the simplified version of the printf function in C

42cursus c printf variadic-function

Last synced: 13 Oct 2025

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/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/jitinnair1/hello-again-phasefield

simple implementation of classical diffusion equation and spinodal decomposition solvers in C

c cahn-hilliard phase-field vtk

Last synced: 18 Oct 2025

https://github.com/lainq/fen-rs

A simple and goofy library used to convert(and verify?) Forsyth-Edwards Notation in chess to board and vice-versa

c chess fen forsyth-edwards-notation

Last synced: 24 Apr 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/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/theleopard65/theleopard65

Hey there, Welcome to my coding playground of cybersecurity related projects. Here's a sneak peek into the digital world of TheLeopard65.

c c-plus-plus c-sharp ctf cybersecut intro introduction java javascript me pakistan player portfolio profile python3 sql

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

Trusona C SDK

c sdk trusona

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

Projet : Potentiometre

arduino c

Last synced: 07 May 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/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/kojakeng/kajak-vkapi

VK API library written in C [WIP]

c c99 vk vkapi vkontakte vkontakte-api wip

Last synced: 06 Feb 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/daviskamau/c-c-

c&c plus plus

c cpp

Last synced: 17 Apr 2026

https://github.com/artp1ay/simple-c-chat

A simple server and client chat. Written for educating purposes.

c chat-application

Last synced: 03 Jun 2026

https://github.com/vcaputo/sars

SARS is a satirical vignette style video game utilizing ANSI-art for sprites, see https://sars.pengaru.com. Github is only a mirror.

ansi c coronavirus covid-19 emscripten emscripten-game gamedev glsl opengl opengl-es opengl-es-20 opengl-es20 quadtree realtime-game sars-cov-2 satire sdl sdl2 wasm webassembly

Last synced: 30 Apr 2026

https://github.com/theabhishek07/hello-world

This repository will contain the HELLO-WORLD! programs written in different programming languages.

arduino bash bosque c c-plus-plus c-sharp cobol coffeescript dart english html java javascript kotlin php python reactjs scala sql windows-command-line

Last synced: 04 Apr 2026

https://github.com/lindenb/htsplusplus

Select variants from VCF/BCF spaced by a distance 'd'.

bcf bioinformatics c distance htslib variants vcf

Last synced: 25 Apr 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/lxance-hacker/c-language-practice

This repository contains C programming practice examples, organized into topics from basics to file handling.

c hackerrank hackerrank-solutions leetcode leetcode-solutions lxance lxance-hacker lxancehacker programming solutions

Last synced: 30 Apr 2026

https://github.com/leo-aa88/libcurl-example

Networking example in C using libcurl library

c c-network-programming curl-library libcurl

Last synced: 30 Apr 2026

https://github.com/stescobedo92/minimalist-text-editor

Minimalist Text Editor is a simple command-line utility designed for quick and basic text editing tasks. With a lightweight codebase, it offers essential functionality for users who require straightforward editing capabilities without the complexity of larger text editing software.

c command-line-tool filesystem

Last synced: 22 Jan 2026

https://github.com/electrocodeur/led3w_hw-269

Projet : Led 3W HW-269

arduino c

Last synced: 08 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/damir-sijakovic/x11-paint

This C program is a simple paint application using the X11 library,

c linux paint x11

Last synced: 17 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/blagojeblagojevic/image.h

Low level image processing header only libary

c header-only image-processing stb stb-image

Last synced: 30 Apr 2026

https://github.com/chandler767/fusionpanel

For v2 and v3 PanelDue control panels. This is a modified version of the PanelDueFirmware for the PanelDue 3D printer user interface board and has been modified for use only with the F400 3D Printer.

3d-printing arduino board c cpp eclipse firmware paneldue-control-panels touchscreen

Last synced: 08 May 2026

https://github.com/metacall/nodejs-c-io_uring-example

Using io_uring Linux Kernel interface from NodeJS by JITing C code with MetaCall.

c interoperability io-uring jit liburing nodejs

Last synced: 26 Apr 2026

https://github.com/4nkitd/cpoch

numeric string compression

c compression golang numeric php string

Last synced: 08 May 2026

https://github.com/mstanimirovic/make-template

Custom Makefile build system for C and C++ projects, enhancing development efficiency and flexibility.

build-system c cpp make makefile

Last synced: 19 May 2026

https://github.com/gustavomartin2002/projetosacademicosads

Repositório contendo projetos desenvolvidos durante a graduação de Análise e Desenvolvimento de Sistemas.

c java python react-native sql-server

Last synced: 14 Apr 2026

https://github.com/progzone122/level1-crackmes-solutions

Reverse engineering crackme “level1”. Detailed explanation of the logic, several solutions, writing a keygen for the program

c cpp crackme crackmes hack keygen reverse-engineering

Last synced: 08 May 2026

https://github.com/vroncevic/authuser

:penguin: authuser

ansi-c auth authuser c library linux pam user

Last synced: 08 May 2026

https://github.com/jaskaransinghbhalla/iitd-col100

Computer Programming course at IIT Delhi | Assignments

c python3

Last synced: 30 Apr 2026

https://github.com/spemer/study_c

Clang study note

c clang study

Last synced: 10 Jun 2026