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

This repository will contain the HELLO-WORLD! programs written in different programming languages.

arduino bash bosque c c-plus-plus c-sharp cobol coffeescript dart english html java javascript kotlin php python reactjs scala sql windows-command-line

Last synced: 04 Apr 2026

https://github.com/pinedah/conways-game-of-life

This repository features John Conway's Game of Life, a cellular automaton simulation. Programmed in C and run in the console, it was developed as my final project for the Fundamentals of Programming course in my first semester. Clone, compile, and run the simulation to explore its rules and behavior.

c console-game fundamentals-of-programming game school-project

Last synced: 03 Jun 2026

https://github.com/viliusluneckas/cspec

funny RSpec clone in C!!!

c rspec testing unit-testing

Last synced: 08 May 2026

https://github.com/damir-sijakovic/x11-paint

This C program is a simple paint application using the X11 library,

c linux paint x11

Last synced: 17 Apr 2026

https://github.com/stescobedo92/minimalist-text-editor

Minimalist Text Editor is a simple command-line utility designed for quick and basic text editing tasks. With a lightweight codebase, it offers essential functionality for users who require straightforward editing capabilities without the complexity of larger text editing software.

c command-line-tool filesystem

Last synced: 22 Jan 2026

https://github.com/rajshrestha86/kmeans-clusterize

Implementation of K-Means clustering algorithm from scratch. Parallelization of clustering algorithm across multiple nodes using OpenMP and MPI to reduce clustering time on a huge dataset. Also performance analysis of multiple approaches used and their comparison.

c kmeans-clustering mpi openmp unsupervised-learning

Last synced: 18 Oct 2025

https://github.com/daneelsan/matrixcurses

A Matrix-style dripping text

c curses

Last synced: 04 Jun 2026

https://github.com/hanilr/variation-bin

Single-header binary analysis library. Written in ansi-c

ansi-c binary binary-analysis c single-header single-header-lib single-header-library

Last synced: 18 Oct 2025

https://github.com/habedi/template-duckdb-extension-zig

A template for developing DuckDB extensions in Zig

c duckdb duckdb-extension quality-of-life template-project zig

Last synced: 08 May 2026

https://github.com/umer-farooq-cs/canny-edge-detector

High-performance Canny edge detector with CPU and CUDA implementations. Loads PGM images, performs Gaussian smoothing, gradients, non-max suppression, and hysteresis. Benchmarks both paths, outputs edge maps, and reports speedup. Simple Makefile, sample images included.

c canny-edge-detection computer-vision cpp cuda gpu high-performance-computing image-processing nvcc pgm

Last synced: 18 Apr 2026

https://github.com/gradigit/claude-pager

Fast C transcript pager for Claude Code: no blank Ctrl-G screen, clickable links/files, queued prompt composer, TurboDraft fast path.

c claude-code developer-tools macos pager performance terminal turbodraft

Last synced: 04 Apr 2026

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

Conway's Game of Life with raylib and raylib-cpp (C and C++ version)

c cmake cpp game game-of-life games raylib

Last synced: 18 Apr 2026

https://github.com/bigmat18/pong-sdl2

PingPong game makes with C and SDL2 library and using socket to implement multiplayer

c game game-development ping-pong sdl sdl2 socket sockets

Last synced: 17 Jun 2026

https://github.com/phamduylong/abb-ventilation-controller

ABB Ventilation Control System with Web UI Implemented

c chartjs cpp11 css3 ejs embedded-systems express html5 nxp-lpc

Last synced: 04 Apr 2026

https://github.com/hyunjinno/multicore_computing

A repository of multicore programming in Java and C.

c cpp cuda java multithreading openmp thread thrust

Last synced: 18 Apr 2026

https://github.com/camobap/hackerrank

Collections of solutions from hackerrank with tests

c cpp golang hackerrank-solutions java objc rust

Last synced: 04 Apr 2026

https://github.com/oscgu/cig

Small & fast cli to help with writing conventional commits

c cli conventional-commits

Last synced: 04 Apr 2026

https://github.com/sayantand99/problem-solving_dsa_competitive-coding

This repository contains few Programs which I have solved on LeetCode, InterviewBit, Hackerrank & CodeChef.

c codechef coding-challenge competitive-coding competitive-programming hackerrank hackerrank-solutions java java8 python3

Last synced: 18 Apr 2026

https://github.com/kobayasy/synctimeicom

Open source time setting command for an ICOM transceiver. Synchronises the transceiver's time with the computer's time.

adjust c c99 icom linux macos posix time

Last synced: 05 Apr 2026

https://github.com/natelindev/sealink

An instant messaging app built for Linux.

aes-128 c gtk2 instant-messaging linux mysql

Last synced: 18 Apr 2026

https://github.com/blagojeblagojevic/fourie

Implementation of fourier transformation and inverse fourier transformation

c control fourier-transform real-time

Last synced: 18 Apr 2026

https://github.com/eownerdead/minicc

[ABANDONED] Subset C to AMD64 Compiler

c codeberg compiler language lexer parser programming-language rust rust-lang

