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/mewmewdevart/42sp_piscina

🏊‍♀️ | Repository of exercises developed during the Piscine of 42 São Paulo. July/2022

42 42cursus 42saopaulo c learn-to-code piscine shell

Last synced: 17 Apr 2026

https://github.com/mmozeiko/hello-world-winui3-c

Hello World with WinUI3 in plain C

c windows winui winui3

Last synced: 27 Apr 2026

https://github.com/abranhe/opener.c

😮 Ooooo, Open URLs in C

c c-open clib open open-url open-urls opn url urls

Last synced: 27 Oct 2025

https://github.com/simonprickett/cpitrafficlights

Experiments with a Raspberry Pi, Low Voltage Labs Traffic Light LEDs and the C Programming Language.

c gpio gpio-pins low-voltage-labs raspberry-pi raspberry-pi-3

Last synced: 25 Mar 2025

https://github.com/olemorud/arena-allocator

Arena Allocator implementation in C

arena-allocator c library

Last synced: 30 Apr 2025

https://github.com/briandowns/structured-logger

A simple JSON structured logger for C applications.

c c-language json logger logging structured-logging

Last synced: 10 Apr 2025

https://github.com/dangmoody/temper

Single header-only testing framework written in C99.

c c99 test testing tests unit unit-testing unit-testing-framework unit-testing-library

Last synced: 21 Apr 2025

https://github.com/unixzii/libdscoro

🚄 The dead-simple stackful coroutine library.

async c coroutines greenthread ios library objective-c stackful-coroutines

Last synced: 25 Mar 2025

https://github.com/achrafelkhnissi/webserv

webserv is an HTTP server capable of handling multiple clients simultaneously using C++, Socket programming, and CGI.

1337 1337cursus 1337school 42 42born2code 42cursus 42projects 42school c cgi cpp cpp98 http http-requests http-server makefile network-programming socket-programming webserv webserver

Last synced: 10 Apr 2025

https://github.com/tecnickcom/binsearch

Search unsigned integers in sorted binary file

binary c c99 digital fast filesystem golang memory-mapped-file python search

Last synced: 24 Apr 2025

https://github.com/okerew/biobridge

Biobridge is a Python library for simulating biological processes and systems also analyzing them, visualising them, and interacting with them.

analysis biology biopython bridge c cpu database learning library linux machine macos python realtime simulation unix windows

Last synced: 10 Oct 2025

https://github.com/opennms/iplike

PostgreSQL stored procedure for comparing IP addresses in the style of SQL LIKE

c postgresql

Last synced: 14 Apr 2025

https://github.com/vberlier/narmock

A minimal mocking utility for C projects.

c mocking narwhal tests

Last synced: 17 Oct 2025

https://github.com/andrewshin-7th-technology-student/build-ci

Building a CI web config. for the XXC file GO TO THE LINK TO SEE REPO RULES, ETC.

bots c cmake cpp javascript python shell squirrel typescript webassembly

Last synced: 12 Jun 2025

https://github.com/mark24code/mruby-devkit

开箱即用的脚手架,将 Ruby 编译成可执行二进制文件,就像 Go 一样。支持 webassembly

c cli codebase development devkit mruby ruby template-project webassembly

Last synced: 23 Apr 2025

https://github.com/wenkesj/cai

Dependency-free, simple and extensible Deep Learning library, written in C

c deep-learning

Last synced: 27 Feb 2026

https://github.com/adityamangal1/number-guessing-quiz.c

This is the number guessing game with the use of C programming language.

c cprogramming exercise functions numberguessinggame random-number-generators

Last synced: 28 Jul 2025

https://github.com/yshui/test.h

Header only C unit testing framework

c header-only unit-test unit-testing unit-testing-framework

Last synced: 20 Jun 2025

https://github.com/luki120/aurorac

iOS password generator written in pure C & C++

c cpp ios jailbreak

Last synced: 07 Apr 2025

https://github.com/thales-e-security/header2go

Convert C header files into skeleton Go implementations

c cgo generator go header-files

Last synced: 10 Feb 2026

https://github.com/monal5031/chimera

C/C++ implementation of basic linux commands

c commands cpp linux

Last synced: 12 Apr 2025

https://github.com/bfontaine/homer

Daemonize all the things

c cli daemon tool

Last synced: 15 Apr 2025

https://github.com/dylangageot/mechgah

Mechgah is an accurate NES emulator, developped for Linux and written in C.

6502 c emulator nes object-oriented

