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/zanxz-lol/lunaris2

Lunaris 2: The successor to Lunaris

assembly assembly-x86 c kernel lunaris osdev programming unix unix-like

Last synced: 17 May 2026

https://github.com/jayedrafiprojects/cmath.c

CMath is an open-source project for developers. This project provides small chunks of functions written in the c programming language which can solve multiple math problems.

algebra arithmetic c calculus combinatorics geometry html-css-javascript mathematics open-source probability project statistics trigonometry

Last synced: 06 Apr 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/joswinemmanuel/compiler-lab-s7

A repository for KTU B.Tech Computer Science S7 Compiler Lab experiments and works, showcasing various compiler design concepts.

c lex yacc

Last synced: 17 Feb 2026

https://github.com/jopetty/cpsc-223

Homework assignments, lecture notes, and papers for CPSC 223b (Data Structures and Programming Techniques) at Yale University.

c computer-science data-structures yale

Last synced: 10 Jul 2025

https://github.com/evancarroll/pg-srf-repeat-benchmark

A testing repo comparing an SRF that is dually implemented as ValuePerCall and Materialize

benchmark c c-language postgresql postgresql-extension sql

Last synced: 16 May 2026

https://github.com/azrielx86/ncurses-snake

The snake game written in C with ncurses

c game ncurses ncurses-game snake-game

Last synced: 24 Jan 2026

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/scriptlinestudios/waphics.c

A web browser video game library for C.

c game-development webassembly

Last synced: 07 Mar 2026

https://github.com/neko-box-coder/runcpp2

A simple declarable, scriptable, flexible cross-platform build system build system for c or c++

build build-systems build-tools c cpp scripting systems

Last synced: 13 Apr 2025

https://github.com/cmsong111/opengl_doom

OpenGL Deu.univ assignment

c cpp opengl

Last synced: 11 Feb 2026

https://github.com/zpl-c/track

Native C99 event tracking library.

c c99 cpp curl desktop iot library mobile native segment

Last synced: 18 Feb 2026

https://github.com/pingzilao/zookeeper_client_design_manual

zookeeper client sdk 开发必备 指南 ,C++,C, java, golang,go, 服务注册,服务发现,负载均衡,分布式锁

c client cpp go golang java zksdk zookeeper zookeeper-client

Last synced: 17 Jan 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/khopan/cuber-zero

A Rubik's Cube timer for Flipper Zero!

c flipper-zero rubiks-cube-timer

Last synced: 24 Jun 2025

https://github.com/kinetictactic/tetris-c

Tetris written in C.

c raylib tetris

Last synced: 26 Jun 2025

https://github.com/uael/libft

The aim of this project is to code a C library regrouping usual functions that you’ll be allowed to use in all your other projects.

42born2code c libft

Last synced: 20 Jul 2025

https://github.com/selma-belhadj/alx-low_level_programming

:octocat: PERSONAL STUDIES: C, System Calls, Pointers, Memory Handling, Static/Dynamic Libraries, Bit Manipulation, Data Structure & Algorithms

c

Last synced: 28 Mar 2025

https://github.com/shuilongwxzoey/mymalwaredatabase

All of my gdi malwares (with source codes) are here. I made them ONLY for educational and entertainment purposes. I'm NOT responsible for any damages by using my gdi malware.

bytebeat c gdi-malware gdi-trojan malware malware-database malware-detection malware-development malware-research malware-samples trojan-malware virus win32

Last synced: 16 Jul 2025

https://github.com/flatcap/lua

📋 Sample Lua code and scripts

c lua scripts

Last synced: 19 May 2026

https://github.com/pythoninthegrass/cc4e

C Programming for Everybody

c

Last synced: 11 Sep 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/tomasfn87/calcular-digitos-verificar-cpf

Baixar ferramenta CLI Linux aqui! - Como calcular os dígitos verificadores de um CPF; em Python, TypeScript, Go, Rust, Lua, Java, C++, C#, C, Zig, Ruby, PHP, Odin, Julia, Perl, Ada, Elixir, R, D, COBOL, Pascal, Smalltalk, Lisp, Fortran 90, Algol 68, Mojo, Ring e Haskell.

ada c cli-app cobol csharp go java julia lisp lua luajit odin-lang pascal perl php8 python ruby rust typescript zig

Last synced: 30 Oct 2025

https://github.com/wotancode/programming-logic-exercises

Colección de ejercicios de programación resueltos en diversos lenguajes.

c cobol cpp exercises java javascript js pseint rust ts typescript

Last synced: 12 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/deryaxacar/42-so_long

The So_long project aims to create a 2D maze game. In this game, the player controls a character to move through a maze and reach specific goals. The project provides an opportunity to learn about game programming, graphic management, and user interaction. It covers fundamental game mechanics, collision detection, and event management.

2d-game 2d-graphics 2d-platformer-game 2dgame 42 42-school 42born2code 42cursus 42projects 42school c c-programming c-programming-language c-programs c-project library libxml2 minilibx

Last synced: 13 Apr 2025

https://github.com/CorridoniMatias/kemmens

