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/rinuya/aoc-2022

My Advent of Segfault Solutions in C

advent-of-code c python

Last synced: 22 Apr 2026

https://github.com/mcquerol/reaction-game-psoc5-erikaos

Reaction game for PSoC5 with ERIKA OS. Explores embedded design and RTOS.

buttons c erika-os osek psoc5 rtos seven-segment-display state-machine uart

Last synced: 11 Jun 2026

https://github.com/leogaudin/libft

42 • Write your own library: a collection of functions that will be a useful tool for your cursus.

42 42cursus 42malaga c libft

Last synced: 12 Jun 2026

https://github.com/mewmewdevart/libft

[42 Cursus] My first library in C : a collection of functions that will be a useful tool.

42cursus 42saopaulo c libft library makefile

Last synced: 12 Jun 2026

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

Simple projects based on the C language

c

Last synced: 08 Mar 2025

https://github.com/franciscopombal/psis

PSIS file repo

c education linux

Last synced: 22 Apr 2026

https://github.com/fabiolutz/estruturas-de-dados

Estruturas de dados criados do zero em C

binary-tree c data-structures linked-list queue stack

Last synced: 29 Jan 2026

https://github.com/tivins/libln

A large number library in C

c large-numbers prime-numbers

Last synced: 14 Oct 2025

https://github.com/alexeykarnachev/coxel

Simple 3D game engine in OpenGL and C

3d c game-engine handmade opengl

Last synced: 13 Jun 2026

https://github.com/mateus-resende-ottoni/aeds2

Repositório dedicado a projetos desenvolvidos na disciplina 'Algoritmos e Estruturas de Dados 2'

c java

Last synced: 18 Apr 2026

https://github.com/shovanch/harvard-cs50x

:computer: C language psets from Harvard University's CS50X course

c computer-science cs50 cs50x

Last synced: 19 Oct 2025

https://github.com/zeozeozeo/luamalg

Luamalg – Lua 5.4.7 core, libraries and interpreter in a single header file.

amalgamation c c89 c99 clang lua lua-interpreter lua-lang lua-language lualang puc-lua puc-rio single-header single-header-lib single-header-library

Last synced: 22 Apr 2026

https://github.com/chiehwen/c-exercises

My programming exercises for C.

c exercise

Last synced: 23 Apr 2026

https://github.com/vinnyhorgan/wray

The tiny wren runtime.

c runtime scripting wren

Last synced: 07 Oct 2025

https://github.com/prat-man/brainfuck

A fast Brainfuck interpreter and compiler written in C

brainfuck brainfuck-interpreter c interpreter

Last synced: 07 Oct 2025

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/eightsq/oted

fragments of a simple commandline editor (inspired by vim)

c cli editor

Last synced: 18 Jun 2026

https://github.com/eschirni/get_next_line

42 get_next_line project (with bonus)

42 c get-next-line read-from-file

Last synced: 14 Oct 2025

https://github.com/devcheckog/longest-increasing-path-matrix

Complicated problem in leetcode, categorized as hard.

c

Last synced: 06 Oct 2025

https://github.com/leonidasdev/esp32-environmental-monitoring

IoT environmental monitoring system using ESP32 with ESP-NOW star network, multiple sensors (temperature, humidity, CO2, VOC, noise, light), ThingsBoard gateway, and ultra-low power operation (ULP coprocessor + deep sleep)

c iot telegram thingsboard

Last synced: 14 Jun 2026

https://github.com/bynect/c-argparse

A simple callback based argument parser written in C

ansi-c argparser argument-parser c no-dependencies single-header utility

Last synced: 06 Oct 2025

https://github.com/xfhy/c-programming-road

大一的时候学的C语言,那时候还不知道怎么使用github,现在集中把那时候写的C代码备份一下.

c study

Last synced: 24 Apr 2026

https://github.com/strongerprogrammer7/methodsdevelopmenttranslator

The repository - translator from C to C#, on the language's C++

c cli cpp csharp windows-forms

Last synced: 14 Apr 2026

