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/mxvements/ft_printf

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

42cursus 42madrid 42school c

Last synced: 16 Mar 2025

https://github.com/rsusik/pycerializer

PyCerializer is a lightweight serialization module for Python. This serializer allows easily deserialize the data in C/C++.

c cpp packing python serialization serializer

Last synced: 12 Apr 2026

https://github.com/qninhdt/heist

Just a tiny C library.

array c hashmap linked-list

Last synced: 19 Jun 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/sambazley/libstm32usb

USB device driver library for STM32 devices

c library stm32 usb

Last synced: 15 Mar 2025

https://github.com/jn513/codigosc-

Meus códigos em C/C++ e outras linguagens, soluções de questões da OBI, NEPS Academy e URI

c cpp java obi python3

Last synced: 13 Apr 2026

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/hardingadonis/hello-world

'Hello world' to all the programming languages I found on Google

c c-sharp cpp hello-world java javascript lua pascal python typescript

Last synced: 10 Apr 2026

https://github.com/jsonzilla/template_c

Project template C

c template

Last synced: 15 Apr 2026

https://github.com/multiform-validator/c

Multilingual library made for validation, various form fields, such as: email, telephone, password, cpf, cnpj, credit card, magic numbers for image mimetype validation and much more.

c

Last synced: 10 Mar 2026

https://github.com/ignackocom/cendianness

C Endian detection code

c code detection endian mit-license source

Last synced: 01 Apr 2025

https://github.com/colleagueriley/rgfw-python

Python bindings for RGFW.h, the lightweight single-header GLFW alternative.

c glfw library opengl python rgfw

Last synced: 13 Jun 2025

https://github.com/mayerdev/uefi-tools

Tools for UEFI-development

c cpp gnu-efi posix-efi posix-uefi uefi

Last synced: 31 Jan 2026

https://github.com/thomazrlima/semester3-cesar-school

Este repositório foi criado para armazenar as práticas de diversas linguagens de programação

arduino c java perl

Last synced: 17 Mar 2026

https://github.com/caellian/sourcedepgraph

A tool that generates include graph from C/C++ source files.

c cpp dependencies dependency-graph include-files includes source-code-analysis sourcegraph

Last synced: 13 Apr 2026

https://github.com/glpecile/pi_tpe

TPE 72.31 - Programación Imperativa - Segundo Cuatrimestre 2019.

c csv-parser itba

Last synced: 01 Nov 2025

https://github.com/michaelrsweet/stringsutil

Simple localization library and tool for Apple ".strings" files

c localization strings

Last synced: 25 May 2026

https://github.com/edsonbonfim/cpack

CPack is a compilation of collections that should be in the C standard library, but they are not.

c list queue stack suite

Last synced: 16 Oct 2025

https://github.com/libdriver/aht21

AHT21 full-featured driver library for general-purpose MCU and Linux.

aht21 c full-featured-driver humidity iic linux mcu temperature

Last synced: 15 Apr 2026

https://github.com/aabanakhtar/mini-c-compiler

LLVM based compiler for a subset of C

c compilers ir lexer llvm parsing

Last synced: 13 Apr 2026

https://github.com/ke0ff/icom_uxff_revt

Source and support for the UXFFront module revision-T (TX/RX) for the ICOM IC-900/IC-901 UX radio modules

8051 c fm-radio keil-uvision pll radio-controller rs-232 silabs spi transceiver

Last synced: 01 Mar 2025

https://github.com/programmingrainbow/conways-game-of-life-c-sdl3

Conway's Game of Life written in C and using SDL£ game library.

c gameoflife sdl sdl3 sdl3-image sdl3-ttf

Last synced: 14 Jun 2025

https://github.com/an-prata/oolong

A very small and hopefully effective library for quickly making TUI (sorta a terminal GUI) applications.

c library tui

Last synced: 28 May 2026

https://github.com/scokmen/snail

the snail is a pure c library based on libuv.

c libuv

Last synced: 23 Mar 2025

https://github.com/gr3yknigh1/gfs

(Work in progress) Game From Scratch in C and WinAPI

c win32

Last synced: 01 Apr 2025

https://github.com/raggesilver/clapc

A library for parsing command line arguments in C