Last synced: 18 Apr 2026

https://github.com/tfukushima/pcc

Self-learning purpose naive C compiler

c compiler

Last synced: 17 Oct 2025

https://github.com/apsrcreatix/daily-coding-problem

This repository contains solution to the problem I have got through mail after subscribing to daily coding problem.

c cpp daily-coding-problem dailycodingproblem js

Last synced: 19 Apr 2026

https://github.com/damianfral/linear-gamma-resizer

An quick and dirty C application to resize images using linear gamma

avif c cli image-resize nix

Last synced: 19 Apr 2026

https://github.com/josgard94/newton-raphson-method-

In this program the Newton-Raphson method is implemented to approximate the roots of a real function.

aproximation-roots c c-plus-plus c-programming ecuaciones equation-solver matematicas matematics metodos-numericos newton-raphson newton-rapshon-method

Last synced: 19 Apr 2026

https://github.com/fahimfba/codechef-solution

contains all the source code of mine from CodeChef

c codechef codechef-solutions competitive-programming cplusplus java programming python3

Last synced: 08 May 2026

https://github.com/manipuladordedados/tocaia

Portable TUI Gopher client written in C89 for POSIX systems.

c c89 fast gopher lightweight net posix smallweb suckless terminal tui unix

Last synced: 19 Apr 2026

https://github.com/doctorpok42/rpg

RPG is a simple role-playing game written in C

c epitech-project game rpg zelda

Last synced: 10 Jun 2026

https://github.com/tirimid/cmfc

minimalist custom markup format for my personal website

c html markup markup-language minimalist

Last synced: 04 Jun 2026

https://github.com/pgvalle/simplifiedluacompiler

Trabalho da matéria de compiladores da faculdade. As instruções que segui estão no diretório assets.

c compilers jesus-christ lexer lua parser

Last synced: 20 Apr 2026

https://github.com/lancewalk87/clm-nrf2401-bluetooth-breakout

Hardware/Software | Generic ISP Interface, MCU PIC8-bit SPI Interface. 2.4GHz, Low Energy Bluetooth.

bluetooth-low-energy breakout c c-plus-plus hardware-modules isp jtag-vpi mcu microcontroller mplab nrf24l01 pic prototype spi

Last synced: 20 Apr 2026

https://github.com/naocoding/interactive-fiction-engine.c

C Project which can easily transform your ideas / scripts to a website.

automatic c generate-code html html-css-javascript interactive-fiction

Last synced: 04 Jun 2026

https://github.com/jleung51/duckveloper

The coding partner you never knew you needed. Arduino Uno project with an MP3 shield, speaker, and rubber duck.

arduino c duck pair-programming

Last synced: 20 Apr 2026

https://github.com/libdriver/pca9548a

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

c full-featured-driver iic linux mcu pca9548a switch

Last synced: 20 Apr 2026

https://github.com/navono/libuv-sample

This is a sample of libuv

c cpp libuv

Last synced: 20 Apr 2026

https://github.com/flatcap/systemd-code

⚙️ Systemd sample code

c sample systemd

Last synced: 20 Apr 2026

https://github.com/shawwn/snippets

John Ratcliff's code snippets

c cpp jratcliff snippets

Last synced: 20 Apr 2026

https://github.com/kyle-ip/yolanda-learning

Network Programming on Linux

c linux

Last synced: 20 Apr 2026

https://github.com/bernardassan/czalloc

Override C global allocators to use Zig allocators in a Zig + C mixed project

aligned-alloc allocator c calloc free malloc malloc-library posix-memalign realloc zig zig-package

Last synced: 21 Apr 2026

https://github.com/lancewalk87/clp-autonomous-quadcopter-device

Hardware/Software | Machine Learning based upon environmentally responsive stimuli, MCU SPI Interface, RF CONN, NANDFlash.

adaptive-learning autonomous-quadcoptor avr battery-monitor c c-plus-plus environment-vars flysystem-adapter gpio isp nandflash proximity-sensor quadcopter spi wireless

Last synced: 21 Apr 2026

https://github.com/haxpor/sdl2-samples

SDL2 sample code

c samples sdl2

Last synced: 21 Apr 2026

https://github.com/amany-mm/simple_shell

Unix shell built to mimic sh

c shell

Last synced: 21 Apr 2026

https://github.com/aman235-code/snake-water-gun

Just a simple Snake Water and Gun game written in C.

c

Last synced: 05 Jun 2026

https://github.com/roshbhatia/raytracr

raytacer from a project back in college

c raytracer raytracer-in-c

Last synced: 21 Apr 2026

https://github.com/justinlubin/cs-162-notes

UChicago CS 162 Notes, Winter 2017.

algorithms c data-structures notes

Last synced: 21 Apr 2026

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/mle86/hi

Highlights lines that contain keywords.

ansi-colors c command-line-tool grep-like highlight keyword-detection linux

Last synced: 22 Apr 2026

https://github.com/leeonfield/semantic-analysis

SWUST编译原理课程,语义分析程序

c compiler-principles

