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/fabiannorbertoescobar/smarttrash

Repositorio Proyecto SOA UNLaM 2C2018 Miércoles. Papelera Inteligente. Sistema Embebido Arduino + Aplicación Mobile Android.

acelerometro android android-app arduino arduino-uno bluetooth bluetooth-arduino c cpp embedded embedded-systems gyroscope internet-of-things iot java proximity-sensor tinkercad

Last synced: 13 Apr 2026

https://github.com/scokmen/jpipe

A lightweight C pipe-to-JSON logger designed for high-performance stream capture and extensible metadata injection.

c

Last synced: 10 Mar 2026

https://github.com/hxndev/tcp-connection-terminates-on-goodbye

TCP Connection between two clients that terminates the connection upon the word "Goodbye".

c code connection goodbye tcp tcp-client tcp-server termination

Last synced: 31 Mar 2025

https://github.com/Camroku/Toryus

A hobby operating system project

assembly c operating-system osdev

Last synced: 11 Mar 2025

https://github.com/not-minimal/algoritmos

Ramo de Algoritmos y Programación del Segundo Semestre

algorithms c data-structures

Last synced: 14 Jun 2025

https://github.com/nivindulakshitha/productivity-suite

Explore interactive C programs!

c

Last synced: 18 Jun 2026

https://github.com/mewmix/sm4-xts-openssl

openssl sm4-xts & aes-xts 256 implementations for testing

aes-256 c cryptography disk-encryption openssl sm4

Last synced: 07 Jun 2026

https://github.com/basemax/triangularmatrixc

This is a simple C program that creates a triangular matrix and prints it to the screen. The program is written in C and uses the C99 standard. This library is good to use for a quick and easy way to create a triangular matrix.

c matrices matrix triangular triangular-math triangular-matrices triangular-matrix

Last synced: 03 Apr 2025

https://github.com/nomonosound/numpy-rms

Calculate RMS swiftly (SIMD-accelerated)

arm-neon c float32 numpy numpy-library python simd x86-64

Last synced: 12 Jul 2025

https://github.com/valerio-vaccaro/c-opentimestamps

C/C++ implementation of OpenTimestamps

bitcoin c embedded opentimestamps

Last synced: 19 Apr 2026

https://github.com/gabrieldlima/dwm

My DWM (suckless window manager) custom build

c dwm suckless

Last synced: 05 Feb 2026

https://github.com/gilaniasher/segtree-c-python

A Segment Tree written in C as a Python module. Try it with pip install c-segment-tree!

c python segment-tree

Last synced: 14 Jan 2026

https://github.com/hxndev/non-forking-concurrent-servers-using-select

Chat bot using non-forking concurrent servers. This is done using select statements.

c chatbot code concurrent-programming non-forking select server

Last synced: 12 Jul 2025

https://github.com/cpscript/bytehunter

Signature Generation and Pattern Matching Plugin for IDA Pro made in C

binary-analysis c ida-plugin malware-analysis vulnerability-research

Last synced: 04 Sep 2025

https://github.com/eriknyquist/cheaders

C header file generator

automation c python python3

Last synced: 15 May 2026

https://github.com/esno/xcwm

a lightweight window manager for the X11 protocol

c window-manager x11 xcb

Last synced: 12 Jun 2025

https://github.com/abzico/colorrectdump

A tool to find rectangular area for color pixels that live in the input .png image

c cli image-processing images png

Last synced: 17 Mar 2025

https://github.com/aflah02/os_assignments

Assignments for Operating Systems Course at IIITD

artix-linux c kernel linux operating-systems syscalls

Last synced: 09 Jul 2025

https://github.com/olemorud/cli-chess

Work in progress

c chess cli

Last synced: 15 Aug 2025

https://github.com/mohamed-94/super-calculator_cpp_commandline

this repository is a C++ command line application....that use a long String of operators ..

algorithm c c-plus-plus console-application

Last synced: 24 Apr 2026

https://github.com/quantum5/clickkeys

Tool to use keyboard buttons to click the mouse, for when your mouse button is broken.

accessibility c keyboard keyboard-navigation mouse mouse-emulation

Last synced: 24 Nov 2025

https://github.com/macmade/c-inheritance

Class inheritance experiments for C.

