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/lorenzomorelli-webdev/c_assembly_optimization

Unical project for "ARCHITETTURE E PROGRAMMAZIONE DEI SISTEMI DI ELABORAZIONE" exam

assembly c kmeans nearest-neighbor-search optimization

Last synced: 04 Apr 2025

https://github.com/aveek-saha/intal

C library to perform calculations on integers of arbitrary length

arithmetic-computation c c-library karatsuba large-integers

Last synced: 13 Sep 2025

https://github.com/vinayakvthayil/sound-sensor-interfacing-withlpc2148

This project demonstrates how to interface a sound sensor with the LPC2148 microcontroller, part of the ARM

c keil lpc2148 proteus sound-sensor

Last synced: 30 Jan 2026

https://github.com/samarjit98/computer-networks

Network programming using the BSD Sockets API and PCAP in C.

c client-server computer-networks network-programming pcap socket-programming system-programming

Last synced: 11 Jun 2025

https://github.com/vinnyhorgan/blink

A tiny game engine

c engine wren

Last synced: 18 Mar 2025

https://github.com/nicosnicolaou16/flutterandroidprojectandndk

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 dart flutter flutter-app kotlin kotlin-android ndk ndk-cmake

Last synced: 18 Jun 2025

https://github.com/iammoltony/libmtnlog

Moltony's logging library

c c-library cross-platform library logging

Last synced: 04 Mar 2025

https://github.com/Mr-Monster-0248/Algorithm-interpretor

An algorithm interpretor in C language for the 3rd project in first year at EFREI

algorithm c code interpreter

Last synced: 11 May 2025

https://github.com/rokn/tcc

Toni's C compiler

c compiler haskell

Last synced: 19 May 2026

https://github.com/abhayvashokan/compiler-design-lab

Compiler Design Lab KTU 2020

c compiler-design ktu lex yacc

Last synced: 29 Mar 2025

https://github.com/srilakshmikanthanp/libio

Beginners Friendly Input/Output Library For C, Python Like Syntax!

beginners-friendly c input-output library

Last synced: 09 Sep 2025

https://github.com/aditya-a-garwal/mbed-hd44780lcd

A simple library to use 16x2 character LCDs with ARM MBed OS and ARM Cortex M Microcontrollers

arm c cortex-m cpp display embedded hd44780 hd44780-display lcd mbed mbed-os rtos

Last synced: 19 May 2026

https://github.com/jwodder/advent350

Yet another port of the Colossal Cave Adventure

c colossal-cave game python raku

Last synced: 29 Mar 2025

https://github.com/brd6/tetris

Clone of tetris game in a UNIX terminal with ncurses library

c game tetris tetris-game

Last synced: 11 Jul 2025

https://github.com/felipeizolan/tiny-streamer

🤖 tiny-streamer | create your digital avatar for streams/videos!

c pngtuber vtuber windows

Last synced: 19 May 2026

https://github.com/ethagnawl/crystal-c-interop-demo

Experimenting with Crystal's C interop capabilities

c crystal interop

Last synced: 17 May 2026

https://github.com/29dch/chinesechess

中国象棋------大一做的项目,偶尔看到就传上来了.现在感觉这个项目各方面都可以做得更好.

c ege winsock2

Last synced: 19 May 2026

https://github.com/luickk/tempcachedb

key/val database with focus on temporary ultra fast data storage

c c-library key-value key-value-database key-value-store

Last synced: 11 Jun 2025

https://github.com/aidinhamedi/advanced-arduino-datalogger

This project is an advanced datalogger that logs temperature, humidity, and air pressure. It uses an Adafruit SHT31 sensor for temperature and humidity, and a BMP180 for air pressure.

arduino arduino-ide arduino-mega bluetooth bmp180 c cpp data-collection datalogger sensors sht31 st7735 tft-display

Last synced: 21 Aug 2025

https://github.com/mdubus/rushes

Rushes of the school 42

42 42school c

Last synced: 02 Sep 2025

https://github.com/selma-belhadj/printf

Custom Printf C function implementation

betty c

Last synced: 28 Mar 2025

https://github.com/csm10495/c2py

Silly script for converting a header file's C Structures into Python ctypes

c code-generation python struct structures typescript union

Last synced: 19 Apr 2026

https://github.com/geosoftinc/gxcore

C/C++ for Geosoft GX Developer

c cpp geosciences geospatial

Last synced: 20 Jul 2025

https://github.com/raphaelmos/kmeansonimage

K-Means Kmeans Algorithm used on .ppm images with different libraries like OpenGL

