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/t-tino/c-sharp-lessons

Learn C# programming from beginner to advanced with ready-to-run examples. Join the journey at Xjectro's C# Lessons! 🌟👩💻

asp asp-net asp-net-core boilterplate c c-languages c-sharp c-sharp-lessons csharp csharp-lessions kit languages lessons low-code low-level net netcore software software-langauge template

Last synced: 20 May 2026

https://github.com/rgolubtsov/nonlinear-optimization-algorithms-multilang

Nonlinear programming algorithms as the (un-)constrained minimization problems with the focus on their numerical expression using various programming languages.

c cli cplusplus fortran golang java javascript multilang nodejs nonlinear-programming-algorithms objective-c perl python vala

Last synced: 26 Jun 2025

https://github.com/alexkch/key-value-db

Key-Value Database with fault tolerance

c c89 fault-tolerance key-value-database

Last synced: 02 Jan 2026

https://github.com/connectaman/c_programming_language

Notes and Program for C Langauge

c cnote cprogramming programming-language

Last synced: 14 Mar 2025

https://github.com/mauricioromagnollo/study-algorithms-data-structures-c

A Open Source repository written in C language about data structures and algorithms

algorithms c clang data-structures makefile study

Last synced: 28 Mar 2025

https://github.com/astropilot/bomberman

Bomberman game with networked multiplayer (up to 4 players) programmed in C with the SDL2 library.

bomberman c game multiplayer network sdl2

Last synced: 17 Jun 2026

https://github.com/karenina-na/data-structure-experiments

西北工业大学(NWPU)数据结构实验

c cpp data-structures-and-algorithms

Last synced: 20 May 2026

https://github.com/manju07/school-management-system

C++ Console Application with File System

c cpp filesystem fstream school-management-system

Last synced: 10 Apr 2025

https://github.com/lawmurray/gpu-course

Deep neural network and Adam optimizer in straight C and CUDA. Accompanies the short course Foundations of GPU Computing.

c course deep-learning deep-neural-networks deeplearning gpu gpu-computing machine-learning machinelearning tutorial

Last synced: 21 Mar 2025

https://github.com/denismurphy/secure-https-client-mtls

HTTPS client implementation in C using mutual TLS (mTLS) authentication.

c client-certificate-authentication cmake https mbedtls mtls

Last synced: 07 Mar 2026

https://github.com/bonifatius94/veb-in-c

A van Emde Boas tree in pure C

c van-emde-boas-tree

Last synced: 25 Feb 2025

https://github.com/LucasMW/bfi

Brainfuck Interpreter

bfi brainfuck brainfuck-interpreter c interpreter

Last synced: 11 May 2025

https://github.com/bugulo/ifj-compiler

Compiler of Go language written in C. Compiler's output is made-up assembly like language that can be interpreted by https://github.com/bugulo/ifj-interpret

assembly c compiler go low-level

Last synced: 07 May 2025

https://github.com/black-hell-team/scannerwindows

A simple PortScanner developed in C for the windows operating system.

c portscanner widows

Last synced: 09 May 2025

https://github.com/basemax/crecursive-descentparser

A simple recursive-descent parser for evaluating mathematical formulae using pure C.

c lexer parser

Last synced: 25 Aug 2025

https://github.com/gbowne1/random_c_cpp_programs

A collection of my random opensource C and C++ programs

c cpp math mathematics program random utilities utility

Last synced: 24 Oct 2025

https://github.com/archer-01/minitalk

Small data exchange between two programs using UNIX signals

c signals unix

Last synced: 05 Mar 2026

https://github.com/maxpatiiuk/code-share

A collection of random code pieces from different projects over the years.

arduino c cpp csharp jquery js php sql

Last synced: 12 Apr 2025

https://github.com/steve-chavez/pg_bzip

Bzip compression and decompression for Postgres

bzip bzip2 c compression decompression postgres postgresql postgresql-extension

Last synced: 17 May 2026

https://github.com/vendethiel/graphicalbattle

SDL2 C Test project. For fun and fun only :).

c game rpg sdl

Last synced: 22 Mar 2025

https://github.com/nathanmcmillan/hymn-lang-legacy

