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/amir-kedis/c-conway

Conway game of life made in C with raylib, made as a form of escapism from my final exams.

c conways-game-of-life game raylib

Last synced: 05 Jan 2026

https://github.com/valoran-m/keylogger

it is a keylogger with two different clients one for linux and the other for windows and a server that compiles under linux only

c explain keylogger schema security socket

Last synced: 27 Aug 2025

https://github.com/aleks-net/fnv1a

Single header solution to hashing with FNV1a in C/C++

c compile-time cpp fnv fnv-1a fnv1a hash header-only multiplatform

Last synced: 30 Apr 2025

https://github.com/joyrider3774/rubido_playdate

A little chinese checkers or solitaire game with four difficulties for the playdate handheld system

board-game c chinese-checkers-game games playdate playdate-console playdate-sdk solitaire-game

Last synced: 13 Sep 2025

https://github.com/avicted/skogsnet

Arduino -> Serial bus -> Unix -> (main) Measuements read from the Serial bus. With Raylib as Visualization for the data.

arduino c cpp embedded-systems iot linux makefile pid pid-control raylib raylib-c raylib-cpp serial-communication temperature unix

Last synced: 27 Jul 2025

https://github.com/brenofariasdasilva/university

Here you can find basically most of the exercises I'm solving during my University journey. This repo will contain lots of folders inside of it, each of one related to one subject. It won't be limited to one language.

arduino c codon cpp elixir java jupyter-notebook makefile mysql opengl python ruby shellcode

Last synced: 08 Apr 2026

https://github.com/ruimaciel/mjson

M's JSON parser: a small JSON parser written in ISO C

autoconf automake autotools c c-library c89 json json-parser library parser

Last synced: 02 Jan 2026

https://github.com/wykerd/libytdl

Embeddable Youtube Downloading Library

c youtube youtube-downloader

Last synced: 12 Apr 2025

https://github.com/madhur-taneja/c

This repository contains C Language codes

c problem-solving programming

Last synced: 23 Aug 2025

https://github.com/jnguyen1098/stately

Single-header generic finite-state machine library for C

c finite-state-machine header-only single-header

Last synced: 18 Sep 2025

https://github.com/desmonhak/opcodes

Librería de C para ensamblar(codificar) y desensamblar(descodificar) instrucciones x86

16bits 32bits 64bits asm c intel nasm

Last synced: 16 Apr 2025

https://github.com/chris124567/smpd

command line music player daemon client designed for ease of use

c mpd mpd-client

Last synced: 30 Mar 2025

https://github.com/narasimha1997/groupchat-c

A simple group chat server that one can write using C/C++, with the support of external websocket router.

c cgi multiprocessing websocket

Last synced: 07 Nov 2025

https://github.com/amirhnajafiz-university/s1fp01

Fundamental programming course final project.

c c-programming-language fundamentals-of-programming

Last synced: 27 Jun 2025

https://github.com/cmsong111/opengl_doom

OpenGL Deu.univ assignment

c cpp opengl

Last synced: 11 Feb 2026

https://github.com/mjakeman/lasem

A rendering library for MathML-based mathematical equations.

c equation gobject mathml maths

Last synced: 11 Mar 2025

https://github.com/wiriswernek/atividades

Este repositório contem as atividades realizadas durante o período de tempo em que estive na faculdade

bootstrap c css3 html5 java javascript sql

Last synced: 10 Apr 2026

https://github.com/ColumPaget/cxine

mostly MPlayer-compatible media player using libxine

c dvd media-player mp4 mplayer webm xine

Last synced: 04 Apr 2025

https://github.com/michaeltroger/home-esp8266-door

Detects a door opening via a connected magnetic switch and sends a request to the web server

arduino arduino-project c home-automation

Last synced: 17 Aug 2025

https://github.com/jblond/debian_build_apache24

Build apache 2.4 on debian from scratch

apache c debian httpd shell

Last synced: 15 Apr 2025

https://github.com/rgolubtsov/nonlinear-optimization-algorithms-multilang

Nonlinear programming algorithms as the (un-)constrained minimization problems with the focus on their numerical expression using various programming languages.

c cli cplusplus fortran golang java javascript multilang nodejs nonlinear-programming-algorithms objective-c perl python vala

Last synced: 26 Jun 2025

https://github.com/Martingf56/ctOS-TPMS