algorithms-implemented c kmeans kmeans-algorithm kmeans-clustering

Last synced: 09 Sep 2025

https://github.com/klus3kk/clueengine

The project consists of the simple 3D Engine written in C.

3d-engine 3d-graphics c game-engine graphics-engine opengl real-time-rendering shaders

Last synced: 13 Apr 2025

https://github.com/rattata2me/cuddly-calculator

Calculator and 2d Graphics Library. Open source and designed for low-end processors. Made in C

2d-graphics c calculator interpreter math

Last synced: 11 May 2025

https://github.com/drqedwards/cpm-cli

C Package Manager CLI

c cpm npm packages

Last synced: 25 Jun 2025

https://github.com/kojix2/bat-c

C API for bat

c rust syntax-highlighting

Last synced: 06 Mar 2026

https://github.com/sunzenshen/cgotchas

Demonstration for using a C library in Go with Cgo

c cgo go golang

Last synced: 06 May 2025

https://github.com/teonet-co/teocli

Teonet L0 client library

c teocli teonet trudp

Last synced: 20 Feb 2026

https://github.com/jonpalmisc/jsx

Jon's standard (library) extensions

c cmake

Last synced: 25 Jan 2026

https://github.com/shruti3004/codechef

This repository contains solutions of codechef's problems.

c c-plus-plus competitive-programming programming

Last synced: 16 May 2026

https://github.com/joswinemmanuel/network-lab-s6

A repository for KTU B.Tech Computer Science S6 Networking Lab, featuring practical exercises, experiments, and resources to enhance networking skills and knowledge.

c tcp udp

Last synced: 05 Apr 2025

https://github.com/marcodifrancesco/homeautomation

System to control and update IOT devices remotely via a website

arduino c css html javascript php shell sql

Last synced: 07 Apr 2026

https://github.com/blaknite/snek

Snake for the RC2014

c game rc2014 retro snake snake-game z80

Last synced: 23 Jul 2025

https://github.com/rcarubbi/projetosarduino

Arduino Projects repository

arduino c

Last synced: 03 May 2026

https://github.com/naemazam/Hello-World

I don't Know What is Your First Language and Don't Want to know Why You Select it. But As a Programmer i know, The Smile When You run Your First Code. After That We made Thousands of Mistake In our DEV life. We did Debug, Copycat or Googling But never Forget This First 2 Words. Let's Combine Our First Happiness In A single Page.

apache-groovy c dart elixir elm fortran go graphql haskel hello-world hellogithub helloworld helloworld-programs naemazam

Last synced: 07 May 2025

https://github.com/bensuperpc/docker-lacc

lacc compiler in docker

c compiler docker lacc

Last synced: 18 May 2026

https://github.com/v8v88v8v88/nanohttp

A nano lightweight, HTTP server implementation in C.

c curl get http http-server post server

Last synced: 12 Apr 2025

https://github.com/nufeng1999/jupyter-myc-kernel

Minimalism Jupyter C kernel

c gcc jupyter jupyter-notebook kernel

Last synced: 12 Apr 2025

https://github.com/stdlib-js/ndarray-base-dtype2c

Return the C data type associated with a provided data type string.

array base c data dtype javascript multidimensional ndarray node node-js nodejs stdlib type types util utilities utility utils

Last synced: 18 Jun 2025

https://github.com/merendamattia/asd

ASD - Algoritmi e Strutture Dati presso l'Università degli Studi di Parma (9 + 6 CFU).

c cpp java

Last synced: 15 Jul 2025

https://github.com/priontoabdullah/problem-solving-online-judge

💻The goal of this repository is to save all programming problem solutions that I solved at a different online judge. 🗽📃

acm-icpc c cpp hackerrank-challenges javascript python uri-online-judge uva-online-judge

Last synced: 07 Apr 2026

https://github.com/tengge1/full-screen

使用Windows API实现全屏,F1全屏,ESC取消全屏。

c fullscreen tutorials window windowsapi

Last synced: 18 May 2026

https://github.com/nakidai/libhttpc

Some cute library to work with HTTP in C :3

c http-server http1-1 library

Last synced: 03 Jul 2026

https://github.com/0xrocky/programming-exercises

Short coding exercises.

c java

Last synced: 18 May 2026

https://github.com/merendamattia/fdi

FdI - Fondamenti di Informatica presso l'Università degli Studi di Parma (9 CFU).

c cpp

Last synced: 18 May 2026

https://github.com/bksaiki/minim

Scheme-like language

c hobby-language

Last synced: 13 Apr 2025

https://github.com/dr-42/synthex-lang