https://github.com/bupboi1337/rickroll-in-c

Its a rickroll in C. i usually compile it and rickroll people with it.

c rickroll rickroll-your-freinds rickrolling

Last synced: 06 Oct 2025

https://github.com/jannled/stbuild

An easy to use buildsystem for C/C++ with minimal dependencies targeting C/C++ beginners and projects with moderate complexity.

build buildsystem buildsystems c cpp file single single-file system yaml

Last synced: 27 Apr 2025

https://github.com/shubhranpara/cpu-scheduler

This repository contains my term assignment of OS. The purpose of this project is to understand and get hands-on practice of the CPU scheduling algorithms.

c console-application operating-system scheduler scheduling-algorithms

Last synced: 05 Oct 2025

https://github.com/dibyajyotibiswal57/programs

Collection of all the programs which I made.

c cpp csharp java js python qbasic64

Last synced: 27 Jan 2026

https://github.com/pierreforstmann/pgpasswd

Change PostgreSQL account password from Linux command line without psql.

c libpq postgresql

Last synced: 30 Jan 2026

https://github.com/inesiscosta/carpark

A Parking Lot Management System written in C for my Introduction to Algorithms and Data Structures class.

algorithms-and-data-structures c

Last synced: 05 Oct 2025

https://github.com/pierreforstmann/pg_set_acl

PostgreSQL set statement access control list

c postgresql postgresql-extension

Last synced: 30 Jan 2026

https://github.com/gvray/gavinbirkhoff

Hi 👋, I'm glad to see you here! This is my :octocat: GitHub Profile ✍️

babel c css3 html5 java javascript nodejs typescript webpack

Last synced: 08 Oct 2025

https://github.com/willguimont/ppm

Small C library to draw PPM images

c c-library drawing ppm

Last synced: 08 Oct 2025

https://github.com/jsoulier/sdl_projects

A collection of SDL projects (mostly using SDL GPU)

2d 3d c cpp example examples glsl gpu hlsl sdl sdl3 shaders

Last synced: 07 Sep 2025

https://github.com/parthkolekar/ftutil

A file transfer utility.

c transfer-utility

Last synced: 09 Oct 2025

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/damemay/cdlv

Library and scripting system for ADV/VN style games made in pure C.

c c-programming http-server visual-novel

Last synced: 09 Oct 2025

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

High level abstractions for the world wide web

c html http http-server json jsonschema

Last synced: 25 Feb 2026

https://github.com/leomsgit/projetos_pessoais

Projetos de Desafio Pessoal ou Processos Seletivos

c exercises gupy http-requests json mysql python python3 rest-api sql test

Last synced: 13 Apr 2026

https://github.com/pikmin-rgb/ft_printf

Because ft_putnbr() and ft_putstr() aren’t enough

c function makefile school-project

Last synced: 06 Jun 2026

https://github.com/k2-gc/onnxruntime-cpp-example

Simple onnxruntime example using C++ API. Inferring MNIST dataset samples and show results.

c classification cnn cnn-classification cpp onnx onnxruntime

Last synced: 24 Apr 2026

https://github.com/suda-morris/msp430f5529applications

MSP430F5529常用驱动

c msp430f5529

Last synced: 14 Jun 2025

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/igorcoding/libevserver

C library for creating tcp servers based on libev

c libev tcp tcp-server

Last synced: 09 Oct 2025

https://github.com/drankinatty/winsolver

Linear System of Equations Solver written in C and C++ native Windows API

c cpp linear-systems matrix solver windows-desktop

Last synced: 18 Apr 2026

https://github.com/jacopodl/argsx

Command line option parser

argsx c cli console cpp option-parser options

Last synced: 27 Apr 2026

https://github.com/axide-dev/axidev-io

A lightweight C library for cross-platform keyboard input injection and monitoring.

c io keyboard library linux windows

Last synced: 25 Apr 2026

https://github.com/faizanmohd5/15-puzzle-game-c