Este es en el respositorio de nuestro Trabajo de Fin de Grado para terminar nuestro Grado en Ingeniería Informática en la Universidad Complutense de Madrid. El cual es un estudio sobre las vulnerabilidades de la tecnología TPMS y el desarrollo de una aplicación capaz de recibir estas señales emitidas por los vehículos y a traves de ellas generar señales falsas con el fin de atacar a la ECU de la víctima.

c teamwork tfg tpms university-project

Last synced: 05 Apr 2025

https://github.com/scriptlinestudios/waphics.c

A web browser video game library for C.

c game-development webassembly

Last synced: 07 Mar 2026

https://github.com/selma-belhadj/alx-low_level_programming

:octocat: PERSONAL STUDIES: C, System Calls, Pointers, Memory Handling, Static/Dynamic Libraries, Bit Manipulation, Data Structure & Algorithms

c

Last synced: 28 Mar 2025

https://github.com/ranitmanik/c-tutorial-codewithharry

This repository is a comprehensive guide and resource for learning C programming from Harry sir.

c c-lang c-language c-language-programming c-programming c-programming-language codewithharry learning learning-exercise learning-resources project

Last synced: 15 May 2025

https://github.com/jonwoodring/emscripten-electron-boilerplate

A boilerplate build for creating an Electron project using Emscripten (i.e., develop in C, deploy in JavaScript).

boilerplate c c-plus-plus electron emscripten javascript

Last synced: 21 Jan 2026

https://github.com/barbalet/london1940

Simulates London in 1940.

ape c city london maps png sdk simulation

Last synced: 27 May 2026

https://github.com/casdoor/casdoor-cpp-qt-example

C++ Qt desktop app example for Casdoor based on: https://github.com/casdoor/casdoor-cpp-sdk

auth authentication c casdoor cpp desktop iam oauth oidc qt sso

Last synced: 22 Sep 2025

https://github.com/rutujar/cppcheck-c-cpp-demo

cppcheck is a static analysis tool that detect the bug in c and cpp.

c cpp cppcheck qmake travis-ci

Last synced: 14 Jul 2025

https://github.com/adielmtz/str

Mutable string library for C

c c-library c-string string string-manipulation

Last synced: 21 Jul 2025

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

Single-header C/C++ library for signature scanning on Linux.

c c-library cpp game-hacking hacking library signature-scanning sigscan

Last synced: 24 Apr 2025

https://github.com/michel-leonard/c-rho

The Pollard's Rho algorithm for 64/128 bits Integer Factorization in pure C.

128-bit algorithm c cryptography education example factorization linux math pollard-rho-algorithm simple tool windows

Last synced: 20 Sep 2025

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

Simple netcat(1) and ncat(1) alternative over TCP

c cli network productivity sockets

Last synced: 29 Jun 2026

https://github.com/pranavbharadwaj007/dsa_lab_3rd_sem

VTU 3rd sem CSE and ISE Lab programs

c data-structures vtu vtulab vtulabprogrammes

Last synced: 22 Sep 2025

https://github.com/chuahou/yes

A series of implementations of the simplest form of yes

bash c haskell sh shell yes

Last synced: 08 Apr 2026

https://github.com/saket-sk/semester5-sppu-operating-system-lab

These assignments are successfully performed and implemented as a part of OS Lab. Note that these programs will not work in Windows Operating System Environment, so use a Virtual Machine (For Unix or Fedora on Windows) to perform.

c shell-script

Last synced: 18 May 2026

https://github.com/seluj78/minishell

My attempt to create a mini shell for 42's school

42 42born2code bash c minishell shell

Last synced: 02 May 2026

https://github.com/frobware/nss-juju

Name Service Switch (NSS) plugin for Juju

c dns internet-address-resolution ipv4 juju juju-charm linux nss service-switch

Last synced: 13 Apr 2025

https://github.com/joegasewicz/stacks

A stack structure static library written in C with a few extra features

abstract-data-types c cprogramming stack

Last synced: 11 Sep 2025

https://github.com/karenina-na/data-structure-experiments

西北工业大学(NWPU)数据结构实验

c cpp data-structures-and-algorithms

Last synced: 20 May 2026

https://github.com/exclud/rubyparser

A Parser for Ruby

c parser ruby rubyparser yacc yacc-lex

Last synced: 08 May 2026

https://github.com/javiorfo/xtatusbar

Configurable statusbar for Xorg server using xsetroot

c dwm linux xorg xsetroot