Last synced: 09 Oct 2025

https://github.com/moon-chilled/lrogue2

Updated version of lrogue

c rogue roguelike

Last synced: 01 Sep 2025

https://github.com/fmahadybd/university-codding

This repository contains my University Lab Tasks, Assignment Code, Research Code, and other quality resources that I have worked on during my time at university.

asm c cpp css html java javsascript mysql php python

Last synced: 07 Oct 2025

https://github.com/echo-devim/memeditor

Small Windows C Debugger to patch processes' executable code

c debugger memory-editor patcher winapi

Last synced: 17 Oct 2025

https://github.com/goldsborough/atom-clang-expand

:dragon: A clang tool for happy refactoring without source-code gymnastics (atom package)

atom c clang cpp objective-c package tool

Last synced: 12 Oct 2025

https://github.com/denismurphy/espresso-engine

Arduino ESP32 based smart coffee machine

arduino c coffee coffee-machine educational embedded esp32 espresso iot

Last synced: 08 Apr 2025

https://github.com/eun/nss_http

Name Service Switch Service that uses an http JSON backend.

api c json json-api nss nss-db

Last synced: 16 Mar 2025

https://github.com/breuderink/epsilon

Epsilon is a library with functions for machine learning and statistics written in plain C. It is intended to run on microcontrollers.

algorithms c edge-ai embedded fwht machine-learning microcontrollers minimal statistics tiny-ml welford xorshift

Last synced: 17 Jan 2026

https://github.com/lluispp/42cursus

All the projects im involved in from common core at 42 Barcelona Programming school. All developed with C and VMWare virtualization software

42cursus 42projects 42school c programming vmware

Last synced: 27 Apr 2025

https://github.com/jdee/xmas

Restoration of a classic K&R C program

c k-and-r

Last synced: 10 Apr 2025

https://github.com/spotflow-io/device-sdk

Devices can use this SDK to connect to the Spotflow IoT Platform. Supported languages: Rust, Python, C.

c iot iot-device iot-platform python rust spotflow

Last synced: 19 Apr 2025

https://github.com/xx19941215/light-c

c

Last synced: 27 Mar 2025

https://github.com/michaelbuhler/c.js

JavaScript -> C transpiler

c javascript transpiler

Last synced: 14 Apr 2025

https://github.com/pericles001/printf

Group project: writing our own printf function

c gcc printf

Last synced: 24 Jun 2025

https://github.com/flyx/libyaml_constructor

Code generator to load YAML into C types

c deserialization libyaml yaml

Last synced: 04 Nov 2025

https://github.com/julorapido/sdl_doom

wolfenstein renderer made with SDL2 and C.

c engine3d sdl sdl2

Last synced: 01 Aug 2025

https://github.com/thelime1/c_functions

all esprit C functions in one repo

c esprit functions

Last synced: 25 Jun 2025

https://github.com/lesomnus/vcpkg-cache-http

HTTP provider for vcpkg binary caching

c cache cplusplus cpp vcpkg vcpkg-binary-caching

Last synced: 08 Jul 2025

https://github.com/difegue/gblnk

GNU/Linux utility for transferring pictures between a GameBoy Camera and a PC

c gameboy gameboy-camera madcatz serial

Last synced: 30 Oct 2025

https://github.com/picotech/picosdk-c-wrappers

A set of C wrapper library projects for PicoScope® oscilloscope products.

c linux mac-osx picoscope picoscope-oscilloscope windows wrapper wrapper-api wrapper-dll wrapper-library

Last synced: 13 May 2025

https://github.com/gustavodiasag/clox

Virtual machine interpreter for the Lox programming language written in C

bytecode c compiler-design garbage-collection interpreter programming-language virtual-machine

Last synced: 20 Jul 2025

https://github.com/youradrien/SDL_Wolfenstein

wolfenstein renderer made with SDL2 and C.

c engine3d sdl sdl2

Last synced: 14 Aug 2025

https://github.com/nicolasbauw/amiga-cc

Amiga C cross compiler installation script for Linux/Macos

68000 amiga assembler c cross-assembler cross-compiler install-script linux m68k macos vasm vbcc

Last synced: 13 Apr 2025

https://github.com/chubek/zephyrasdl

An implementation of Zephyr ASDL in C, targeting C

abstract-syntax-tree bison c domain-specific-languages flex gcc gnu gpl lex trees yacc

Last synced: 12 May 2025

https://github.com/raresail/pico-w-template