Last synced: 22 Apr 2026

https://github.com/andersonhsporto/c-to-do-list

Todo list written in C and with a "backend" in javascript. for meme purposes.

c javascript makefile mano todo-list todolist

Last synced: 22 Apr 2026

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

ft_printf is a 42 school project where we must replicate the behavior of C library printf function. The project teaches us about variadic arguments as well as data structures.

42-school 42cursus 42projects 42school c ft-printf ftprintf ftprintf42 printf string-manipulation write

Last synced: 05 Jun 2026

https://github.com/xgui4/hello-world-gtk

This is my first GUI App in Pure C™️

beginner c gtk4 hello-world

Last synced: 22 Apr 2026

https://github.com/thenaubit/brainfucktools

Brainfuck tools coded in C++: Interpreter (with and without code optimization)

brainfuck brainfuck-debugger brainfuck-interpreter brainfuck-interpreters brainfuck-language brainfuck-programs c cpp cpp14

Last synced: 22 Apr 2026

https://github.com/grephq/php-desktop-library

php-desktop library source code

c gtk3 php-desktop php-gtk php-gtk3 php-library swig

Last synced: 22 Apr 2026

https://github.com/roeyblumenberg/loadbalancer

Socket communication in C language and Python. Basic load balancer.

c python

Last synced: 22 Apr 2026

https://github.com/s-mv/game-of-life

Conway's Game of Life

c cellular-automata game-of-life

Last synced: 22 Apr 2026

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/elbouzkri/pipe_chain

This project will let you discover in detail a UNIX mechanism that you already know by using it in your program.

c pipe unix unix-command

Last synced: 10 Jun 2026

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

My programming exercises for C.

c exercise

Last synced: 23 Apr 2026

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/xfhy/c-programming-road

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

c study

Last synced: 24 Apr 2026

https://github.com/smsraj2001/advanced-scientific-calculator-c

An Advanced Scientific Calculator in terminal mode with various functionalities

c calculator files make makefile scientificcalculator shellexecute

Last synced: 28 Jun 2026

https://github.com/pgvalle/cxxloglib

A simple logging library for C/C++ to throw in your project without worries.

c cplusplus cpp jesus-is-da-lord-n-savior library logging qol

Last synced: 08 May 2026

https://github.com/f9n/aqshell

Aq shell with C

c shell

Last synced: 24 Apr 2026

https://github.com/trflynn89/flymake

A GNU Makefile system for C-family and Java projects

build-system c cpp make makefile objective-c objective-c-plus-plus

Last synced: 08 May 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/eyantra698sumanto/basic-c-programs-4

This Repository contains more than 90 basic programs in C programming language

c calculator calculus cplusplus fileio patterns programming-language series strings

Last synced: 24 Apr 2026

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/katebea/fib-pro2-programacion-ii

Repositorio del curso de Programación II en el grado de Ingeniería Informática en la FIB UPC

c cpp fib pro2-fib-upc upc

Last synced: 25 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/nmoinvaz/strcasecmp

strcasecmp benchmarks

c comparison string

Last synced: 25 Apr 2026

https://github.com/igorhalfeld/low-level-studies

:rocket: Repository dedicated to my low level studies

algorithms c

Last synced: 08 May 2026

https://github.com/mavroprovato/algorithms

A library that implements various data structures and algorithms in C.

algorithms c data-structures

Last synced: 06 Jun 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/ip2location/ip2proxy-python-c

Python library with C module for IP2Proxy database lookup. It can be used to find the IP addresses which are used as VPN anonymizer, open proxies, web proxies and Tor exits.

c c-module ip2location ip2proxy ip2proxy-python proxy-checker proxy-database proxy-information python python-library

Last synced: 17 May 2026

https://github.com/swarnimwalavalkar/a-compiler

An extraordinarily simple BSAIC to C compiler

c compiler python

Last synced: 25 Apr 2026

https://github.com/giannycabral/c-programs

Esse repositório contém uma coleção de códigos e projetos desenvolvidos em linguagem C. Ele inclui exemplos práticos, algoritmos, exercícios úteis para quem deseja aprender e explorar o mundo da programação em C.

c cpp

Last synced: 25 Apr 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/toktok/hs-apigen

FFI API generator for TokTok style C API headers.

c codegen ffi

Last synced: 26 Apr 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/gravitytwog/electromagneticfield

Electro-magnetic field simulation made with CUDA

c cuda cuda-kernels cuda-programming

Last synced: 26 Apr 2026

https://github.com/levikuhaulua/school-assignments

Repository containing all school assignments I have worked on.

c cpp java python

Last synced: 08 May 2026

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/jacob-c-smith/base64

Base 64 encoding and decoding

base64 base64-decoding base64-encoding c

Last synced: 07 Jun 2026

https://github.com/spemer/study_c

Clang study note

c clang study

Last synced: 10 Jun 2026

https://github.com/arsngrobg/libcc

A lightweight C library for programmatically invoking system C compilers.

api c c-library clang developer-tools gcc msvc tcc

Last synced: 27 Apr 2026