Biblioteca Multiuso para C - Socket Server - Socket Client - Thread Pool - Serialization - Command Interpreter

c command-interpreter commons cpp frba gnu kemmens operativos serialization sisop socket thread thread-pool utn

Last synced: 11 May 2025

https://github.com/gma1k/snake-ebpf

A nostalgic terminal Snake game powered by eBPF 🐝

bash c ebpf go

Last synced: 17 Dec 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/arturfriedrich/programozasgknb_intm021

Gyakorlati anyagok a Széchenyi István Egyetem Programozás (GKNB_INTM021) tárgyához

c cpp szegyetem

Last synced: 13 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/bocaletto-luca/steppercontrolarduino

StepperControl 🚀 — Arduino Stepper Motor Controller with Buttons Author: Bocaletto Luca A minimal yet professional Arduino sketch to control a NEMA 17 stepper motor using an A4988 driver and three buttons: Forward, Reverse, and Reset.

arduino bocaletto-luca c opensource stepper-control stepper-control-arduino

Last synced: 18 Jun 2025

https://github.com/phunanon/Barebrain

Relatively fast, cleanly written C and Python Brainfuck interpreters

brainfuck brainfuck-interpreter c python

Last synced: 11 May 2025

https://github.com/supragya/HLang

Core shell scripting language design and interpreter proposed for HelenOS's BDSH shell system. Includes prototype implementation using AST and provision for lightweight object code for BeagleBoards

ast bison c executor flex interpreter programming-language scripting-language

Last synced: 11 May 2025

https://github.com/keeferrourke/libtdd

libtdd is a minimalist testing framework inspired by the golang testing pkg

c c-library c99 library posix tdd test-driven-development testing testing-framework

Last synced: 20 Jan 2026

https://github.com/liweitianux/xtf8

Encode hybrid UTF-8 text and binary bytes to valid UTF-8 strings

c lua unicode utf8

Last synced: 12 Apr 2025

https://github.com/martin-rizzo/inflater

A portable, one-header library to decode bit streams compressed with the Deflate algorithm

c group-microlibs

Last synced: 14 Jul 2025

https://github.com/LucasMW/bfi

Brainfuck Interpreter

bfi brainfuck brainfuck-interpreter c interpreter

Last synced: 11 May 2025

https://github.com/haidaram/blockaderunner

Jeu shoot'em up en C avec SDL et FMOD Ex

c sdl-gfx sdl-image

Last synced: 15 Jun 2025

https://github.com/ruimaciel/mjson

M's JSON parser: a small JSON parser written in ISO C

autoconf automake autotools c c-library c89 json json-parser library parser

Last synced: 02 Jan 2026

https://github.com/blackm0re/sylpheed

A fork of the official sylpheed mail client containing additional features and patches and maintained by Simeon Simeonov (sgs)

c email gtk2 mua sylpheed

Last synced: 19 May 2026

https://github.com/tperale/sx128x

📡 Radio driver for the Semtech SX128X LoRa 2.4GHz for contiki-ng

c contiki-ng lora lora24 sx1280 sx128x

Last synced: 07 May 2025

https://github.com/iluha168/bitflipper

This command-line utility flips specified amount of randomly chosen bits in a file.

bitflipper c cli silly

Last synced: 27 Feb 2026

https://github.com/wpmed92/tinymaix-riscyd2

Porting of Sipeed's TinyMaix inference library to RiscyD2

c hardware microcontroller neural-network

Last synced: 03 Jul 2025

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

Nginx module to compare the value of user-defined variables and request.

c example-code nginx nginx-module vozlt-nginx-modules

Last synced: 19 May 2026

https://github.com/pseudoincorrect/nerd_embedded_system

Embedded transmission device for the NeRD system (Paper doi: 10.1088/1741-2552/aaa041)

c compression-algorithm electrophysiology embedded-systems rf-communication

Last synced: 03 Apr 2025

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

Sorting algorithm based on two stacks

c problem-solving-algorithms stacks

Last synced: 30 Jun 2026

https://github.com/vegasword/raylib-msvc-template

Because you don't want to waste your precious time struggling with a failing MSVC build script or dealing with a cumbersome build system to prototype your raylib game.

bill-gates c handmade it-just-works msvc raylib template todd-howard windows

Last synced: 17 Jul 2025

https://github.com/joyrider3774/rubido_playdate

A little chinese checkers or solitaire game with four difficulties for the playdate handheld system

board-game c chinese-checkers-game games playdate playdate-console playdate-sdk solitaire-game

Last synced: 13 Sep 2025

https://github.com/jatiinyadav/online-banking-system

Online Banking System

account banking-system c

Last synced: 06 Apr 2025

https://github.com/souleeater99/cub3d

cub3D 🎮🌌 – A 42 School project recreating core mechanics of the first FPS game using ray-casting. **Core Features:** - Ray-casting engine for 3D perspective - Dynamic maze navigation with WASD controls - Texture mapping for walls/sprites - Map parsing from .cub configuration files **Technical Highlights:** ⚡ Optimized rendering pipeline | 🖼️ M