A rust style systems language which is closer to C

c language llvm low-level system

Last synced: 17 Feb 2026

https://github.com/locusts-r-us/locusts

A polyglot library for adding locusts to your code

beam c cpp csharp deno elixir erlang fsharp go java javascript jvm kotlin nodejs python react rust svelte typescript vue

Last synced: 12 Apr 2025

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/christarazi/steganography

A command-line C program that hides / reveals messages in Bitmap images (BMP) using steganography

bitmap bmp c cli linux obscurity security steganography

Last synced: 18 May 2026

https://github.com/rofl0r/jsbot

tiny javascript irc bot with ssl support

c irc ircbot javascript mujs

Last synced: 18 May 2026

https://github.com/walvi112/esp32_sensorcontrol

Sensor View Dashboard on ESP32 using LVGL and ESP IDF platform

c esp-idf esp32 freertos lvgl

Last synced: 12 Apr 2025

https://github.com/idrisvohra9/c-learning

This Repository contains Learning of Topics in C language made by me. And a comment vise approach for better understanding of code.

basics c learn learning programming topics

Last synced: 10 Jan 2026

https://github.com/maminechniti/sticks

Rust command-line tool for managing C and C++ projects.

build-tool c cpp project-manager rust

Last synced: 13 Apr 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/bemwamalak/operating-systems-engineering-course-assignments

My solutions for the MIT 6.S081 / Fall 2020 Operating Systems Engineering course Assignments.

c operating-systems

Last synced: 11 Jun 2026

https://github.com/ramdeoshubham/clolcat

A small, fast C implementation of lolcat for rainbow-colored terminal output.

ansi c cli colors command-line fun lolcat rainbow terminal truecolor

Last synced: 09 Sep 2025

https://github.com/vozlt/nginx-module-krisp

Nginx krisp(korea isp) module

c nginx nginx-module vozlt-nginx-modules

Last synced: 18 May 2026

https://github.com/danbugs/tarantella

Tarantella is a modern package manager for C/C++ WASM apps (main modules) and WASM libraries (side modules) meant to be dynamically linked!

c package-manager rust webassembly

Last synced: 04 Oct 2025

https://github.com/tayoky/tlibc

the c library for the stanix kernel

c c-library lib posix stdlib

Last synced: 14 Jul 2025

https://github.com/danibcorr/electronics-with-arduino-uma

🎛️ This repository contains a collection of Arduino and Processing projects developed for the Creative Electronics course at the University of Málaga (UMA). The main focus is on a robotic arm project, with additional work on piezoelectric sensors and LED lamps.

arduino arduino-leonardo c circuits cpp electronics embedded-systems java open-hardware-electronics open-source processing sav-maker sensors

Last synced: 10 Jul 2025

https://github.com/spockbotmc/cspockbot

Proof of concept repo for C extension-based SpockBot

c fibers libuv minecraft spockbot

Last synced: 29 Mar 2025

https://github.com/lucocozz/argus

Modern C library for command-line argument parsing. Advanced features: subcommands, validation, multi-inputs, environment variables

argparse args args-parser c cargs clap cli cli-parser click command-line getopt lib library

Last synced: 07 May 2025

https://github.com/ac000/jamendo-fuse

FUSE (Filesystem in USErspace) providing access to jamendo.com

audio c fuse jamendo

Last synced: 07 May 2025

https://github.com/allyndawn/wxtx

STM32 Nucleo-F429ZI FreeRTOS RFM69HCW Weather Station Transmitter / Outdoor Unit

c embedded freertos iot stm32 stm32f4 weather weather-station

Last synced: 15 Jun 2026

https://github.com/hwzlovedz/bm8563_esp-idf_realtimechip

BM8563(RTC) Demo in ESP-IDF v5.0.1 environment

c cpp esp-idf esp32 esp32-s3 rtc

Last synced: 17 Feb 2026

https://github.com/s-illy/winchancho

Cool GDI malware made in C# for fun

c cool csharp effects entertainment fun gdi malware virus vro

Last synced: 17 Feb 2026

https://github.com/usmanmehmood55/c-toolkit

A VSCode extension to help create, build, run, debug and test C projects using CMake.

c cmake cpp vscode-extension

Last synced: 17 Feb 2026

https://github.com/afnanenayet/cttp

An HTTP 1.1 server written from scratch, in C

c http server sockets unix

Last synced: 05 Apr 2025

https://github.com/0u44/micropython-raytracer

RayTracer for most micro-controllers with MicroPython

assembly c micro-controller micropython python

Last synced: 17 Feb 2026