Last synced: 05 May 2025

https://github.com/san7o/micro-headers

A collection of high-quality, configurable, header-only libraries written in C99.

c

Last synced: 03 Jul 2026

https://github.com/denismurphy/secure-https-client-mtls

HTTPS client implementation in C using mutual TLS (mTLS) authentication.

c client-certificate-authentication cmake https mbedtls mtls

Last synced: 07 Mar 2026

https://github.com/raedaddala/turtle-graphic-library-in-c-and-sdl2

Simulating the turtle python Library using C++ and SDL2

c cpp graphics sdl2 turtle-graphics turtle-python

Last synced: 16 May 2026

https://github.com/julienmeritte/c_http_server

Serveur HTTP en C pour comprendre et manipuler les sockets et le protocole TCP. Tomcat-like project.

c make

Last synced: 03 Aug 2025

https://github.com/aviralg/interceptr

Intercept C functions

c intercept ldpreload linking tracing

Last synced: 19 Jul 2025

https://github.com/lovasko/nemo-core

:globe_with_meridians: Network Monitoring

c multicast payload unicast unix

Last synced: 13 May 2025

https://github.com/tperale/sx128x

📡 Radio driver for the Semtech SX128X LoRa 2.4GHz for contiki-ng

c contiki-ng lora lora24 sx1280 sx128x

Last synced: 07 May 2025

https://github.com/sdsds222/cminesweap

一个用C语言编写的简易控制台扫雷游戏程序 A simple console MineSweap game which is made by C language

c cmd console console-game cpp demo example game linux minesweaper minesweeper-game shell windows

Last synced: 11 Apr 2026

https://github.com/saberglow/songs

🎶 C language project created to manage songs and their attributes (artist, release year, genre)

c filehandling music-library

Last synced: 22 May 2026

https://github.com/moshegroot/42projects_archive

My archive with project from Ecole42 (school21 in Russia)

algorithms c cpp data-structures graphics raytracing

Last synced: 20 May 2026

https://github.com/flatcap/lua

📋 Sample Lua code and scripts

c lua scripts

Last synced: 19 May 2026

https://github.com/Endika/flipper-tutu

Sliding car puzzle (Rush Hour) for the Flipper Zero — 100 levels with steadily increasing difficulty

c embedded fap flipper-app flipper-zero flipperzero game puzzle rush-hour

Last synced: 08 Jul 2026

https://github.com/astrodynamic/math-library-in-c

CustomMath library is a C language implementation of the `math.h` library, offering basic mathematical functions like sine, cosine, logarithms, etc. It has no external dependencies and is licensed under MIT. To use it, you need to link it with your project and include its header file in your C source code.

c check cmake library makefile math testing

Last synced: 24 Oct 2025

https://github.com/idigitalflame/scripts

Scripts, code snippets and utilities

bash c golang python python3 scripts utilities

Last synced: 17 Aug 2025

https://github.com/vezel-dev/libap

An arbitrary-precision numerics library, ported from LLVM to Zig with a C API.

c llvm numerics zig

Last synced: 12 Apr 2025

https://github.com/jrzvnn/kattis-solutions

This repository contains solutions to various problems from Kattis that I have successfully completed.

c competitive-programming cpp java kattis-solutions

Last synced: 21 Apr 2026

https://github.com/nodef/extra-swap.cxx

Macros to swap variables in C.

c cpp extra function macro merferry swap variable

Last synced: 18 Feb 2026

https://github.com/abiiranathan/epollix

An ambitious project to create a web server using epoll in C

c clanguage epoll server web

Last synced: 25 Jan 2026

https://github.com/jbrosdevelopment/virtualcomputer

This project is a virtual computer that takes a vector of bytes and runs it as instructions. Also included is a complete assembler and compiler.

assembler binary bytes c compiler computer instruction-set-architecture rust vc virtual-computer

Last synced: 05 Jan 2026

https://github.com/myousaf64/push_swap

Push_swap is a an efficient sorting algorithm using two stacks and a limited set of operations. The goal is to sort a given set of integers in ascending order using the fewest possible moves, implementing and optimizing various sorting algorithms to achieve the best performance within specified benchmarks.

algorithms c data-structures programming sorting-algorithms

Last synced: 04 Jul 2026

https://github.com/maiadegraaf/philo

This project introduces the concepts of multi-threading and mutexes.