This is a 15 Puzzle Game in C, with arrow key controls on a 4x4 board. Randomized tile positions generated by time.h library. Includes a rules window and developed using Code::Blocks IDE.

15-puzzle 15-puzzle-game c c-programming classic-game codeblocks lightweight low-level-programming project puzzle-game randomized

Last synced: 06 Jun 2026

https://github.com/hollowman6/standard-sudoku-solve-system

This is a program coded by C gives you the solution to a specific Sudoku(标准数独(Sudoku)(9*9)解题系统)

c sudoku

Last synced: 07 Jul 2025

https://github.com/ericmassol/bei_n7_2024_2025

Réalisation d'un système embarqué critique pour le déventement de parachute auxiliaire pour un ballon létal.

c embedded-systems engineering esp32 platformio space

Last synced: 13 Apr 2026

https://github.com/code-alchemist01/automation-center

Comprehensive Windows system administration and automation tool with 9 integrated modules for file management, system monitoring, log analysis, backup automation, network monitoring, security scanning, task scheduling, system configuration, and detailed reporting with PDF export support.

c html makefile

Last synced: 09 Oct 2025

https://github.com/zeusssz/sputnik-c

Sputnik, a simple server written in C

c http-server server simple

Last synced: 15 Jun 2026

https://github.com/jsonzilla/template_c

Project template C

c template

Last synced: 15 Apr 2026

https://github.com/thetardigrade/hashtable

C library for the hash table data structure

c hashtable

Last synced: 14 Mar 2026

https://github.com/ar-dev-1/server

Server examples in C and C++

c cpp server

Last synced: 25 Apr 2026

https://github.com/naveeng2402/railway-reservation-gtk_c

Railway Reservation application that lets you to emulate the Booking, Downloading and Cancelling your tickets that is programmed in C using GTK, sqlite3, CSS, wkhtmltopdf

applicaiton c css database gtk gtk3 html relational-databases software sqlite sqlite3 svg wkhtmltoimage wkhtmltopdf

Last synced: 15 Apr 2026

https://github.com/lynkos/simple-mpi

This program counts the number of prime numbers between 1 to MAX_CONST inclusive using MPI (parallel programming).

bash c command-line makefile shell

Last synced: 30 Dec 2025

https://github.com/francisc0arauj0/last

My own x86_64 operating system

c hobby hobby-os hobby-project kernel operating-system os

Last synced: 10 Oct 2025

https://github.com/eric-philippe/cryptage

Système de Cryptage en C

c caesar-cipher vigenere-cipher work

Last synced: 31 Mar 2025

https://github.com/lynkos/simple-shell

This program is an extension of myshell.c with pipelines + I/O redirection functionality.

bash c command-line makefile shell

Last synced: 19 Oct 2025

https://github.com/sealinesun/tsdl

Thin bindings to SDL for OCaml

c ocaml

Last synced: 25 Apr 2026

https://github.com/hacker-code-j/c-craftcodelab

Mastering the Art of C Programming

c

Last synced: 15 Jun 2026

https://github.com/sanko/affix.pm

A Foreign Function Interface eXtension for Perl

c dyncall ffi perl perl-xs perl5

Last synced: 22 Jan 2026

https://github.com/andresberejnoi/cpu_simulation

A virtual CPU (32-bit and 16-bit), simulated using C with a custom-made assembly-language

16-bit-assembly 16-bit-cpu assembler assembly c comporg computer-organization cpu-emulator simulation

Last synced: 19 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/matubu/ray-tracing

🌞 A simple ray tracing program in c

c graphics mlx ray-tracing raytracing

Last synced: 11 Oct 2025

https://github.com/questiowo/buddhabrot

C++ buddhabrot fractal rendering program that uses the OpenGL and OpenCL libraries

buddhabrot c c99 cplusplus cplusplus-11 cpp cpp11 fractal fractal-algorithms fractal-rendering fractals gpu gpu-acceleration opencl opencl-kernels opengl

Last synced: 01 Feb 2026

https://github.com/aegwenia/aegwenia.github.io