Small language that compiles to C code.

c compiler language programming-language

Last synced: 20 Jan 2026

https://github.com/nihilantropy/minishell

Minishell: aka Minihell :fire:

42 42rome c minihell minishell programming shell

Last synced: 03 Feb 2026

https://github.com/jonwoodring/emscripten-electron-boilerplate

A boilerplate build for creating an Electron project using Emscripten (i.e., develop in C, deploy in JavaScript).

boilerplate c c-plus-plus electron emscripten javascript

Last synced: 21 Jan 2026

https://github.com/neomutt/coccinelle

🔧 Coccinelle Scripts

automation c coccinelle refactoring scripts

Last synced: 08 Mar 2026

https://github.com/lilhammer111/hammer-mind

Personal notes on programming, computer science fundamentals, development tools, Linux, mathematics, and Web3.

c cs db go rust

Last synced: 07 Sep 2025

https://github.com/wykerd/libytdl

Embeddable Youtube Downloading Library

c youtube youtube-downloader

Last synced: 12 Apr 2025

https://github.com/leaomartelo2/lognest

Simple header file only library in C to easily make log files

c c-library header-only logging

Last synced: 06 Apr 2025

https://github.com/amake/flutter_prime_test

A performance comparison of Dart, "platform", and "native" layers in Flutter

c cpp dart flutter kotlin performance swift

Last synced: 08 Apr 2026

https://github.com/psp515/imperativeprogramming

Imperative Programming course 2021/22 at AGH UST.

basics c memory-allocation memory-management

Last synced: 14 May 2025

https://github.com/astrodynamic/math-library-in-c

CustomMath library is a C language implementation of the `math.h` library, offering basic mathematical functions like sine, cosine, logarithms, etc. It has no external dependencies and is licensed under MIT. To use it, you need to link it with your project and include its header file in your C source code.

c check cmake library makefile math testing

Last synced: 24 Oct 2025

https://github.com/ldilley/igniteircd

:speech_balloon: An ancient fork of the Hybrid IRC daemon (preserved for historical purposes)

c daemon irc irc-server ircd ircserver

Last synced: 27 Jul 2025

https://github.com/beliavsky/c2f

Partial C to Fortran translator by David Frank

c fortran intel-fortran transpiler transpiler-for-casual-use

Last synced: 27 Jul 2025

https://github.com/tatsh/winprefs

