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-09 00:04:38 UTC
- JSON Representation
https://github.com/aadityansha06/snip
A version control system like git made using C , which can init , commit , store the changes made in the project as different version, retrieve previous version , also can compare any two versions by detecting the code deletion and insertion
c file-handling-in-c git hacktoberfest hacktoberfest2025 linked-list make-dir
Last synced: 29 Apr 2026
https://github.com/rosbit/duktape-bridge
A very easy-to-use wrapper of Duktape JavaScript engine, including wrappers for C, Go and Java. The bridge wrapper is also supporting module loader for loading modules written in JS, C and Go. This package is not a binding implementation, it is aimed to be used easily
c duktape easy-to-use embedding golang java javascript
Last synced: 23 Oct 2025
https://github.com/alirn76/steganography
Hide The Secret Message In Image (Steganography)
Last synced: 25 Oct 2025
https://github.com/infobip/redis-fpn
Redis module for Fixed Point Number data type
Last synced: 05 Mar 2026
https://github.com/basemax/mongocsample
Sample code for connecting to the MongoDB.
c c-mongo c-mongodb mongo mongo-c mongo-connection mongo-connector mongodb mongodb-c mongodb-connection mongodb-connector mongodb-database
Last synced: 24 Oct 2025
https://github.com/aditya-a-garwal/stm32-hal-hd44780-16x2lcd
A simple library for STM32 microcontrollers to drive 16x2 LCD displays based on the HD44780 controller
arm armv6-m c cortex cortex-m cpp hd44780 hd44780-display i2c lcd lcd16x2 library microcontroller pc8574 stm32 stm32cubeide stm32cubemx
Last synced: 25 Jun 2025
https://github.com/luyandamncube/-42_A_hitchhikers_guide_to_C
A crash course PDF for C & Algorithms, written by myself during the WTC bootcamp
Last synced: 11 Mar 2025
https://github.com/amaitou/cvector
This repository houses a comprehensive implementation of a dynamic array container in the C programming language, inspired by the behavior of C++'s vector container.
Last synced: 09 Apr 2025
https://github.com/danielkrupinski/kernelpid
Example Windows Kernel-mode Driver which finds process ID by executable file name.
c driver driver-programming eprocess kernel-mode kernel-mode-driver native windows
Last synced: 09 Jul 2025
https://github.com/1337programming/webassemblyopengl
C++ project with WebAssembly + OpenGL + Webpack
c cpp javascript node nodejs opengl wasm webassembly
Last synced: 11 Mar 2026
https://github.com/aligrudi/neatmkfn
Generate font descriptions for Neatroff
Last synced: 28 Dec 2025
https://github.com/jedisct1/aes-kw
A standalone AES-KW (AES Key Wrap) implementation.
aes aes-key-wrap aes-kw aes-kwp aeskw aeskwp c keywrap keywrapping
Last synced: 15 Apr 2025
https://github.com/dunkelstern/libmqtt
MQTT library for multiple platforms including embedded targets. Aiming for simple interface and high test coverage
c cross-platform embedded esp32 esp8266 linux mqtt mqtt-client windows
Last synced: 11 Mar 2026
https://github.com/emmiegit/minutils
Reimplementation of some of the coreutils for fun and profit.
Last synced: 07 Oct 2025
https://github.com/jishanshaikh4/cuda-programs
CUDA Programs for Hadoop/CUDA Lab at MANIT, Bhopal
Last synced: 25 Apr 2025
https://github.com/montag451/ltun
Linux TUN/TAP module for Lua
c lua luajit networking tunnel tuntap
Last synced: 07 Oct 2025
https://github.com/brandon1024/steg-png
:mag: Embed and obfuscate data in Portable Network Graphics
Last synced: 18 Jan 2026
https://github.com/ikasty/hyeongc
혀엉씨
c esolang hyeong interpreter unicode-characters
Last synced: 11 May 2025
https://github.com/panmasuo/voice-activity-detection
Voice activity detection algorithm written in C
alsa c language paho-mqtt vad voice-activity-detection
Last synced: 10 Apr 2025
https://github.com/pzaino/zvector
An ANSI C Vector library (Dynamic Array) that is fully configurable, fast, thread safe, reentrant, can store dynamic data structures as well as base datatypes and can be used to create dynamic stacks, dynamic queues and more.
algorithms ansi arrays bsd c c99 data-structures dynamic-arrays dynamic-queue dynamic-stack embedded gcc hacktoberfest high-performance library linux macos vectors winodws zig
Last synced: 27 Jul 2025
https://github.com/kwilczynski/go-magic
Simple interface to libmagic for Go Programming Language
c cgo file-format file-format-detection go golang magic mime mime-types recognition
Last synced: 15 Jul 2025
https://github.com/tusharnankani/binary-tree-visualizer
A Binary Tree Visualizer implemented purely in C - A combination of Data Structures & Computer Graphics.
binary-tree binary-tree-traversal binary-tree-visualization c computer-graphics data-structures
Last synced: 07 May 2025
https://github.com/anshumansinha3301/fifty-shades-of-codes-using-c
C Codes for Internal Examination
Last synced: 12 Jun 2025
https://github.com/raynersec/hyper-v-switch
This Program Enables And Disables Hyper-V Hypervisor So You Can Use Other Virtualisation Tools Such As (VMware, VirtualBox) Simultaneously.
c hyper-v hypervisor virtual-machine virtualbox virtualization vm vmware windows windows-10 windows-11 wsl wsl2
Last synced: 01 Nov 2025
https://github.com/xframes-project/xframes
GPU-accelerated GUI development for the desktop and the browser
c cpp dear-imgui desktop glfw gpu-accelerated-library gpu-acceleration gpu-programming opengl ui wasm webgpu
Last synced: 12 Apr 2025
https://github.com/scristobal/cross-compiling-rust-c-wasm-zig
Cross compiling Rust + C codebase to Web Assembly (web and WASI) using Zig
c crosscompile rust wasi wasm webassembly zig
Last synced: 13 Apr 2025
https://github.com/anshumansinha3301/programming-in-c-basics
Programs in the C language that I worked on during my first semester including basics, conditional statements and Control Flow Statements.
basic-programming c conditional-statements controlflow programming-language
Last synced: 13 Apr 2025
https://github.com/michaeldim02/lykan
Password leak analysis program
breach c dictionary-attack leak leak-analysis password password-attack password-cracking security security-tools wordlist wordlist-attack
Last synced: 12 Apr 2025
https://github.com/nickdiego/gstreamer-tests
Simple GStreamer test programs for learning puporses.
Last synced: 13 Apr 2025
https://github.com/ibara/edx
Small Wordstar-like text editor for X11.
c editor openbsd text-editor wordstar x11
Last synced: 24 Jun 2025
https://github.com/anatol/uriparser
Extremely fast uri parser suitable for embedded applications
Last synced: 31 Oct 2025
https://github.com/yeaseen/angrybirds_igraphics
:performing_arts: A casual puzzle video game implemented in C/C++ with OpenGL iGraphics for GUI as a term project assignment of C Programming Language Sessional course, CSE102 of CSE, BUET.
angry-bird-game angry-birds c cpp cse-buet igraphics-project opengl visual-studio
Last synced: 14 Aug 2025
https://github.com/minnukota381/codetantra-solutions
Here, you will get Code Tantra solutions of Data Structures and Algorithms using C for Placements
algorithms c codetantra data-structures
Last synced: 12 Jul 2025
https://github.com/libdriver/htu31d
HTU31D full function driver library for general MCU and Linux.
c full-function-driver htu31d humidity iic linux mcu temperature
Last synced: 18 Mar 2025
https://github.com/the-diosbot-md/the-mikubot-mdv5
Hola un placer tenerte aqui en mi repositorio si te gusta puedes darme una estrellita para apoyar mi trabajo
Last synced: 06 Apr 2025
https://github.com/nsneruno/magisk_detector
Flutter Support for integrating Magisk Detector for Android Application. Based from MagiskDetector.
android android-library c dart flutter flutter-library flutter-plugin magisk ndk root-detection root-detection-bypass security
Last synced: 09 May 2025
https://github.com/alvarorichard/duckwave
Straightforward audio player written in C, designed for simplicity and ease of use. It supports playing multiple audio formats
audio audio-player c command-line flac mp3 music-player opensource simple terminal
Last synced: 07 Mar 2026
https://github.com/rauhul/cs241
Systems Programming UIUC FA 2016
c multithreading network systems-programming tcp
Last synced: 13 Apr 2025
https://github.com/stefanbylund/vt_sound
C API for Vortex Tracker II Player
ay-3-8910 c sinclair zx-spectrum
Last synced: 12 Mar 2025
https://github.com/savaughn/raylib-rgb30-template
A template project to develop native games for the Powkiddy RGB30 using raylib
Last synced: 21 Jul 2025
https://github.com/bnzis/bulb
My little programming language.
bulb c cpp interpreter interpreters language lisp scripting scripting-language
Last synced: 11 May 2025
https://github.com/madebypixel02/get_next_line
[42 Madrid] Reading a line on a fd is way too tedious
42-cursus 42born2code 42madrid 42school c get-next-line git moulinette peer2peer
Last synced: 11 Apr 2025
https://github.com/yangruihan/clox
Repository for C implement programming language with the book "Crafting Interpreters" http://www.craftinginterpreters.com/
Last synced: 11 May 2025
https://github.com/davidwparker/opengl-screencasts-1
OpenGL screencast videos episodes 1-10
Last synced: 13 Apr 2025
https://github.com/heatxd/gekkonet
P2P Rollback Game Networking SDK
c cpp game-development library netcode networking rollback-netcode sdk
Last synced: 13 Feb 2026
https://github.com/maximilianfeldthusen/mqtt
Simple C Code – MQTT with TLS, JSON, and Reconnect
c json linux mqtt mqtt-broker reconnect tls ubuntu
Last synced: 04 May 2026
https://github.com/libdriver/uvis25
UVIS25 full-featured driver library for general-purpose MCU and Linux.
c full-featured-driver iic linux mcu spi uv-index uvis25
Last synced: 15 Feb 2026
https://github.com/ccoskrnl/ccos
出于个人兴趣而写的x64架构操作系统项目,支持UEFI、APIC、多核激活、基于Windows的内存管理方案等
assembly c operating-system os uefi-boot x86-64
Last synced: 03 Jun 2026
https://github.com/egecetin/libkaleidoscope
A library to create kaleidoscope effect on images with CUDA. You can build on all platforms using CMake
c cpp cuda image-filter image-filtering image-manipulation image-processing kaleidoscope python real-time real-time-processing video-filter video-filtering video-processing
Last synced: 14 Apr 2025
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: 22 Aug 2025
https://github.com/flightaware/tclbsd
A Tcl package for interfacing to various BSD UNIX system calls and library routines
Last synced: 07 Aug 2025
https://github.com/spinnakermanchester/spinnfrontendcommon
Common support code for user-facing front end systems.
Last synced: 14 Apr 2025
https://github.com/s-you/dpdk.cr
Crystal bindings to Intel's DPDK at wire rate packet processing.
Last synced: 01 Aug 2025
https://github.com/klange/toaru_jpeg
C rewrite of a minimal Python JPEG decoder
c image-decoder jpeg jpg toaruos
Last synced: 23 Apr 2025
https://github.com/jibsen/bcrush
Example of CRUSH compression with optimal parsing using BriefLZ algorithms
c compression compression-algorithm crush
Last synced: 14 Mar 2025
https://github.com/apache/activemq-nms-openwire
Mirror of Apache ActiveMQ NMS OpenWire client library
activemq c cplusplus csharp java network-client network-server perl php python ruby
Last synced: 12 Apr 2025
https://github.com/print3m/printos
Hobby simple kernel (x86-64) and bootloader (UEFI) written in C++.
bootloader c cpp hobby-os kernel low-level-programming os-dev uefi x86-64
Last synced: 30 Apr 2025
https://github.com/pranavj1001/learnlanguages
Learn new and different languages.
algorithms c data-structures django es6 frameworks java php python tutorial
Last synced: 10 Apr 2025
https://github.com/parvvaresh/library-management-program-with-cpp
Library Management Program: It can be entered as a user or admin and both have different capabilities
Last synced: 04 Sep 2025
https://github.com/rofl0r/rcb2
intelligent and automatic build system for C
Last synced: 11 Apr 2025
https://github.com/colleagueriley/c-plus
Intermediary language between C and C++ with other added cool features too
c c-plus c-plus-plus c89 compiler language programming-language programming-languages rsgl sili sili-toolchain single-file
Last synced: 10 Apr 2025
https://github.com/francisc0arauj0/ktwo
My own 32-bits kernel
assembly c kernel operating-system os unix-like
Last synced: 13 Apr 2025
https://github.com/cooljeanius/stress-1.0.4
Me patching up the `stress` tool to build properly on school computers
Last synced: 18 Jan 2026
https://github.com/brosck/farllen
「🚪」Port forwarding tool to gain access to internal devices
c forwarding hacking network pivot port security tool
Last synced: 06 May 2025
https://github.com/rekgrpth/ngx_http_captcha_module
nginx module for generate captcha and validate captcha code
Last synced: 06 Oct 2025
https://github.com/krishnadey30/bank-management-system
banking-applications c data-structures filesystem
Last synced: 11 Apr 2025
https://github.com/phillbush/pomod
pomodoro daemon
c poll pomodoro pomodoro-timer posix socket sockets unix
Last synced: 07 Sep 2025
https://github.com/xenomega/archloader
ArchLoader is a utility to unlock the Halo 4 Network Test and add extensive functionality otherwise not available (even when the beta was active).
altivec beta c cpp disassembly hacks hooks powerpc reverse-engineering xbox360
Last synced: 07 May 2025
https://github.com/udevbe/jaccall
Ja[va] C call[ing]
c ffi function-pointer java jna jni native pointer pointer-api pointer-types wrapper
Last synced: 28 May 2026
https://github.com/qtexcel/qlibxlsxwriter
Use libxlsxwriter in Qt 5 or 6. libxlsxwriter is a C library for creating Excel XLSX files.
c cpp excel libxlsxwriter qt xlsx xlsxwriter
Last synced: 11 Apr 2025
https://github.com/shlomnissan/dave-wasm
🕹 Dangerous Dave in C/SDL using WebAssembly
Last synced: 12 Apr 2025
https://github.com/f0rkr/philosophers
The dining philosophers problem is an example problem often used in concurrent algorithm design to illustrate synchronization issues and techniques for resolving them.
algorithm c deadlock forks mutex-synchronisation processes semaphore threads
Last synced: 23 Apr 2025
https://github.com/charlesaverill/ecco
An Educational C COmpiler written in Python, written for use in my Practical Compiler Design course
Last synced: 11 Apr 2025
https://github.com/1password/markdown-benchmarks
Benchmarking markdown libraries
Last synced: 08 Apr 2025
https://github.com/maxim-saplin/mandelbrot
Microbenchmark testing Python, Numba, Mojo, Dart, C/gcc, Rust, Go, JavaScript, C#, Java, Kotlin, Pascal, Ruby, Haskell performance in Mandelbrot set generation
bun c csharp dart dotnet flutter gcc golang haskell java javascript kotlin mojo node nodejs numba pascal python ruby rust
Last synced: 26 Oct 2025