c class extend inheritance-experiments object-oriented opaque struct

Last synced: 30 Mar 2025

https://github.com/lukaspietzschmann/lzip

Gzip but from Luke not GNU

c gzip

Last synced: 06 Dec 2025

https://github.com/jglrxavpok/snes-c

Trying to get a C projet working on a SNES

c homebrew libsfx snes

Last synced: 08 May 2026

https://github.com/amattu2/cmsc-216

A repository for CMSC 216 computer science track (UMD).

ansi-c assembly c makefile mips

Last synced: 04 May 2026

https://github.com/julorapido/julorapido_codewars

some of my kata solutions for codewars

algorithms c codewars codewars-challenges ts

Last synced: 28 Feb 2025

https://github.com/coderarjob/signal.echo

Demo board which generates sample signals experimenting/checking oscilloscope features

c demo-board electronics kicad oscilloscope signal-generator ziglang

Last synced: 03 Sep 2025

https://github.com/bonifatius94/chesslib.py

C-lib Python3 extension for efficient chess draw-gen

c chess draw-gen python3

Last synced: 24 Apr 2025

https://github.com/diego-luna/socialbackpack

Este es un proyecto de MoonMakers, ¡SocialBackpack!, es una mochila que muestra tu cantidad de seguidores en tiempo real de Youtube, Facebook y Instagram.

apis arduino c diy facebook-api instagram-api iot nodemcu utilizando-el-nodemcu youtube youtube-api

Last synced: 13 Apr 2026

https://github.com/outbit/shottimer

Open Hardware and Firmware - ShotTimer to measure Rate-of-Fire for paintball guns

c firmware microchip openhardware paintball pic16 picc

Last synced: 24 Apr 2025

https://github.com/ctronp/bigint

Big Integer library for C. Made in pure C (without asm or SIMD) using only 2 files. Works on 16, 32, 64 bits computers

16-bit 32-bit 64-bit bigint biginteger biginteger-library c performance

Last synced: 14 Jul 2025

https://github.com/sidray-infinity/centralized_p2p

A centralized peer to peer architecture to share files.

c file-sharing socket-programming

Last synced: 20 Dec 2025

https://github.com/drkwitht/toy_json_parser

My very first working toy json parser!

c json-parser parsing speedcoding toy-project

Last synced: 04 Apr 2025

https://github.com/angristan/openfoodfacts-api-c

Simple program to get product information from the Open Food Facts API, in C.

api c curl jansson json openfoodfacts

Last synced: 09 May 2026

https://github.com/justsecret123/red-black-tree

This repository contains a Red-Black Tree simulation (visualization, insertion, removal...).

c red-black-tree tree-structure

Last synced: 09 Apr 2025

https://github.com/ragarwal33/struct-ts

C/C++ style struct definition, serialization in Typescript

c cplusplus serialization struct structure typescript

Last synced: 13 Apr 2026

https://github.com/mikixit/first-software-c

first program written in c, an addition between two numbers!

addition c command-line

Last synced: 23 Jun 2026

https://github.com/sanix-darker/c-starter

A small and lightweight C starter application(Cello, Clib, Unittests, etc...).

c cello clib starter starter-template test

Last synced: 24 Mar 2025

https://github.com/coding-pelican/c-style-guide

Guidelines for modern C coding, including style conventions and layout organization.

c c-coding c-style code-organization conventions guide guidelines modern-c

Last synced: 06 Jul 2025

https://github.com/desmonhak/pdb_lib_c