3d-game 3d-graphics 3d-rendering 42school c game-development graphics maze-game minilibix raycasting

Last synced: 04 Apr 2025

https://github.com/andre-j3sus/game-of-life

Conways Game of Life in C language.

c conways-game-of-life game-of-live makefile wsl-ubuntu

Last synced: 25 Jun 2025

https://github.com/ferhatgec/tush

simple x11 keycaster (aka tuş)

c keycast libx11 libxi x11

Last synced: 04 Sep 2025

https://github.com/deroyace/c-programming-hub

All my C programs here

c cprogramming

Last synced: 09 Oct 2025

https://github.com/itenfay/ffmpeg-lib

FFmpeg is a collection of libraries and tools to process multimedia content such as audio, video, subtitles and related metadata.

audio c ffmpeg fft hevc matroska matroska-files mp4 mpeg multimedia rtmp rtsp streaming video webm

Last synced: 20 May 2026

https://github.com/definetlynotai/llm_data

A bunch of very famous repos source code's in python as pure localdocs all in this repo to train CODE AI

c code-examples cpp cuda data data-dum jupyter-notebook llm llm-code llm-datasets programming-data programming-data-sets python3

Last synced: 08 Oct 2025

https://github.com/sambhav/bms

A simple Bank Management System using unix sockets

assignement bank c management networks sockets system unix-socket

Last synced: 07 Oct 2025

https://github.com/akashoinam/super-linked-list

A menu driven C program to demonstrate different types of Linked list and there operations

c linked list using

Last synced: 10 Apr 2025

https://github.com/vdedios/minishell

🐚 As beautiful as shell

c shell unix

Last synced: 11 Mar 2025

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/cpscript/irc

A simple "internet relay chatting"(IRC) client built using C

c forum forums ipv4 irc irc-client irc-protocol irc-server makefile network

Last synced: 04 Sep 2025

https://github.com/92181/hashdb

A tiny one dimensional database, written in plain C.

c cpp database hashmap xxhash

Last synced: 13 Oct 2025

https://github.com/harrymadison297/c-programming-interview

C programming interview Q&A prepare

c interview md

Last synced: 05 Feb 2026

https://github.com/a-samod/food-ordering-management-system

The Food Ordering Management System is a command-line based application developed in C language.

c food-ordering

Last synced: 07 Jan 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/abdullah-sheikh/hacktoberfest2021

beginner-friendly project to help you in open-source contributions. Made specifically for contributions in HACKTOBERFEST 2021! Hello World Programs in any language and C and Cpp program , Please leave a star ⭐ to support this project! ✨

c cpp hacktoberfest hacktoberfest2021 java programming python

Last synced: 07 Sep 2025

https://github.com/superb-man/pacman

Classic Pacman game remake with 3 levels for each of the 10 mazes!Added fireball releasing and hiding features!!Hope you enjoy😁

2d c cpp game igraphics-project maze open-gl x-33

Last synced: 03 Mar 2025

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/travorlzh/learnos

A repo that contains all the code written in my study of OS development.

assembly c kernel operating-system-learning tutorial

Last synced: 18 Apr 2026

https://github.com/b1z0n/cpp-dev-resources

Curated list of useful c++ tools, and resources to learn them:

books c cpp cpp11 cpp14 cpp17 cpp1z developer-experience developer-tools development-tools resources tutorials

Last synced: 24 Feb 2026

https://github.com/pepebecker/pepeos-i686

PepeOS is a minimal Operating System

c cross-compiler nasm operating-system os pepeos

Last synced: 14 Apr 2025

https://github.com/ilhamsyahids/alstrukdat

IF2110 Algoritma dan Struktur Data

algoritma alstrukdat c if2110

Last synced: 12 Jul 2025

https://github.com/dkruchinin/mustring

A microkernel with L4-like IPC

c kernel l4 microkernel os

Last synced: 13 Oct 2025

https://github.com/diamont1001/c_tetris

C语言写的Windows字符界面俄罗斯方块

c tetris win-api windows

Last synced: 07 Oct 2025

https://github.com/fazendaaa/project-euler

Some of the Project Euler exercises in different languages

c cpp haskell nodejs project-euler project-euler-solutions python ruby typescript

Last synced: 07 Oct 2025

https://github.com/gjbex/best-practices-for-scientific-computing

Material for a training on best practices for scientific computing.

c code coverage cpp documentation fortran functionaltests python training unittesting version-control

Last synced: 13 Jul 2025

https://github.com/dahlitzflorian/small-c-programs

Including small C-programs to learn the programming language C

applications c development open-source source-code

Last synced: 15 Oct 2025

https://github.com/freyxfi/thec-programming-language

The C programming language i have learned so far, but this time i'm storing all my codes so others can learn from it

100daysofcode beginner c c-language c-programming c-programming-language

Last synced: 10 Apr 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/aa-sikkkk/c-syntaxchecker

C-SyntaxChecker is a tool designed to analyze C and C++ code for common syntax issues. It checks for bracket matching, keyword usage, function definitions, and more. This tool can help developers maintain clean and error-free

c cpp syntax syntax-analysis

Last synced: 29 Apr 2025