Personal project page of Bezděk Miroslav. C89; Ansi C; Mal.

ansi c c89 lisp mal

Last synced: 07 Feb 2026

https://github.com/icepanorama/arduinoprojectsbook_c

All the projects from the Arduino Projects Book, written in C.

arduino arduino-uno arduino-uno-r3 avr avr-gcc avr-gcc-toolchain c c-language c-programming

Last synced: 01 Feb 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/sitkevij/dsp-portaudio

PortAudio wavetable repo

audio c dsp media portaudio

Last synced: 04 Jul 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/antonschnfeld/cutil

Small C99 utility library

c c99 cutil lightweight utility-library

Last synced: 10 Jan 2026

https://github.com/rushiljalal/dslab

DS lab programs

c

Last synced: 15 Oct 2025

https://github.com/tomzox/perl-quota

Perl XS module providing an interface to file system quotas on UNIX platforms

c cpan-module perl-xs perl5-module system-administration

Last synced: 27 Apr 2026

https://github.com/edsonbonfim/Ghanor

Ghanor, the revolution. VN/RPG

c game rpg visual-novel

Last synced: 11 Mar 2025

https://github.com/arkaeriit/ascatto

A minimalist text editor

c text-editor

Last synced: 27 Apr 2026

https://github.com/akielaries/vpastrm

Simple Video Processing Application

c computer-vision cv decoding encoding video-processing video-streaming

Last synced: 20 Oct 2025

https://github.com/neelkamath/typist

⌨️ WPM and accuracy finder (UE18CS101 project)

c typing-tutor wpm

Last synced: 12 Mar 2025

https://github.com/vodazka/project_euler

Solving project euler

c project-euler python

Last synced: 11 Mar 2025

https://github.com/yaaama/escapec

Escaping text for use in C and C++

c shell string tool

Last synced: 27 Apr 2026

https://github.com/lcsmuller/active-learning-bot

Educational Discord bot for active learning methodologies in remote teaching. Bachelor's thesis project - UFPR Computer Science.

active-learning bachelor-thesis c concord dashboard discord javascript latex thesis

Last synced: 15 Apr 2026

https://github.com/alexpof/d_2n_homometry

C and Python code for brute-force enumeration of homometric subsets of dihedral groups

brute-force c enumeration music-theory python3

Last synced: 19 Jan 2026

https://github.com/sappoprivy/pacman_chipkit_uno32

Pacman logic implemented on a chipkit uno32 board

assembly c chipkit mcb32

Last synced: 28 Apr 2026

https://github.com/jirfag/jiffyjson

Fastest C JSON parser - jiffyjson

c json json-parsing performance

Last synced: 28 Apr 2026

https://github.com/cestpassion/aeds-ii

Destinado a estudantes e entusiastas que desejam aprimorar seus conhecimentos em AEDs II, neste repositório, você encontrará desde guias de comandos, compiladores, SO etc, até códigos de programas e soluções para exercícios de laboratório. O conteúdo está organizado de forma a facilitar a navegação e o aprendizado contínuo.

234-tree abstract-data-types algorithms-and-data-structures avl-tree binary-search-tree binary-tree c computer-science flexible-abstract-data-types hash-table java learning linux redblack-tree searching-algorithms sorting-algorithms tree tree-structure

Last synced: 11 Apr 2026

https://github.com/freecx/post-brainfuck

Код к статье о Brainfuck

blog-post c cpp go rust

Last synced: 15 Apr 2026

https://github.com/marco-m/caproni

Use Concourse to build, test, package and deliver C, C++ or native code code on multiple platforms

c c-plus-plus compiler concourse continuous-integration multi-platform native

Last synced: 28 Apr 2026

https://github.com/prudhvideep/asteroids

A retro asteroids game written in C with raylib.

c gamedev raylib wasm

Last synced: 28 Apr 2026

https://github.com/jonpalmisc/simpleiousb

A single-file C library to abstract away the annoyances of IOKit and IOUSB

c iokit iousb macos usb

Last synced: 15 Apr 2026