Pequeña utilidad en C para la auto descarga y dumpeado de simbolos de PDB. Creditos a [BlackShell256](https://github.com/BlackShell256) por contribuir al codigo.

c pdb reversing windows

Last synced: 13 Jul 2025

https://github.com/metonymic-smokey/intal

C Library for Integers of Arbitrary Length

bigintegers c

Last synced: 10 Jun 2026

https://github.com/soumyasen1809/introduction_to_openmp

Introduction to OpenMP - Tim Mattson (Intel)

c intel openmp parallel-computing parallel-programming

Last synced: 30 May 2026

https://github.com/k4u5h4l/ada-lab-progs

A collection of programs done in ada lab, sem 4.

algorithms c

Last synced: 22 Apr 2025

https://github.com/juanmanuelramallo/siti

Sistema Integral de Transporte Inteligente - Trabajo final para Taller de Proyecto I - UNLP

c ciaa edu-ciaa

Last synced: 09 Jun 2026

https://github.com/artainmo/examrank06

42 school exam. Sixth exam, write in C a web-server with limited external libraries.

42school c exam web

Last synced: 16 Mar 2025

https://github.com/arrufat/vala-benchmarks

Vala Benchmarks

benchmark c cpp csharp mono vala

Last synced: 12 May 2026

https://github.com/csharpermantle/creq

An elegant way to generate HTTP/1.x messages in C

c embedded http http-requests http1 request-response web

Last synced: 28 May 2026

https://github.com/anishsinha-io/jenny-assignments

A place for Jenny to do DSA while also learning Git!

algorithms c data-structures education

Last synced: 23 Mar 2026

https://github.com/dmitmel/penguins-game

A small game I wrote for the university

board-game c c-plus-plus cross-platform game wxwidgets

Last synced: 17 May 2026

https://github.com/amgauna/C-PlusPlus-Examples-2020

Linguagem C - Exemplos de Código

c c-plus-plus csharp

Last synced: 29 May 2026

https://github.com/benstigsen/crainfudge

Brainfuck interpreter written in C

brainfuck-interpreter brainfuck-interpreters c interpreter

Last synced: 03 Jul 2025

https://github.com/sergei-mironov/xscreensaver-run

Run the screensaver from XScreenSaver collection synchronousely in the fullscreen

c linux make nixos x11 xscreensaver

Last synced: 14 Apr 2025

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

Return the data type string associated with a provided single letter abbreviation.

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

Last synced: 12 Mar 2026

https://github.com/antoninhrlt/franc

Le langage C mais en français (fran C). Inspiré de bnjbvr/rouille. Gloire à la baguette

baguette c france french funny-coding

Last synced: 20 Feb 2026

https://github.com/vulcan-dev/gettext-gen

Automation utility for gettext

c cpp languages localization python

Last synced: 28 Feb 2025

https://github.com/lutoma/fastresize

A FastCGI backend for on-the-fly image resizing

c daemon fastcgi imagemagick imageserver

Last synced: 12 Mar 2025

https://github.com/haytham-hammioui/cs50x-2024

This is CS50x , Harvard University's introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, with or without prior programming experience. An entry-level course taught by David J. Malan, CS50x teaches students how to think algorithmically and solve problems efficiently.

ai algorithms c computer computer-science cs50 cs50x css flask html javascript programming python scratch security software-engineering sql

Last synced: 22 Apr 2025

https://github.com/abolfazlmohammadpour/sixdofmanipulator

This Is A Six Degree Of Freedom Manipulator Controlling Program Which Wrote In Arduino IDE And ArduinoLabsForMicroPython With C/C++ And Python<MicroPython> Programming Languages That Works On A Raspberry Pi Pico With RP2040 Main Processor Or A Raspberry Pi Pico2 With RP2350 Processor

altium-designer arduino c cad cpp manipulator pcb raspberry-pi robotics rp2040 rp2350 solidworks

Last synced: 19 Apr 2025

https://github.com/allancapistrano/gerador-de-numeros-aleatorios

Dois geradores de números aleatórios, um que permite a repetição dos números e outro que não permite a repetição dos números.

c generator gerador gerador-numeros random-number-generators

Last synced: 16 Mar 2025

https://github.com/lzanatta/cvector

A (very) simple and tiny vector library

c vector

Last synced: 16 Oct 2025

https://github.com/wadaboa/operating-systems-project

Trains scheduling project, for Operating Systems class at UNIFI

c operating-systems sistemi-operativi so threading train-scheduler unifi

Last synced: 07 Oct 2025

https://github.com/mreyoud/lib0

c89 utility library

c library utility

Last synced: 18 Jun 2026

https://github.com/mbrukman/c-stdlib

C standard library (work in progress)

c c99 libc

Last synced: 04 Feb 2026

https://github.com/veresdavid/mastermind

An implementation of the Mastermind board game using socket communication.

c java socket tcp

Last synced: 11 Apr 2026

https://github.com/vanyle/benchmarks

Comparison of the speed of various programming languages

benchmark c js lua luajit ocaml python speed

Last synced: 11 Apr 2026

https://github.com/rswinkle/c_bigint

A basic Big Integer library in C

bigint biginteger c

Last synced: 25 Mar 2025

https://github.com/sidojain/cypher

Cypher is a lightweight, feature rich, terminal-based text editor written in C, using Tree-Sitter highlighting.

c data-structures file-io linux low-level-programming piece-table raw-mode terminal text-editor tree-sitter undo-redo wsl2

Last synced: 13 Apr 2026

https://github.com/sjml/beschi

bit-packing and unpacking code generator for C, C#, Go, Rust, Swift, and TypeScript

binary c code-generation csharp deserialization golang messages rust serialization swift typescript

Last synced: 02 Sep 2025

https://github.com/opixelum/doomdepths-c

Simple doomdepths-like game in C.

c cmake doomdepths game

Last synced: 28 May 2026

https://github.com/courseworks/aut_bp_2024_fall_hw6

The sixth assignment for AUT's Basic Programming course (Fall 2024) emphasizes advanced C programming concepts. Students will implement a Trie data structure to practice dynamic memory allocation, structs, and file operations, and create a debugging macro for runtime error tracking with conditional logging.

c c-programming files macros trie trie-data-structure

Last synced: 04 Feb 2026

https://github.com/9-labs/baseutils

Implementations of basic Unix utilities.

c incubate shell unix utilities utility

Last synced: 11 Mar 2025

https://github.com/symonmuchemi/alx-low_level_programming

This project is part of the ALX_SE engineering curriculum on low level programming.

c low-level-programming makefile

Last synced: 14 Mar 2026

https://github.com/juoelenis/binux

Binux is an Operating System Kernel based on POSIX principles and based some components slightly on the first version of Linux

c cpp ez h kernel mit-license os

Last synced: 12 Apr 2026

https://github.com/tleguern/openroguelike

The begining of something that might end as a roguelike development library. Or not, we will see :)