argument-parser c c23 cli meson shared-library

Last synced: 07 Feb 2026

https://github.com/tahashieenavaz/c-programming-gravity

Hard coded gravity with c++ and graphics.h library.

c c-animation cpp graphics

Last synced: 15 Apr 2026

https://github.com/arhcoder/eight-queens-solver

🧠 Backtracking algorithm in C language to find the 92 possible solutions of the eight queens problem and share them in a JSON file as an API.

api backtracking c eight-queen-problem json

Last synced: 12 May 2026

https://github.com/girkovarpa/call-rust-in-c

Simple demo example of how to pass a Rust function to be executed by a C library (.dll).

abi c dynamic export extern ffi library link rust signature void

Last synced: 21 May 2026

https://github.com/rohanvdvivedi/serc_template_application

This is a Project, to be used as a template application for the serc framework

c serc template web-framework-application

Last synced: 27 Feb 2026

https://github.com/dalpaka/inpkg.h

The C/C++ version for clrflow (https://github.com/rver38/clrflow)

c cli color formatting gl text

Last synced: 24 Mar 2025

https://github.com/machado-joao/c

Listas de exercícios feitos com a linguagem C.

algorithms c

Last synced: 30 Mar 2025

https://github.com/quentin18/abr

Arbres Binaires de Recherche en C

bst c

Last synced: 15 May 2025

https://github.com/teograjqevci/raymarching_tool

A 3D modeling tool written in C++ and OpenGL, leveraging Signed Distance Fields (SDFs) to create, blend, and manipulate primitive shapes.

3d c cpp glsl glsl-shaders graphics macos modeling opengl raymarching raymarching-distance-fields software tool tooling

Last synced: 12 Apr 2026

https://github.com/motaax/cash

CS50 Cash exercise

c cs50

Last synced: 17 Jul 2025

https://github.com/r-pagard/c-algorithm

Write some algorithms with C programming language. I'm trying to write the best way that I can.

algorithms c cprogramming data-structures

Last synced: 30 Mar 2025

https://github.com/karboxxx/raycaster-c

Raycasting made with C

c raycaster raycasting renderer rendering

Last synced: 01 Aug 2025

https://github.com/andersonhsporto/ft-basecamp

Exercises Of Basecamp, June, 2021

c shell-script

Last synced: 29 May 2026

https://github.com/umbrellaleaf5/network_and_distributed_systems

My repository with home and seminars exercises on network and distributed systems at MIPT DAFE/RSE

c cpp dafe distributed-systems education mipt network-systems

Last synced: 02 Sep 2025

https://github.com/moderrek/game-of-life

Multiplatform Conway's Game of Life implementation in C.

c conway-game conways-game-of-life gameoflife life linux multiplatform pure-c terminal terminal-game windows

Last synced: 12 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

https://github.com/james-p-d/consolesnake

Snake game for Windows console in C/C++

c console-application cpp snake snake-game

Last synced: 21 Apr 2026

https://github.com/marteinn/idelisp

A LISP written in C

c lisp webassembly

Last synced: 16 Mar 2025

https://github.com/ismailza/c-programming-workshop

Atelier de Programmation C/GTK - ILISI 1

c gtk

Last synced: 11 Apr 2026

https://github.com/ajpalok/library-managment-system

The Library Management System is a program written in C that allows you to manage books, borrowers, and authors. With this application, you can easily add, update, and delete information in a simple and straightforward manner.

c filesystem library library-management library-management-system

Last synced: 19 Oct 2025

https://github.com/matubu/lem-in

🐜 A ant colony simulator with a vizualizer

c pathfinding

Last synced: 11 Oct 2025

https://github.com/macaron99/c-lab

Comprehensive collection of projects, exercises, and examples for mastering the C programming language. Ideal for beginners and experienced developers looking to enhance their skills.

c crud programming

Last synced: 26 Jun 2025

https://github.com/florianb/sunshine_sushi

This is a exercise repository to allow learning and teaching concepts of c.

c exercises

Last synced: 10 Apr 2025

https://github.com/jobgege/card

这是大一的c语言程序设计作业,基于原神和碧蓝航线实现的抽卡模拟器

c

Last synced: 17 May 2026

https://github.com/amatcoder/cpceg

A GTK port of the CPCEC emulator (http://cngsoft.no-ip.org/cpcec.htm)

amstrad-cpc c emulator gtk gui linux

Last synced: 08 May 2026

https://github.com/ekkoz897/42cursus_get_next_line

This is a 42 school project meant to teach us how to read from a file descriptor without knowing it's size before hand making use of static variables.

42born2code 42cursus 42projects 42school c file-descriptors get-next-line getnextline gnl gnl42 read static-variables

Last synced: 28 May 2026

https://github.com/xaheli/bank-management-system

The Banking System project is a console-based application that simulates a simple banking system. It provides users with the ability to perform various banking operations such as account registration, balance inquiry, deposits, withdrawals, and more. Developed using the C programming language, this system provides two distinct interfaces.

academia academic-project banking-system bankmanagementsystem c cprogramming-language

Last synced: 15 Mar 2025

https://github.com/kotborealis/xlibtool

📺 Small xlib tool

c cli xlib xserver

Last synced: 02 Apr 2025

https://github.com/abhijivani3001/dsa_in_c

This repository is of Data Structure in C language.

c data-structures

Last synced: 28 May 2026

https://github.com/walid-git/terminal-progress-bar-with-c

A CLI progress bar unsing C programming language

c c-programming cli progress-bar terminal

Last synced: 16 Apr 2026

https://github.com/florence-nyokabi/alx-system_engineering-devops

alx-system_engineering-devops

c puppet ruby shell

Last synced: 21 Jan 2026

https://github.com/mateuschaves/lp-i

Códigos da disciplina de Linguagem de programação I do curso de sistemas de informação na Universidade de Pernambuco, Caruaru.

c code programming-language university university-course

Last synced: 11 Mar 2025

https://github.com/sshahryiar/avr-mega-tiny-xmega-microcontroller-projects

My AVR Microcontroller Projects using AVR Microcontrollers MikroC Compiler and Atmel Studio

atmel atmel-studio attiny atxmega avr avrstudio c dfrobot keyestudio megaavr mikroc seeedstudio sparkfun waveshare xmega

Last synced: 10 Apr 2025

https://github.com/gdonald/blackjack-c

Console Blackjack in C

21 blackjack blackjack-game c console game

Last synced: 16 Mar 2025

https://github.com/rkstudio585/advanced-calculator-c

The Advanced Calculator is a powerful, user-friendly C-based tool designed for complex mathematical operations, including basic arithmetic, trigonometry, logarithms, complex numbers, matrix operations, and statistical calculations, all enhanced with formula hints and formatted outputs for easy understanding.

advanced advanced-calculator-program c c-script calculator in-c program rk rk-studio

Last synced: 22 Nov 2025

https://github.com/mironberch/collection-of-projects

My collection of little learn projects, which created for studying different technologies.

api c css django django-rest-framework docker fastapi flask html javascript mongodb nginx poetry python3 react redis telegram telegram-bot typescript yaml

Last synced: 19 Apr 2025

https://github.com/seg6/raytracer

pure c99 raytracer

c computer-graphics raytracer

Last synced: 01 Jul 2025

https://github.com/zakariaelbouzkri/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: 22 Nov 2025

https://github.com/bo1led-owl/owl-std

A simple library of generic containers and algorithms for C language

algorithms c containers standard-library std stdlib

Last synced: 03 Sep 2025

https://github.com/nicosnicolaou16/androidprojectandndk

This project sets up the NDK (Native Development Kit) in Android for communication between an Android project and C/C++ code. In this example, the C/C++ code simply prints a text message to the Android application.

android c cmake cplusplus cpp jetpack-android jetpack-compose kotlin kotlin-android ndk ndk-cmake

Last synced: 22 Apr 2025

https://github.com/numbleroot/cubbyhole-server

An implementation of a cubbyhole protocol server in C.

c cubbyhole protocol

Last synced: 05 Sep 2025

https://github.com/emasuriano/felix-fix-it-multiplayer

Remake of the retro game: Felix Fix It, with the ability to create rooms dynamically in order to play with another person via HTTPS.

c pthread sdl2 sdl2-image sdl2-ttf semaphore socket

Last synced: 28 Mar 2025

https://github.com/mykbit/tic-tac-toe-game-c-gui

This is a tic-tac-toe game with core game mechanics written in C and GUI written with the help of GTK3 library.

c gtk3 gui-application minimax tic-tac-toe tictactoe

Last synced: 19 May 2026

https://github.com/thazhemadam/intal

🧮 nifty library for performing computational operations on arbitrarily long numbers.

arbitrary-length c calculation library

Last synced: 06 Jul 2025

https://github.com/manav-khandurie/unitconvertor_c

This is a mini-project Unit Convertor build entirely in C back in August 2022 as part of the Curriculum in Semester 3 , in UPES.

c

Last synced: 06 Apr 2025

https://github.com/sanam2405/operatingsystemlabs

This contains the assignments of Operating System Labs of Information Technology, Jadavpur University - 2022

c operating-system

Last synced: 09 Jul 2025

https://github.com/victorharri-chal/pokemon-rpg

🐾 A graphical project with CSFML to recreate a Pokemon game. Last project of my 1st year at Epitech.

c csfml epitech first-year-project game graphical-programming pokemon teamwork

Last synced: 06 Apr 2025

https://github.com/medidbella/libft

recreation of the most used functions of the standard C library, plus more useful functions

c linked-list static-library

Last synced: 04 Jul 2025

https://github.com/alexmasi/block-cipher-ctr-ecb

An AES implementation of a CTR block cipher using a CBC-MAC along with an ECB implementation for comparison

aes bmp c cryptography ctr ecb-mode

Last synced: 24 Mar 2025

https://github.com/bemxio/gicho

A 16-bit real mode operating system made in Assembly and C

assembly bootloader c kernel low-level operating-system os

Last synced: 27 Feb 2026

https://github.com/horezmi/42libft2020

My first own library - recode basic C functions (21 School by Sber)

21school 42 c libft library makefile

Last synced: 09 Apr 2025

https://github.com/martinomensio/sdp-exams

System and Devices Programming previous exams themes @ Polytechnic University of Turin

c polito unix windows

Last synced: 13 May 2026

https://github.com/zikiflicky/calculator

A small and simple calculator written in C

c c99 calculator

Last synced: 28 May 2026

https://github.com/victorharri-chal/the-plazza

🍕 A simulation based on a pizzeria coded in C++ using multi-processing, multi-threading and IPC (inter-process-communication). One of my last project of my 2nd year at Epitech

c epitech ipc multi-processing multi-threading pizza second-year-project simulation

Last synced: 01 May 2026

https://github.com/nakira974/commons-langc

Simple library that compile all commonly used data structures and algorithms, including linked lists, hash maps, and array lists and many others. It allows you to efficiently manage and manipulate collections of data in your C / C++ projects. Feel free to fork for your own needs.

algorithms-and-data-structures c collections cpp library

Last synced: 10 Jun 2025

https://github.com/manuosmx/sopa-de-letras-1

An alphabet soup made 100% in C language, saving the words found with their position in an external file.

c

Last synced: 24 Mar 2025

https://github.com/sahil-4/learn-c

C Programming notes

c learn notes programming

Last synced: 08 Apr 2025

https://github.com/kanishkrawatt/c_programming

A collection of resources to learn concepts for C

c competitive-programming dsa

Last synced: 08 Apr 2025

https://github.com/nullndr/lexer

A C implementation of a lexical analyser for a programming language (wip)

c lexical-analysis lexical-analyzer

Last synced: 19 Jun 2025

https://github.com/bobis33/myteams

EPITECH PROJECT | NETWORK PROGRAMMING | MYTEAMS

c communication epitech network network-programming

Last synced: 19 Apr 2025

https://github.com/chris-cozy/leakguard-pro

LeakGuard-Pro is a memory leak detection tool designed to help software developers identify and analyze memory leaks in their programs. It provides a mechanism to track memory allocations and deallocations during program execution, allowing you to identify potential memory leaks and their associated sizes.

c memory-leak

Last synced: 12 Jun 2025

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

Cross platform synchronization primitives and high-precision timing

c synchronization

Last synced: 22 Feb 2026