42born2code c codam codam-philosophers philo philo-guide philo42 philosophers-dinner-problem philosophers42

Last synced: 24 Jul 2025

https://github.com/kazirifatmorshed/programming-in-ansi-c-solutions

Excersise solutions(ONLY: Multiple Choice Questions, Review Questions, Debugging Questions, Interview Questions [PROGRAMMING EXERCISES EXCLUDED] ) for the book "Programming in ANSI C" by E. Balagurusamy (Eight Edition).

c c-programming-language e-balagurusamy programming-in-ansi-c

Last synced: 14 Jun 2025

https://github.com/sagiegurari/c_fsio

File System utility functions.

c c-lib c-library filesystem filesystem-library

Last synced: 22 Mar 2025

https://github.com/pseudoincorrect/fpga_mcu_wifi

Link between a PC and a FPGA through wifi

c fpga socket verilog wifi

Last synced: 03 Apr 2025

https://github.com/annacrombie/altprintf

a string template language

c formatting

Last synced: 27 Mar 2025

https://github.com/jannone/msx-sdcc-boilerplate

Boilerplate for programming in C for MSX using SDCC compiler

c msx msx-computers sdcc

Last synced: 15 May 2025

https://github.com/bas1c1/bvm

This is very simple virtual machine written by C

c clang from-scratch machine virtual virtual-machine vm

Last synced: 14 Mar 2025

https://github.com/knbr13/tic-tac-toe

A simple command-line implementation of the classic Tic Tac Toe game in C.

c cli game tic-tac-toe

Last synced: 04 Apr 2025

https://github.com/ysoroko/19piscine2020

My work for the entry exams at s19 coding school called "piscine"

19 42 c exams piscine rush shell

Last synced: 04 May 2026

https://github.com/walid-git/fork-bomb

Simple C program to create infinite number of processes until no more space is available, with redefinition of SIGINT handler to avoid killing with CTRL+C

c cprogramming fork sigint-handler signal-handler signals system-programming

Last synced: 13 Mar 2025

https://github.com/h3ar7b3a7/furtherbacktotheroots

Small applications made while studying C in Harvards cs50 course. An introduction to several concepts of computer programming.

c data-structures memory-management

Last synced: 15 Jun 2025

https://github.com/balena-io-examples/balena-c-hello-world

Getting started with C on balena

balena balena-hello-world c

Last synced: 23 Mar 2025

https://github.com/appliedfm/coq-vsu-int63

Formally verified 63-bit integer arithmetic, implemented in C and proven in Coq

appliedfm c compcert coq coq-vst formal-methods formal-specification formal-verification verification

Last synced: 23 Jan 2026

https://github.com/coldmayo/klaudwebsite

The official KlaudOS Website's source code

c web webapp webdev webdevelopment website

Last synced: 23 May 2026

https://github.com/michalspano/daily-dose-lang

A light-weight CLI application with a great emphasis on performance, written in the C programming language and POSIX sh delivering vocabulary inputs.

c cli command-line-tool education languages posix-sh

Last synced: 27 May 2026

https://github.com/amirsorouri00/iust-os-lecture-192

Lecture resources of the OS Course held in fall-2019

c inter-process-communication memory operating-system os proce scheduling thread

Last synced: 20 May 2026

https://github.com/costava/break-bricks

Game/demo similar to the game Breakout

c sdl2 sdl2-image

Last synced: 24 Oct 2025

https://github.com/md-mafujul-hasan/program-in-c

These Contain 54 C Programming Language Program that I have done while understanding C-Programming Concepts.

c c-language c-program c-programming c-programming-language open-source opensource programming-exercises

Last synced: 28 Jun 2025

https://github.com/kavinvin/rainy.chat

Hackable chat application

c chat rainychat server

Last synced: 23 Aug 2025

https://github.com/kaiwa/php_ftdi

libftdi php extension for talking to FTDI devices

c ftdi libftdi php-extension php-ftdi

Last synced: 16 Jul 2025

https://github.com/mazinsw/falconcpp

C++ IDE easy and complete.

c c-plus-plus editor falcon ide

Last synced: 04 Jul 2026

https://github.com/iostapyshyn/gravity

Simulation of Newton's law of universal gravitation.

c glfw gravity newton opengl physics simulation

Last synced: 20 May 2026

https://github.com/jobson-batista/character_counter

Contador de caracteres escrito em C

c programming

Last synced: 09 Aug 2025