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.
- GitHub: https://github.com/topics/c
- Wikipedia: https://en.wikipedia.org/wiki/C_(programming_language)
- Created by: Dennis Ritchie
- Released: 1972
- Related Topics: language,
- Aliases: c-language, c-programming-language, c99, c89, c-ansi, k-and-r,
- Last updated: 2026-07-03 00:04:33 UTC
- JSON Representation
https://github.com/CandyGumdrop/proj
Elixir coordinate conversion library using OSGeo's PROJ.4
c coordinate-systems distance-calculation elixir geospatial osgeo-proj
Last synced: 30 Mar 2025
https://github.com/alvarorichard/cortexc
Interpreter is a minimalist yet powerful tool designed to interpret and execute a subset of the C programming language.
binary c education evaluation intepreter interpreter open-source parsing programming-language tokenization zig
Last synced: 26 Jul 2025
https://github.com/felipensp/libvm
Register-based VM as C library
c execution language lib register-based runtime vm
Last synced: 04 Mar 2026
https://github.com/ameliasquires/lullaby
broad lua library primarily for networking, cryptography, and multithreading
Last synced: 04 Oct 2025
https://github.com/chiefgokhlayeh/autofff
Auto-generate FFF fake definitions for C API header files
automation c fake-functions fff header-parser python python-3-6 tdd test-driven-development
Last synced: 14 Aug 2025
https://github.com/bobrippling/utop
process monitor
c monitoring ncurses process terminal tui
Last synced: 02 Sep 2025
https://github.com/r4um/ssh-authsock-hack
LD_PRELOAD Hack to try and make latest ssh-agent auth socket always available.
c ld-preload ld-preload-hack socket ssh ssh-authsock-hack
Last synced: 15 Mar 2025
https://github.com/richiepagard/bitfiddler
Learning low-level stuff the hard way — by fiddling, failing, and fixing.
c funny-experiments low-level low-level-programming network programming
Last synced: 18 Jan 2026
https://github.com/v8v88v8v88/face-recognition
Face Recognition code to detect faces on live cameras implemented using OpenCV and Dlib.
c face-detection face-recognition python
Last synced: 08 Apr 2025
https://github.com/cooljeanius/bap
some random project I happened across in /r/reverseengineering when it was at version 0.7; this fork is me trying to get it to build
bap c ocaml reverse-engineering
Last synced: 18 Jan 2026
https://github.com/developermindset-com/openmp-mobile
OpenMP library compiled for iOS, Mac, tvOS, watchOS
abi c cmake cpp dylib dynamic ios library llvm macos mobile objective-c openmp parallel-computing static swift xcframework xcode
Last synced: 22 Apr 2025
https://github.com/xfgusta/xdump
Display file contents in hexadecimal and ASCII
ascii c cli command-line-tool hex hexadecimal hexdump linux
Last synced: 08 Oct 2025
https://github.com/eschirni/minitalk
42 project minitalk (with bonus)
42 ascii-to-binary c minitalk unix-signals
Last synced: 29 Oct 2025
https://github.com/jotavare/minitalk
System that sends a message from client to server using UNIX signals for communication.
ascii binary bits c client-server gdb makefile minitalk norminette pid signal-processing signals sigusr1 sigusr2 unix unix-signals valgrind
Last synced: 24 Apr 2025
https://github.com/okbob/orafce_sql
PostgreSQL extension that provides a API of Oracle's package dbms_sql
c dbms-sql migration-tool oracle-to-postgres orafce postgresql postgresql-extension
Last synced: 27 Oct 2025
https://github.com/4rterius/cgtfs
C library to read GTFS feeds
c csv gtfs public-transport transit
Last synced: 16 Nov 2025
https://github.com/sionpardosi/financial-management-system-basedonthec-programming-language-implementation-of-daily-and-monthl
Sistem Pengelolaan Keuangan Berbasis C! Proyek ini bertujuan untuk mengembangkan sebuah aplikasi sederhana menggunakan bahasa pemrograman C untuk mengelola pengeluaran harian dan bulanan.
Last synced: 09 Jul 2025
https://github.com/rambod-rahmani/tftp
A simple TFTP Server and Client Implementation in C.
c client client-server filetransfer network-programming networking server tftp tftp-client tftp-protocol tftp-server
Last synced: 01 Sep 2025
https://github.com/privkeyio/libnostr-c
Lightweight, portable C library for the Nostr protocol with native Lightning Network integration.
bitcoin c lightning-network nostr
Last synced: 16 Jan 2026
https://github.com/sondosaabed/library-project
In this project using c language a library is developed
Last synced: 22 Apr 2025
https://github.com/fmahadybd/data-structure-and-algoritham
This repo for DSA in C. All of Code in here easy. This is create for Green University Of Bangladesh
Last synced: 12 Jun 2025
https://github.com/soasis/encoding_tables
Shared tables between C and C++ for encoding infrastructure
Last synced: 09 Apr 2025
https://github.com/adharshkamath/mathy-compiler
A compiler to generate OpenMP programs for equations involving constructs like Forall, Summation, etc., frequently used in the scientific domain
bison c compiler compiler-construction cpp equation flex lex mathematical-equation mathematical-notations omp-parallel openmp openmp-programs parallelization transpiler yacc
Last synced: 03 Jul 2025
https://github.com/hu2di/c-network-programming
Network programming by C (Client, Server, TCP, UDP, CAsyncSocket, Ovelapped, WSAEventSelect, Socket)
c network network-programming windows
Last synced: 08 Apr 2025
https://github.com/marcusvinix/42libft
This is my C functions library, my first project as a cadet at School 42 São Paulo. It has functions to manipulate strings, memory, and linked list, and I will expand this in the future when necessary.
Last synced: 06 Jul 2025
https://github.com/americocunhajr/crflowlib
CRFlowLib is a collection of computational libraries to simulate chemically reacting flows employing ISAT algorithm.
c combustion computational-chemistry computational-mechanics computational-physics dynamical-systems isat numerical-algorithms thermochemistry
Last synced: 23 Apr 2025
https://github.com/pyift/pyift
PyIFT is a Python wrapper of a fork of the LIDS C library.
c graph image-foresting-transform image-processing python shortest-paths
Last synced: 03 Sep 2025
https://github.com/2hdddg/chili
Unit tests for C in C
c embedded-c embedded-linux test-framework testrunner unit-testing unittest
Last synced: 23 Apr 2025
https://github.com/codewithsandy/c
It explains in a elegantly c basics, numerical, data structure, algorithms, equations, patterns, matrix, file management, memory allocation...
algorithm algorithms ansi-c bootstrap c c-language codecamp compiler computer-engineering computer-science data-structures github go good-practices hackthon language learn-to-code pointer programmer programming-language
Last synced: 10 Apr 2025
https://github.com/mozancetin/c-projects
Some C Projects
c c-programming-language c-projects
Last synced: 10 Apr 2025
https://github.com/theimpossibleastronaut/zank
Text-based adventure game
c game ncurses practice-project terminal text-adventure
Last synced: 28 Feb 2025
https://github.com/MikaelVallenet/Bistromatic
EPITECH - First year project: Creation of a calculator able to display the result of the evaluation of an arithmetic expression composed of integers of infinite size expressed in any base
bistro bistro-matic c calculator epitech epitech-project programming-language
Last synced: 27 Oct 2025
https://github.com/azure/c-testrunnerswitcher
C test runner switcher repo to be broken off from azure-c-shared-utility so it can be reused in several of our IoT repos
Last synced: 20 Oct 2025
https://github.com/bay0/switch-homebrew-template
Hello World example for switch homebrew development.
c devkitpro docker hello-world homebrew make nintendo nintendo-switch nintendo-switch-homebrew switch
Last synced: 15 Oct 2025
https://github.com/ilya3point999k/levr
Single header CPU voxel renderer
c c99 raycasting raytracing single-header software-rendering voxel
Last synced: 10 Apr 2025
https://github.com/pomettini/gba-raytracer
Simple Raytracer for the Gameboy Advance written in C
c gameboy-advance gba gba-rom raytracer
Last synced: 10 Apr 2025
https://github.com/hatkidchan/yaitaa
yummy-yummy ANSI art
ansi ansi-art ascii ascii-art braille-patterns c c99 cli command-line command-line-tool image-processing linux terminal
Last synced: 11 Mar 2025
https://github.com/jgabaut/koliseo
An arena allocator library in C.
allocator amboso arena-alloc arena-allocator c c-arena c11 c99
Last synced: 01 Apr 2026
https://github.com/rajeshkanugu/client-server
A chatting application to do chatting with your pears It is a good example to learn client server architecture
Last synced: 12 Oct 2025
https://github.com/dbc2201/immersion2k19_c
Official Repository of C Programming, Immersion Programme @ GLAU
c programming programming-language
Last synced: 18 Mar 2025
https://github.com/alexlnkp/cshadertoy
A simple tool to write GLSL shaders locally using your favorite IDE of choice
Last synced: 21 Aug 2025
https://github.com/diegocr/libnix
Standard C link library for amiga-specific gcc development.
Last synced: 15 Aug 2025
https://github.com/mattmoony/propaganda.c
A robust and easy to use string-manipulation library for the C programming language. There is no need for writing your own functions to perform simple tasks all of the time! 🐱💻
c char character data-type data-types datatype datatypes easier easy easy-to-use functions library manipulation propaganda pure-c simple string string-manipulation string-operations strings
Last synced: 30 Oct 2025
https://github.com/lyriarte/MemoCalc
MemoCalc Palm OS application
c calculator interpreter palmos
Last synced: 11 May 2025
https://github.com/shawnanastasio/BasilC
An interpreter for the BasilC esoteric programming language
c esoteric-language esoteric-programming-language interpreter
Last synced: 11 May 2025
https://github.com/hikarin/aquario
GC-oriented Lisp interpreter
c cheney-copying-collector garbage-collector generational-scavenging mark-and-compact mark-and-sweep reference-counting
Last synced: 11 May 2025
https://github.com/georgecatalin/bare-metal-programming-from-ground-up
Embedded System Bare-Metal Programming for the STM Nucleo 144 Family. Drivers for DMA,ADC,UART,TIMERS, GPIO,SPI,I2C,RTC,SysTick. No libraries used, only registry manipulation.
bare-metal-programming c cprogramming drivers stm32
Last synced: 02 Aug 2025
https://github.com/jblond/mod_log_rotate
mod_log_rotate module for native log rotation for apache
apache apache2 c httpd-logs log-rotation logrotate module
Last synced: 02 Aug 2025
https://github.com/nicolasbauw/amiga-c-intro-template
Amiga C template for hardware screen setup and module replay
amiga c copperlist demos hardware intros module protracker ptreplay replay template vbcc
Last synced: 13 Apr 2025
https://github.com/libdriver/sts3x
STS3X(STS30, STS31, STS35) full-featured driver library for general MCU and Linux.
c full-featured-driver iic linux mcu sts30 sts31 sts35 temperature
Last synced: 30 Jul 2025
https://github.com/forloveofcats/mountain
Compiler I once wrote for a custom language called Mountain
c compiler language parser programming-language
Last synced: 30 Oct 2025
https://github.com/keyhr/vscode-42-c-format
A vscode extension to provide formatting from c_formatter_42
42 42school c formatter norminette
Last synced: 16 Jan 2026
https://github.com/elhajuojy/c-programming-guide
Guide to C Programming langauge for me and for all of us 📁
algorithms c problem-solving terminal
Last synced: 26 Jul 2025
https://github.com/thblt/uberwald
A simple Lisp interpreter to teach myself about Lisps and Interpreters.
Last synced: 07 Apr 2025
https://github.com/umut-sahin/encin
A magical runtime made with user-level context switches, rainbows, and io_uring. Also unicorns.
Last synced: 07 Mar 2026
https://github.com/govnorice/archarchive
A utility to quickly rollback an arch linux system using ALA (a.k.a Arch Linux Archive)
ala arch archive c cpp linux linux-utils rollback
Last synced: 06 May 2025
https://github.com/niklasf/rust-btoi
Parse integers directly from ASCII byte slices
Last synced: 12 Apr 2025
https://github.com/iswenzz/cgsc
Call of Duty 4X source extension that adds new utilities to extend the server and the creation of new plugins.
Last synced: 14 May 2025
https://github.com/rolandbrake/piscript
Piscript is a lightweight scripting language inspired by Python, built in C for speed and simplicity. It features a built-in 128x128 pixel graphics display and supports functional programming, matrix math, and WebAssembly via Emscripten. Ideal for learning, experimentation, and building retro-style visual programs.
c compiler embedded emulators games interpreter love2d pico-8 pixel-art python python-like retro scripting tic80 virtual-machine wasm
Last synced: 22 Jun 2025
https://github.com/gmarcha/42_libft_tester
A simple step-by-step tester to C 42 Library.
42 42born2code 42projects 42school c libft libfttester shell tester
Last synced: 02 Jan 2026
https://github.com/carloszoft/online_judge
Repository to resolved exercises in https://www.hackerrank.com/
algorithms c competitive-programming estrutura-de-dados javascript treinamento
Last synced: 07 Sep 2025
https://github.com/justalghamdi/overwrite-windows-mbr
Over Write Windows Master Boot Record with my own Boot .
assembly bootloader c malware mbr notpetya over-write-mbr overwrite overwrite-mbr petya windows-mbr
Last synced: 10 Sep 2025
https://github.com/rafael-santiago/accacia
A C-library for ansi color coding usage.
ansi-colors ansi-escape-codes c minimalist-library
Last synced: 14 Sep 2025
https://github.com/libdriver/syn6658
SYN6658 full function driver library for general MCU and Linux.
c full-function-driver linux mcu speech-synthesis spi syn6658 uart
Last synced: 19 Jun 2025
https://github.com/mechadragonx/gameboyshenanigans
Game Boy Coding Shenanigans in C
c gameboy gameboy-development gbdk
Last synced: 01 Jul 2025
https://github.com/arnau478/owl-os
Yet another self-learning OS
assembly c hobby-kernel hobby-os kernel low-level open-source operating-system os unix x86-64
Last synced: 06 Apr 2025
https://github.com/narasimha1997/c-dict
A tiny library that brings the support of dictionaries to C programming language with a fast lookup using hash tables. dict type can be used to associate large arrays with string keys.
algorithms c cplusplus datastructures dictionaries hashing
Last synced: 12 Apr 2025
https://github.com/ahoys/actionbuilder
A powerful mission creation extension for Arma 3.
Last synced: 02 Apr 2026
https://github.com/ygor-sena/42cursus-minirt
The eleventh project of 42's curriculum is an introduction to the beautiful world of Raytracing and asks students to render simple Computer-Generated-Images so that they will never be afraid of implementing mathematical formulas again.
42 42cursus 42saopaulo 42school 42sp ansi-c c computer-graphics ecole42 minirt minirt42 raytracing rt
Last synced: 12 Apr 2025
https://github.com/cassiebreviu/onnx-csharp-serverless
Build a model with python, save it to onnx format, run it with csharp with the onnxruntime and deploy to a serverless Azure Function
Last synced: 14 Apr 2025
https://github.com/lpg2709/verysimplesnakegameinc
A very simple SnakeGame in C
beginner-project beginners-guide c exemple game snake-game windows
Last synced: 05 Apr 2025
https://github.com/RasoulUnlimited/Small-projects-with-c
8 Small projects done with 'C' for Tehran Azad University. 🎓
c c-programming small-projects university-project
Last synced: 02 Sep 2025
https://github.com/prj-/aldaas2021robust
A Robust Algebraic Domain Decomposition Preconditioner For Sparse Normal Equations
c domain-decomposition fortran least-squares mpi petsc preconditioners python
Last synced: 24 Oct 2025
https://github.com/NickNaso/abi-stable-node-research
Research for N-API Bindings
addon c cpp go golang javascript native-addon node nodejs
Last synced: 07 May 2025
https://github.com/amir-78/processrat
An easy program to detect Trojans running on your computer and get their connection informations.
c csharp process process-rat processrat rat
Last synced: 26 Jul 2025
https://github.com/jerr-it/canvas
Render images and videos directly using C
c c-language hacktoberfest netpbm rendering
Last synced: 14 Aug 2025
https://github.com/junaidrahim/hacktoberfest-kiit-2021
To encourage and educate students of KIIT about Open Source Software and GitHub
beginners c cpp giveback go hacktoberfest hacktoberfest2021 java kiit opensource python
Last synced: 15 Apr 2025
https://github.com/IronCoreLabs/ironoxide-swig-bindings
IronCore Labs SDK bindings which are generated using swig
android c cpp cryptography java jvm proxy-re-encryption transform-encryption
Last synced: 17 Jun 2025
https://github.com/aminkhani/c
Cpp/C Tutorials, Exercise and PDF
c c-example c-exercise c-language c-project cpp cpp-examples cpp-tutorials
Last synced: 19 Jul 2025
https://github.com/rofl0r/filesync
syncs two directories, with the possibility of creating incremental backups
backup c data directories lightweight synchronization
Last synced: 22 Mar 2025
https://github.com/rob2309/simpleos2
SimpleOS2 is a very simple x86_64 OS I am creating for learning purposes.
amd64 apic apic-timer asm c cpp efi efi-development kernel operating-system operating-system-learning process-management uefi uefi-boot uefi-development x86 x86-64
Last synced: 05 Oct 2025
https://github.com/mohammedhrima/wolf-compiler
Compiler for my own programming language (in progress...)
assembly c c-language c-programming c-programming-language c-project c-projects compiler compiler-design compiler-designs compilers machine-code
Last synced: 15 May 2025
https://github.com/david-vandensteen/eira
NeoGeo CD intro\demo
c demo demoscene homebrew neo-geo neogeo pouet resistance youtube
Last synced: 04 Mar 2026
https://github.com/exoticlibraries/liblogax
Blazing fast, simple and modular header-only logging library with zero allocation for C and C++, implemented in C90. Allow logging into various output formats such as Key-Value and JSON.
c c-plus-plus c90 fast json key-value logger logging text
Last synced: 31 Mar 2025
https://github.com/chinmaymahajan/dreamscoder-examples
This repository contains the example code for the posts on the blog www.DreamsCoder.com
c cpp css data-structures data-structures-algorithms datastructures java javascript php react react-component react-components reactjs
Last synced: 18 Jun 2025
https://github.com/heysokam/minim
ᛟ Minim | Minimalistic Programming Language
Last synced: 03 May 2025
https://github.com/peterr-s/hash_map
A simple C hash map implementation
c c89 data-structures hashmap standard-conform
Last synced: 01 Aug 2025
https://github.com/jmcph4/jcrl
A library of fundamental algorithms and data structures written in C
abstraction adt algorithms c compsci data-structures discrete-mathematics fundamental-algorithms graph hypergraph library list multiset queue reference-implementation set sorting-algorithms stack tree tree-search
Last synced: 07 Apr 2025