This is a TCP Socket Server template for the RPI Pico W with features like AES 256 CTR encryption, JSON, Ping System

aes-256 aes-ctr c cpp json pico-wireless rasspberry-pi socket tcp-server template

Last synced: 21 Jul 2025

https://github.com/amirsorouri00/bible-of-c

This repository contains the examples of the " The C Programming Language(Second Edition) " book that i implemented for me.

bible-of-c c c-programming the-c-programming-language

Last synced: 12 May 2025

https://github.com/german-one/termwnd

Find the terminal window hosting the shell process running in a local Windows session.

c command-line console cpp csharp powershell terminal vb-net windows

Last synced: 11 Apr 2025

https://github.com/awulkiew/exclude-from-build

ExcludeFromBuild extension for Visual Studio

build c cpp csharp directory exclude extension file include vb visual-studio wpf xaml

Last synced: 14 Apr 2025

https://github.com/anshumanv/sea-shell

Minimal terminal functions implemented in C.

c os sea shell terminal

Last synced: 19 Mar 2025

https://github.com/a-khakimov/ping

Simple ping writed in C

c icmp icmp-ping ping unix-socket

Last synced: 18 Feb 2026

https://github.com/kube/libft

42 C Library implementation

42born2code c libc libft

Last synced: 20 Oct 2025

https://github.com/hollystandring/nmenu

A 'plug and play' menu system for ncurses with automatic sizing and centering

c linux ncurses

Last synced: 05 Apr 2025

https://github.com/tristanbilot/42sh

Shell implementation in pure C & Assembly x86

abstract-syntax-tree assembly c linux shell

Last synced: 05 May 2026

https://github.com/ibrahim-sisar/filter-more-useing-c

A program based on cli to create filters on bitmap images using c language

blur c edge-detection flutter getopt grayscale makefile math reflect stdio stdlib

Last synced: 09 May 2026

https://github.com/amanoteam/musl-gcc-cross

A GCC cross-compiler targeting Linux musl

c cpp cross-compiler gcc linux musl

Last synced: 02 Jun 2026

https://github.com/uwunyaa/pulse

A CPU monitor that can disable processors on the fly

beos c gtk gtk2 haiku linux

Last synced: 09 Jul 2025

https://github.com/briandowns/libbluesky

C/C++ library for accessing the BlueSky API.

bluesky c cplusplus libray

Last synced: 24 Jul 2025

https://github.com/risto-stevcev/c-autotools

:boat: A tutorial on how to use autotools for C

autotools c configure install make make-install

Last synced: 30 Apr 2025

https://github.com/ilayn/semicolon-lapack

C11 implementation of the venerable F77 LAPACK library

blas c lapack linear-algebra

Last synced: 06 Apr 2026

https://github.com/gonsie/gates

Gate-level circuit model for ROSS

c circuit discrete-events-simulations gate-level ross simulation

Last synced: 29 Apr 2025

https://github.com/basemax/c-minifier

CMinifier: A C program to remove comments and minimize the code (remove whitespace and summarize code)

c c-minifier minifier minifier-c minifiers minify minify-c minifying

Last synced: 05 May 2025

https://github.com/nathancy/micromouse-simulator

Micromouse simulator with four levels written in C

c maze micromouse-simulator mouse simulator

Last synced: 15 Jun 2025

https://github.com/0x1nf3cted/xhell-dev

xhell is a basic shell written in C

bash c cli shell terminal

Last synced: 18 Mar 2025

https://github.com/gikoskos/simbly

Multithreaded runtime and interpreter for programs written in a tiny assembly-like language

c cmake concurrency concurrent data-structures interpreter language multithreading pthreads runtime toy-language unix

Last synced: 10 Apr 2025

https://github.com/danielmartensson/deeplearning2c

Using Deeplearning4J with JavaFX for mobile and desktop use and generate C-code and MATLAB-code

android c deep-neural-network deeplearning4j gluonhq-javafx iphone java javafx matlab

Last synced: 01 May 2025

https://github.com/luqasz/avr-registers

Fixed registers and bit fields generated from atdf files

avr c cpp embedded rust

Last synced: 19 Mar 2025

https://github.com/dcasella/k-means

K-Means libraries for C, Lisp, Prolog and Ruby

c common-lisp kmeans prolog ruby

Last synced: 30 Apr 2025

https://github.com/arturbomtempo-dev/programming-logic-course

