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-06-23 00:04:24 UTC
- JSON Representation
https://github.com/MaximePremont/Zappy_Epitech
Epitech project : multiplayer game played by artificial intelligences and viewed by a graphical AR interface.
artificial-intelligence augmented-reality c cpp csharp epitech game python zappy
Last synced: 27 Oct 2025
https://github.com/chanukyasds/pg_math
pg_math extension to support statistical distribution functions for PostgreSQL
bionomial-distribution c critical-values distribution-function fdist gaussian-distribution gsl-library math plpgsql postgresql postgresql-database postgresql-extension probability probability-distributions probability-statistics sql statistical-models statistical-tests statistics tdist
Last synced: 27 Oct 2025
https://github.com/ttypic/kmm-embedded-c
Extending KMM shared module with C/C++ code. Repo for https://hackernoon.com/how-to-extend-a-kmm-shared-module-with-cc-code
c kmm-library kmm-sample kotlin-multiplatform
Last synced: 24 Apr 2025
https://github.com/llnl/irep
A tool for filling C/C++ or Fortran data structures from Lua input tables
app-infrastructure c cplusplus fortran input-deck interoperability lua
Last synced: 10 Oct 2025
https://github.com/jsgoller1/c-programming-language
Solutions to every exercise from "The C Programming Language" by Kernighan / Ritchie (K&R)
Last synced: 11 Mar 2026
https://github.com/dimkr/b6b
A lightweight, embeddable scripting language
c coroutines embeddable embedded embedded-linux event-driven interpreted-programming-language interpreter lightweight mainloop script-engine scripting-language
Last synced: 05 Jul 2025
https://github.com/martian56/cstarter
Cstarter makes starting C/C++ projects easy.
c c-project-template project-template
Last synced: 15 Mar 2026
https://github.com/krishpranav/pranaos-old
pranaOS moved to: https://github.com/pranaOS/pranaOS
c c-plus-plus clang cplusplus desktop desktop-environment kernel linux linux-desktop linux-desktop-environment linux-kernel linux-system operating-system os prana-os pranaos pull-request unix unix-os unix-platform
Last synced: 09 Oct 2025
https://github.com/justinmeiners/tiny-blockchain
Write your own proof-of-work blockchain.
bitcoin blockchain c literate-programming proof-of-work tutorial
Last synced: 25 Mar 2025
https://github.com/leogaudin/minitalk
42 • A guide for minitalk, a client-server communication system implemented in C using UNIX signals.
42 c minitalk signal-processing unix
Last synced: 02 Sep 2025
https://github.com/sunnysetia93/competitive-coding-problems
Solutions to Coding Problems, Hackathons, Coding Challenges from across the internet (Leet-Code, Hacker-Rank, Code Wars, Hacker-Earth) in multiple programming languages.
c codechef-solutions coding-competitions competitive-programming geeksforgeeks-solutions hacktoberfest hacktoberfest2020 java javascript
Last synced: 14 Feb 2026
https://github.com/aeyakovenko/toaster
Incremental failure injection in C
c coverage failure failure-injection testing
Last synced: 11 Oct 2025
https://github.com/nikhilkhatri/xre
A library to visualize C data structures.
c data-structures debugging pointers visualization
Last synced: 12 May 2025
https://github.com/eumerics/falcon-parser
ECMAScript parser written in C and compiled to WebAssembly.
c ecmascript javascript js parser wasm webassembly
Last synced: 07 May 2025
https://github.com/haxpor/sdl2-cimgui-demo
Demo project SDL2 + cimgui + opengl3 using either gl3w or glew
c c-programming cimgui gl3w glew imgui opengl3 sdl2
Last synced: 14 May 2025
https://github.com/Nonoum/ECL
Embedded Compression Library for low-memory systems
Last synced: 04 Oct 2025
https://github.com/robrohan/wasm-canvas
Demo of how to use clang to compile to wasm and write to an HTML canvas (no emscripten)
Last synced: 16 Sep 2025
https://github.com/pinpoint-apm/go-aop-agent
https://github.com/pinpoint-apm/pinpoint-c-agent/issues
apm assembly c go go-aop-agent injection pinpoint pinpoint-c-agent
Last synced: 30 Oct 2025
https://github.com/cair/tsetlinmachinec
A C implementation of the Tsetlin Machine
Last synced: 13 Apr 2025
https://github.com/spl/ivy
A compiler and runtime library for an extended dialect of C that checks type, memory, and concurrency safety
Last synced: 12 Apr 2025
https://github.com/sieep-coding/snow-simulation
Interactive GUI Snowfall Simulation Created in C & Raylib
Last synced: 26 Jun 2025
https://github.com/rajlaxmimeshram/cafe-billing-system
In this Project a Person(User) can Ordered item from the menu ,from that this system automatically creates a bill.
Last synced: 14 Jul 2025
https://github.com/fredericbonnet/picotest
PicoTest is a single-file unit testing framework for C programs that follows the xUnit principles.
c cmake test-automation test-framework testing testing-framework testing-tools tests
Last synced: 13 Jul 2025
https://github.com/attractivechaos/dlist
Five implementations of double linked lists to demonstrate generic data structures in C
c double-linked-list generic-programming
Last synced: 29 Apr 2025
https://github.com/nvidia/nvnmos
NVIDIA NMOS (Networked Media Open Specifications) Library
Last synced: 05 Sep 2025
https://github.com/krishpranav/cvpn
A simple vpn written in C
c clang cli linux macosx osx security vpn vpn-anonymizer vpn-client vpn-connections vpn-manager vpn-server vpn-service vpnfree
Last synced: 25 Jun 2025
https://github.com/theblackcat102/awesome-code-obfuscation
Collections of code obfuscation libaries for different languages ( in progress )
assembly awesome awesome-list c c-sharp cpp java javascript obfuscation obfuscator php python
Last synced: 17 Jan 2026
https://github.com/arman-bd/c-program
Some Basic C Programs
basic-learning c c-programming learning
Last synced: 11 Mar 2026
https://github.com/baziotis/dicc
A compiler for a subset of C written in C.
c code-generator compiler lexer parser x86
Last synced: 18 Jan 2026
https://github.com/OpenIDC/ngx_oauth2_module
OAuth 2.x Resource Server module for NGINX
c nginx nginx-module oauth oauth2 oauth2-resource-server
Last synced: 14 Oct 2025
https://github.com/smx-smx/valasharp
The Vala Compiler, ported to C#
autocomplete c compiler csharp language-server vala vapi
Last synced: 14 Apr 2025
https://github.com/sighook/wxp78key
Tiny keylogger for Win XP/Vista/7/8 with ftp upload.
c educational educational-project ftp-upload keylogger keylogging mingw windows
Last synced: 11 Oct 2025
https://github.com/izimio/myMouli-Epitech-TESTERS
This repository contains every testor for the Epitech second year projects
42 42born2code 42school asm assemblyx86 automated-testing c coverage epitech epitech-intra epitech-project haskell myftp piscine-c python tek2 tester testing wolfram
Last synced: 27 Oct 2025
https://github.com/analytech-solutions/cbindinggen.jl
Automatically generate Julia-C bindings!
binding-generator c c-api c-bindings c-library julia
Last synced: 21 Oct 2025
https://github.com/f-squirrel/dockerized_cpp
Dockerized C/C++ Build Environment
Last synced: 18 Apr 2026
https://github.com/joalon/vimway
A wayland compositor with vim-like key bindings
Last synced: 04 Apr 2026
https://github.com/libdriver/fm24clxx
FM24CLXX(FM24CL04B, FM24CL16B, FM24CL64B) full function driver library for general MCU and Linux.
c ferroelectric fm24cl04 fm24cl16 fm24cl64 full-function-driver iic linux mcu
Last synced: 18 Mar 2025
https://github.com/eyelash/libgral
low-level cross-platform GUI, audio, and MIDI abstraction
audio c cross-platform gui library midi
Last synced: 05 May 2025
https://github.com/ceremcem/modbus_lib
Lightweight and easy to merge Modbus RTU Slave library for microcontrollers
c modbus-rtu modbus-slave portable-library stm32
Last synced: 27 Mar 2025
https://github.com/pdsmart/zpu
ZPU Evo(lution), an enhanced ZPU microprocessor design in VHDL to embed within an FPGA including SoC functionality. Project currently uses Altera Cyclone devices.
assembly-language bash c cpp perl vdl
Last synced: 14 Apr 2025
https://github.com/rofl0r/rrredir
round robin port redirector
c lightweight port-redirector proxy round-robin tcp
Last synced: 11 Apr 2025
https://github.com/dvershinin/ngx_dynamic_etag
NGINX module for adding ETag to dynamic content
c etag etags module nginx nginx-module
Last synced: 06 May 2025
https://github.com/hoangsonww/banking-system-simulator
🏦 This repository features a Banking System Simulator developed in C. It simulates basic banking operations such as account creation, deposits, withdrawals, and account inquiries, offering a practical example of system design and management for developers exploring financial applications programming.
algorithms bank bank-account banking banking-applications banking-system banking-system-demo c simulation simulator
Last synced: 22 Sep 2025
https://github.com/mogenson/trinket-m0
Building an embedded Rust application on top of the ASF4 C vendor library
adafruit asf4 atmel c embedded embedded-hal linker microchip rust samd21 trinket-m0
Last synced: 13 May 2025
https://github.com/cdpxe/cceap
The Covert Channel Educational Analysis Protocol (CCEAP) is a network protocol designed for teaching covert channels to professionals and students in higher education. It is also an easy-to-use covert channel traffic generator. The basis for CCEAP are so-called `hiding patterns'.
c covert-channel education hiding-patterns higher-education information-hiding infosec network network-protocol patterns protocol research-paper research-project research-tool scientific-publications steganography students traffic-analysis tunneling undergraduate
Last synced: 23 Mar 2025
https://github.com/speedycraftah/avr-pico-programmer
A programmer for the AVR architecture microcontroller, specifically the ATTiny84A by Microchip, for the Raspberry Pi Pico.
attiny attiny84a avr avr-programmer avr-programming c raspberry-pi-pico spi
Last synced: 24 Jul 2025
https://github.com/Electronic-Waste/Chcore
A Microkernel OS Lab & Note & Homework for SJTU SE3357
c homework microkernel notes operating-system sjtu sjtu-se
Last synced: 14 Apr 2025
https://github.com/motet-a/toy
Tiny JavaScriptish interpreter
c compiler interpreter javascript
Last synced: 21 Jan 2026
https://github.com/gammasoft71/xtd_c
Free open-source C11 framework to create console, forms (GUI like WinForms) and unit test applications on Microsoft Windows, Apple macOS and Linux.
c c11 cli cmake console cross-platform cross-platform-desktop cross-platform-gui desktop framework gui gui-framework gui-toolkit portable test-framework toolkit unittest xtd xtd-c
Last synced: 08 Oct 2025
https://github.com/prankshaw/beware-web-scraper
Web Scraping project including; C projects scraper from GitHub , ICC rankings scraper, YouTube Trending Scrapper, LinkedIn Profile Scraper, Wikipedia Image Scraper
batting c chrome-webdriver chromedriver cricket github icc icc-rankings-scraper pandas python python-3 rankings scraper selenium selenium-webdriver web-scraping wikipedia-image-scraper
Last synced: 01 Mar 2026
https://github.com/GMH-Code/RPCEmu
WebAssembly Multi-Threaded Risc PC Emulator
arm c cpp emscripten emscripten-port emulator emulators javascript multi-threading multithreading online-emulator qt qt-wasm qt6 risc risc-os riscos wasm web-assembly webassembly
Last synced: 11 Mar 2025
https://github.com/darthmoomancer/polydev
THE project manager for neovim
c cpp html java lua neovim-plugin python rust
Last synced: 02 Sep 2025
https://github.com/blueokiris/ch552g-dev-board
A simple breakout board with minimal hardware design for the CH552g
board breadboard c ch552g dev kicad mcu
Last synced: 15 Oct 2025
https://github.com/cybrox/wroomba
ESP32 (w)roomba project
c esp32 espressif irobot irobot-roomba roomba
Last synced: 05 May 2025
https://github.com/powerapi-ng/hwpc-sensor
Hardware Performance Counters monitoring agent for containers.
c cgroups containers hardware-performance-counters inria linux monitoring perf-event powerapi sensor
Last synced: 09 Sep 2025
https://github.com/lostella/podds
Poker odds evaluation tool, written in C, multi-threaded
c command-line multithread odds odds-calculator poker texas-holdem
Last synced: 10 Apr 2025
https://github.com/embeddedalpha/stm32f411ceu6
Repo for STM32F411x based Black Pill Development Board
c code driver embedded-c embedded-systems library stm32 stm32f4 stm32f411
Last synced: 03 May 2025
https://github.com/robertying/tunet-c
C cli and library for Tsinghua University network authentication
android c linux mac openwrt tsinghua-university tunet
Last synced: 15 Jun 2025
https://github.com/kube/rt
42 RayTracer. First Semester Graphics Final Project.
Last synced: 11 Apr 2025
https://github.com/eliben/goforth
Forth implementations in Go and C
c compiler forth go interpreter stack-based-language
Last synced: 07 Sep 2025
https://github.com/iagoabal/eba
EBA is a static bug finder for C.
c static-analysis static-analyzer static-code-analysis
Last synced: 10 Apr 2025
https://github.com/alexfru/emumipself
Simple MIPS32 Emulator (primarily used to run SmallerC compiled for MIPS)
Last synced: 01 May 2025
https://github.com/fahimahammed/cse2122-data-structure-lab
Data Structure can be defined as the group of data elements that provides an efficient way of storing and organizing data in the computer so that it can be used efficiently. Some examples of Data Structures are arrays, Linked List, Stack, Queue, etc. Here I solve some data structure problems.
Last synced: 11 Apr 2025
https://github.com/thrushlang/thrushc
The Thrush Programming Language. A programming language dedicated to creating maintainable and modular software.
aot-compiler c clang code-generation compiler hechoencostarica jit-compilation language llvm opensource programming-language rust thrush thrushlang
Last synced: 12 Apr 2025
https://github.com/gemesa/stm32-rf-scanner
STM32 and nRF24L01+ based 2.4GHz RF scanner
blue-pill c eclipse hal hardware-abstraction-layer nrf24 nrf24l01plus stm32 stm32cubemx stm32f1 stm32f103 stm32f103c8t6 stm32hal
Last synced: 01 Sep 2025
https://github.com/freifunk-berlin/falter-packages
Sources for the falter-packagefeed
berlin c freifunk hacktoberfest infrastructure javascript lua luci luci-app makefile mesh mesh-networks shell wireless
Last synced: 11 Apr 2026
https://github.com/miguelgargallo/flipperzero
FlipperZero | Ultimate compile guide, guía definitiva compilar apps en FliperZerro
c flipperzero guia guide hacker unleashed
Last synced: 19 Apr 2025
https://github.com/bfontaine/gzsize
Print the uncompressed size of a GZip file.
Last synced: 15 Apr 2025
https://github.com/kevinbird61/virtual-router
Using tuntap to simulate router port, implement software router and related network functions with C.
c router tuntap virtualization
Last synced: 22 Mar 2025
https://github.com/alexruzin/cpp_api
A C++ API which is useful for Win32. Includes a communication subsystem.
c cpp http-client injector socks5-proxy
Last synced: 10 Aug 2025
https://github.com/exely/wd-data-structure
王道《数据结构》2019版算法题
algorithms-and-data-structures c cpp
Last synced: 30 Jul 2025
https://github.com/oran-testing/ran-tester-ue
Open source RAN UE centric security testing software.
5g-nr c cplusplus cybersecurity python3 srsran wireless
Last synced: 25 Jan 2026
https://github.com/nishkarshraj/design-and-analysis-of-algorithms
Algorithms and Data Structures.
algorithms algorithms-and-data-structures c cpp cpp-library data data-analysis data-structures graph-algorithms graphs greedy-algorithm greedy-algorithms matrix open-source opensource optimization queue sorting sorting-algorithms stack
Last synced: 22 Apr 2025
https://github.com/billwilliams1952/arduino-cascadable-low-pass-filter
Cascadable Low Pass Filter
arduino arduino-library arduino-platform c c-plus-plus cascade-lpf filter lowpass-filter lpf sampling-theory
Last synced: 26 Jul 2025
https://github.com/simmsb/some-scheme-compiler
A CPS transforming scheme compiler, Cheney on the MTA, etc
c compiler continuation-passing-style language lisp scheme scheme-compiler
Last synced: 14 Apr 2025
https://github.com/haxpor/lazyfoo-sdl2c
lazyfoo SDL2 tutorial in C with improvement and modifications.
Last synced: 14 May 2025
https://github.com/formalsec/wasp
WASP was superseded by: https://github.com/OCamlPro/owi
c program-analysis symbolic-execution testing webassembly
Last synced: 08 Nov 2025
https://github.com/mjovanc/hugin-cli
A CLI based private chat application. Powered by the Kryptokrona Blockchain.
blockchain c clang crypto cryptocurrency cryptography gcc hugin kryptokrona make makefile ncurses njord xkr
Last synced: 07 Aug 2025
https://github.com/starryalley/ambitsync
Android app to read Suunto Ambit watches and converts to GPX
android-app c java jni-android sports-app suunto usb-devices
Last synced: 26 Jul 2025
https://github.com/extremq/lcd1602_i2c
A simple, I2C-based implementation of the 1602 LCD with I2C interface in C using the Raspberry Pi Pico SDK.
Last synced: 28 Jun 2025
https://github.com/cea-hpc/pdwfs
A simple Redis-backed distributed virtual filesystem for co-execution of HPC and data analytics workloads
c cea go golang hpc in-situ in-transit redis workflow
Last synced: 14 Apr 2025
https://github.com/kikutano/Mega-Tetris-for-SEGA-Genesis
Tetris game for Genesis, written in C using SGDK.
c megadrive retrodev sega-genesis
Last synced: 14 Mar 2025
https://github.com/sup3r-us3r/scripts
Scripts for pentesting/hacking
bruteforce c hacking-tool pentesting perl python
Last synced: 29 Jan 2026