Tool to export registry paths to script and code formats (reg add, PowerShell, C, C#).

backup batch c csharp customisation customization desktop powershell registry win32 windows

Last synced: 14 Apr 2025

https://github.com/westleyk/rpi-brightness

Raspberry pi backlight brightness cli simple c

adjust backlight brightness c cli mode pi raspberry-pi rpi rpi-backlight rpi-brightness sleep

Last synced: 28 Jul 2025

https://github.com/michel-leonard/c-rho

The Pollard's Rho algorithm for 64/128 bits Integer Factorization in pure C.

128-bit algorithm c cryptography education example factorization linux math pollard-rho-algorithm simple tool windows

Last synced: 20 Sep 2025

https://github.com/amirhnajafiz-university/s1fp01

Fundamental programming course final project.

c c-programming-language fundamentals-of-programming

Last synced: 27 Jun 2025

https://github.com/jsoulier/ray_tracing_in_one_weekend

Ray Tracing In One Weekend using SDL3 GPU with compute shaders

c glsl raytracing sdl sdl3 shaders

Last synced: 15 Sep 2025

https://github.com/tenfensw/rovervoice

Really banal, but portable TTS speech synthesis library written in C.

c espeak linux mac portable-library speech text-to-speech tts windows

Last synced: 03 Nov 2025

https://github.com/hugohow/ft_printf

ft_printf("test %-12f et % #.1x %24s !\n", 42.001, 20, "coco");

c printf printf-42

Last synced: 27 Aug 2025

https://github.com/apchavan/infopuller

Helpful CLI application to fetch useful details about website domains or local machine, using the core Windows OS functions.

autostart c cli-app cpp file-api ipv4 ipv6 mac-address malware-research operating-system persistence registry-hacks robots-txt threat win32-cpp windows windows-registry winsock2

Last synced: 14 Apr 2026

https://github.com/kaitai-io/kaitai_struct_c_runtime

Kaitai Struct: runtime for C

c kaitai-struct

Last synced: 08 Sep 2025

https://github.com/madladsquad/untitledtexteditor

A simple yet powerful text editor initially made for the UntitledDesktopEnvironment

c cpp editor extensible imgui linux text-editor windows

Last synced: 11 Apr 2025

https://github.com/rbergen/pdcurses

Visual Studio 2019 project version of PDCurses

c pdcurses visual-studio

Last synced: 07 Apr 2025

https://github.com/david-palma/arduino-engineering-lab

A hands-on collection of Arduino engineering projects and exercises covering embedded systems, sensors, wireless communication, actuators, and data visualisation.

actuators arduino bluetooth c education electronics hands-on hc-05 iot learning-by-doing python sensors servo-control wifi wireless-sensor-network wsn

Last synced: 14 Apr 2026

https://github.com/milosz275/leetcode

Repository for my solutions to Leetcode problems. Each task is documented and docs are automatically deployed.

c cpp doxygen leetcode leetcode-solutions python sphinx

Last synced: 14 Oct 2025

https://github.com/yj8023xx/librdma

A powerful library designed to simplify the development process of RDMA applications

c library rdma

Last synced: 15 Oct 2025

https://github.com/katahiromz/getoptwin

getopt for Windows

c getopt getopt-long windows

Last synced: 05 May 2025

https://github.com/4thel00z/cry.h

Small header only c library for crying (errors) in programms

c clib cry error error-handling

Last synced: 24 Mar 2025

https://github.com/mvharsh/hackerrank-solutions

This repository contains all my accepted solutions in hackerrank

c cpp hackerrank-solutions problem-solving python sql

Last synced: 06 May 2026

https://github.com/sslaouina/search

Fast, lightweight search engine for Dart/Flutter with fuzzy search. 4-level priority ranking across name, subtitle, and searchData for fast, relevant results that handle letters, numbers, and emojis 🐙

ag ai analytics autocomplete azd-templates azure azure-ai-search azurecognitivesearch c chatgpt elasticsearch heroku llm openai opensearch php privacy python

Last synced: 14 Apr 2026

https://github.com/jacopodl/spark

Low level network library :satellite: :zap:

c low-level network network-programming networking raw raw-data raw-sockets spark

Last synced: 14 Oct 2025

https://github.com/srvariable/rubikcube

Play with a Rubik Cube in your own terminal!

c game open-source terminal

Last synced: 17 Apr 2026

https://github.com/mkasimd/c-nasm

Some tutorials on C & x86 Assembly

c nasm-assembly tutorial x86-64

Last synced: 09 Apr 2025

https://github.com/nivindulakshitha/classroom-toolkit

Emphasizes educational use cases in C.

c

Last synced: 25 Feb 2026

https://github.com/villy-p/under-the-hood

All files included in my Youtube series: Under the Hood

assembly c explanations hashmaps under-the-hood youtube

Last synced: 01 Mar 2026

https://github.com/Elsklivet/bootloader-tutorials

I wanted to learn about bootloaders, so I followed various public tutorials to make some tiny ones.

assembly bootloader c kernel

Last synced: 10 Mar 2025

https://github.com/ikhsan3adi/c-snake-game

🐍Permainan Snake Berbasis Console/Terminal Menggunakan Bahasa C.

c console-game cpp curses makefile snake snake-game snakegame terminal-app terminal-based terminal-game tugas-besar

Last synced: 10 Feb 2026

https://github.com/gyakobo/multi-threading

This project was made to showcase a sample example of muli-threading in the C programming language.

c function-approximation integrals integration multithreading number-pi parallel-computing

Last synced: 01 Mar 2026

https://github.com/abhigyan126/sieve

A C implementation of the SIEVE cache eviction algorithm, based on the research paper (https://junchengyang.com/publication/nsdi24-SIEVE.pdf)

c c-library sieve-cache

Last synced: 04 Sep 2025

https://github.com/paul-marechal/theia-cpp-debugging

Setup to work on the different parts involved for debugging in Theia.

adapter c cpp debug gdb protocol theia

Last synced: 19 Apr 2026

https://github.com/thesnowfield/bytelizer

Bytelizer is a binary packaging/unpack library written in modern c, focusing on performance and lightweight.

c protobuf protocol serialization

Last synced: 05 May 2025

https://github.com/sleepy-monax/shop.c

Application de gestion de magasin écrite dans le cadre du cours de langage C.

c mvvm school-project

Last synced: 25 Mar 2025

https://github.com/ajmalfaris11/c-patternprinting

his repository is dedicated to studying and practicing pattern printing using the C programming language. It contains various programs that demonstrate different pattern printing techniques, ranging from simple to complex designs. The goal is to enhance proficiency in C programming while exploring the logic and structure behind pattern generation.

c logical-programming low-level-language patterns starpatterns

Last synced: 07 Feb 2026

https://github.com/lewiszlw/hello-world

Demos in learning program languages, libraries and frameworks. 学习编程语言、库和框架的示例实现。

c dart dubbo flutter java netty python spring spring-boot

Last synced: 04 Feb 2026

https://github.com/thexhr/twind

twind is a simple daemon serving static files over the gemini protocol.

c daemon gemini-protocol gemini-server hacktoberfest server

Last synced: 25 Feb 2026

https://github.com/boomerwing/morsecode-raspberrypi-pico

Raspberry Pi PICO and FreeRTOS. Most projects send Morse Code (CW) training text (both plain text and random characters) using FreeRTOS.

amateur-radio c cw freertos morse pi pio ps2-keyboard raspberry-pi-pico rp2040 shuffle

Last synced: 05 Mar 2026

https://github.com/versbinarii/dct

image processing assignment

c digital-signal-processing matrix

Last synced: 03 May 2025

https://github.com/berkaygediz/c-studies

🧑‍💻 Made with C and C++ in 2015.

c cpp input-output memory pointers-in-c studies system

Last synced: 02 Mar 2026

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

The Libft Project at 42, C Library Regrouping Usual Functions

42 42sp ansi-c c libc linked-list makefile malloc unix-logic

Last synced: 09 Apr 2025

https://github.com/gmisail/moxlang

🐶 Mox Programming Language

antlr4 c compiler java language programming-language transpiler

Last synced: 16 Apr 2026

https://github.com/jtdaugherty/t2

An interactive ray tracer powered by OpenCL

c opencl raytracer

Last synced: 15 Mar 2025

https://github.com/nouuu/cxml

XML DTD written in C

c dtd dtd-validation gtk gtk3 xml xml-parser xml-parsing

Last synced: 11 Apr 2026

https://github.com/kaoutherbo/practical-exercies-linked-list

Some exercices about singly linked list

c doubly-linked-list singly-linked-list

Last synced: 27 Jan 2026

https://github.com/nomissbowling/afewcam

virtual-camera for streaming OBS NDC TDL etc

c cpp ndc obs opencv streaming tdl virtual-camera

Last synced: 16 Apr 2026

https://github.com/theimpossibleastronaut/deckhandler

Library to handle a deck of cards

c cards library random-generation simulations swig

Last synced: 28 Feb 2025

https://github.com/khianvictorycalderon/my-c-and-cpp-files

Collection of my C and C++ Files, i use C and C++ for programming tutor purpose.

c c-plus-plus cpp low-level-programming programming

Last synced: 11 Apr 2026

https://github.com/marxmit7/data-structure-algorithms

Data Structure in c

c

Last synced: 11 Feb 2026

https://github.com/nityanandagohain/simple-dbms

A simple database management system in c using linked list as its main data structure to maintain efficiency.

c dbms files linked-list

Last synced: 31 Mar 2025

https://github.com/zerebos/intelligent-line-and-marker-tracking-car

Code, Documentation, and Demo, of an autonomous car that tracks a black line as well as markers in the form of sign posts.

autonomous-car autonomous-vehicles c microcontroller pid zackrauen-com

Last synced: 03 Mar 2026

https://github.com/howerj/ip

udp/tcp/ip stack experimentation

arp c ip-stack ipv4 ipv6 ndp ntp tcp tcp-stack udp

Last synced: 27 Feb 2026