A repository with the material for the Programming Logic course focusing on C and C++. This course is designed to help beginners start their journey in the field of programming and technology by covering fundamental concepts and building a strong foundation for future learning.

c course cpp programming-logic

Last synced: 30 Apr 2025

https://github.com/eugenedakin/rawplugin

Create a raw x64 bit Windows "C" with "C++" plugin that can be used in Xojo

c cplusplus plugin raw-plugin visual-studio xojo

Last synced: 16 Oct 2025

https://github.com/avdaredevil/components-for-powershell

Polyfill Like components for PowerShell - Single Line Integrations with any Technology Stack

bower c cli ease environment git golang integration java mongodb nodejs path php polyfill powershell python r ruby utility windows

Last synced: 11 Apr 2025

https://github.com/guilhermenobrega/c-projects

Projetos e estudos acerca da linguagem C. Para aprender mais funções e bibliotecas, leia a documentação fornecida neste diretório

c colab colab-notebook colab-tutorial csharp introduction-to-algorithms logic-programming

Last synced: 11 Apr 2025

https://github.com/rutujar/helloworld_travis_demo

This is a demo program using continuous integration tools such as Travis,Jenkins,Circle ci and AppVeyor. Many more will be updated shortly

appveyor c circleci circleci-demos codacy code-quality cpp csharp go java javascript jenkins jenkins-ci python r scala travis travis-ci travis-ci-demo travis-ci-github

Last synced: 10 Apr 2025

https://github.com/dsst95/vulnerable-server

A server for testing shellcode injection over a buffer overflow

buffer-overflow c denial-of-service metasploit msf msfvenom shellcode-injection

Last synced: 03 Apr 2025

https://github.com/taizod1024/vscode-ac-ts-extension

atcoder/yukicoder vscode extension for c/c++/java/python/go/javascript/typescript

atcoder c go javascript python typescript vscode-extension yukicoder

Last synced: 07 May 2025

https://github.com/silentvoid13/silent_log

dead simple single-header library to display some colored log messages

c logging-library

Last synced: 20 Aug 2025

https://github.com/anuj-er/introductory-c-programming-specialization

This repository is a comprehensive resource for students enrolled in the Introductory C Programming Specialization course. Created by Anuj Kumar, a first-year Computer Science and Engineering student at Chitkara University, this repository contains all the codes, instructions, and tips needed to successfully complete the course.

c makefile programming-language resources shell

Last synced: 12 Apr 2025

https://github.com/hajin-park/ucmerced-cse

UC Merced CSE Monorepo

c cpp mips python ucm ucmerced

Last synced: 07 May 2025

https://github.com/chaoses-ib/cpp

c cpp

Last synced: 16 Jun 2025

https://github.com/bmeneg/playing-around-kernel

Learning repo for Linux Kernel stuff

c kernel learning linux-kernel low-level

Last synced: 13 Apr 2025

https://github.com/deathlyfrantic/git-status-prompt

A Git status widget for your zsh prompt, written in C

c git prompt status zsh

Last synced: 12 Mar 2025

https://github.com/sysread/uri-fast

A fast(er) URI parser for Perl

c fast inline parameter parser perl query tiny uri url xs

Last synced: 11 Apr 2025

https://github.com/bor0/chip-8

CHIP-8 virtual machine was made to allow video games to be more easily programmed for said computers

c chip-8 chip8 games interpreter sdl

Last synced: 10 Apr 2025

https://github.com/bor0/misc

Misc playground and random stuff

assembly books c coq haskell idris javascript playground scheme

Last synced: 10 Apr 2025

https://github.com/ryukinix/pic-tetris

Tetris Implementation for PIC18F4550

c game microchip pic tetris xc8

Last synced: 05 Apr 2025

https://github.com/moisam/laylaos

A hobby OS with a custom kernel and userspace, with many ported software including musl libc, SDL2 and even Qt5!

c c-library cdrom grub2 kernel laylaos musl musl-libc operating-system operating-systems os osdev qt qt5 sdl2 sdl2-image window-manager x86-64

Last synced: 29 Oct 2025

https://github.com/ankitjarwall/code-with-ankit

Hello everyone, Here we cook the fucking shit.

backend-api c cpp frontend-web mern python react

Last synced: 19 Jun 2025

https://github.com/j1sk1ss/cordellos.petprj

Simple hobby OS based on GRUB2 as boot loader, and .c kernel with userland programs

asm c elf ethernet fat32 grub2 kernel os scratch userland

Last synced: 17 Feb 2026