https://github.com/bostelete/cabela_simulator

Simulate the amazing cabela

c cabela raylib screensaver simulator

Last synced: 18 Feb 2026

https://github.com/ryan-menezes/nave

Jogo de navinha desenvolvido em linguagem C, cujo o objetivo é marcar a maior pontuação possível, enquanto você evita que asteroides atinjam você

c game games jogo jogos language-c linguagem-c nave navinha ship

Last synced: 29 Jun 2026

https://github.com/angelogalav/pandos

PandOS Operating System Kernel code, aka the main project of the UniBo Operating Systems course (a.y. 2020/2021)

c kernel operating-system pandos rikaya-os unibo

Last synced: 18 Jun 2026

https://github.com/nihilantropy/cub3d

My first RayCaster with miniLibX

42 42school c coding doom project raycasting wolfenstein-3d

Last synced: 15 Jun 2026

https://github.com/slembcke/pixler

C library for creating NES games.

6502 assembly c coroutines game nes

Last synced: 06 May 2026

https://github.com/basemax/pi

Small program in C language to calculate pi value.

c monte-carlo monte-carlo-methods pi pi-calculator

Last synced: 29 Jun 2026

https://github.com/joneshshrestha/dfa

DFA (Deterministic Finite Automata)

c deterministic-finite-automata dfa theory-of-computation

Last synced: 15 Jun 2026

https://github.com/maeln/zalgo

A smol zalgo implementation.

c code-golf zalgo

Last synced: 15 Jun 2026

https://github.com/iricartb/computational-geometry-3d-rendering-process

Ivan Ricart Borges - Simulation of the rendering process used in 3D libraries like DirectX or OpenGL by creating a small video game with a main character in first person view that can be moved inside a stage.

3d-library c cpp opengl rendering-3d-graphics video-game

Last synced: 07 May 2026

https://github.com/bunyaminyavuz/datastructuresprojects

2 programs I made in the C programming language with the theoretical and technical information I learned in the data structures and algorithms course at the university.

algorithms-and-data-structures binary-search-tree c codeblocks-ide linked-list

Last synced: 12 Jun 2026

https://github.com/prajwalch/cringewordcxe

just a basic text game

c text-based-game

Last synced: 23 Jun 2026

https://github.com/the-noah/colored-messages-in-c

Create colored 🎨 messages 📝 in C(++)

c c-plus-plus colorization helper library

Last synced: 11 May 2026

https://github.com/yasindce1998/barzakh

A controlled, white-hat UEFI bootkit simulation environment for academic research and defensive detection engineering.

bootkit c defensive-security kernel kernel-module malware offensive-security python rootkit security uefi uefi-boot uefi-development

Last synced: 21 Jun 2026

https://github.com/yjdoc2/equation-parser-interpreter

An interpreter designed in C++ for the equation parser project.This can read the commands from a file and write output to another file.

c cpp17 interpreter parser

Last synced: 11 May 2026

https://github.com/electrocodeur/gaz

Projet : Lire gaz et fumée

arduino c

Last synced: 08 May 2026

https://github.com/harryr/quickbismuth

QuickBusmuth is a private mining pool client for the Bismuth cryptocurrency

bismuth c cryptocurrency cython fast mining optimization python

Last synced: 11 May 2026

https://github.com/pkage/adstrip

Mute a video when it changes over to ads using computer vision and hacks

c mpv python3 video weekend-hacking

Last synced: 19 Jun 2026

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

Simple terminal minesweeper with cursor support made in C

c cli game minesweeper ncurses vim-keybindings

Last synced: 17 Jun 2026

https://github.com/snwfdhmp/avalam-ai-game

Board game enhanced with AI strategy

avalam board c centrale cpp game ia ig2i lille opengl sdl

Last synced: 08 May 2026

https://github.com/harrymt/kvs_server

A thead safe version of a key-value-store server.

c concurrent-programming kvstore pthreads

Last synced: 12 Jun 2026

https://github.com/wxx9248/aes.c

Simple implementation of Advanced Encryption Standard (AES) in C.

aes c

Last synced: 14 Jun 2026

https://github.com/ip2location/ip2location-python-c

This module is a Python Library with C that enables the user to find the country, region, city, coordinates, zip code, ISP, domain name, timezone, connection speed, IDD code, area code, weather station code, weather station name, mobile, usage type, address type and IAB category that any IP address or host name originates from. https://www.ip2location.com

c geolocation-database ip-address-geolocation ip-address-lookup ip-geolocation ip2location ip2location-python python-c python-library

Last synced: 20 Jun 2026