c roguelike

Last synced: 07 May 2025

https://github.com/lonewolfht/healthy-gladiator

A terminal game I made for Ludum Dare 44

c gladiator ludum-dare-44 terminal-game

Last synced: 24 Mar 2025

https://github.com/ch4osmy7h/compiler

a simple c compiler

a c compiler simple

Last synced: 16 May 2026

https://github.com/theo-mestre/c-sfml-static-premake

This repository provides a simple setup to create an C-SFML application using Premake 5.

c csfml sfml

Last synced: 03 Feb 2026

https://github.com/penguineer/mqtt-tools

A library to simplify agents that react on/with external events or MQTT messages by handling 95% of the MQTT use-cases.

c mqtt mqtt-service

Last synced: 18 May 2026

https://github.com/0xtekgrinder/matchstick

It is an Epitech Project to recreate the nim game with a number of lines changeable as well as a maximum number of sticks you can take each turn.

algorithm c epitech game matchstick network

Last synced: 31 Mar 2025

https://github.com/spiderbjgun/space-shooter

This repository hosts the "space-shooter" game, a thrilling 2D space shooter built with Flutter and Flame. Explore the galaxy, battle alien foes, and enjoy smooth gameplay across Web, Android, and Windows! 🛠️🌌

2d 2d-game amethyst c cross-platform emscripten flame flutter game game-development multiplayer multiplayer-game-server rpg-game scroll-shooter shooter top-down-game unity win32

Last synced: 10 Jun 2025

https://github.com/ergonzamarian/servomotor

Projeto Finalizado :: Trabalho desenvolvido para realizar o controle dos servomotores de um robô.

c servo-motors

Last synced: 17 Mar 2025

https://github.com/nwtgck/8cc-elc-hs

C Compiler written in Haskell powered by 8cc and ELVM

c compiler haskell

Last synced: 30 Apr 2026

https://github.com/mzying2001/unpak

unpak for pvz main.pak

c pvz

Last synced: 06 Apr 2025

https://github.com/spitulax/traffic-light-simulator

Simulating traffic lights on a four-way intersection with car simulation

c raylib raylib-c

Last synced: 11 Mar 2026

https://github.com/kauahensilva/c_image_processing_treatment

This project is a simple image processing program.

c image-processing

Last synced: 10 Jan 2026