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/jibsen/scv
ANSI C implementation of dynamic array, with interface similar to C++ std::vector
Last synced: 07 May 2025
https://github.com/streambinder/vpnc
IPsec (Cisco/Juniper) VPN concentrator client
c cisco ipsec juniper networking vpnc
Last synced: 07 Apr 2025
https://github.com/akhtar02/scientific-calculator-in-c
This Reopositories is a Scientific Calculator 💗 using C-Graphics 😍
c c-graphics c-programming c-programming-language c-projects
Last synced: 19 Aug 2025
https://github.com/danieljprice/giza
giza - a scientific plotting library for C/Fortran
astronomy astronomy-library astrophysics c fortran graphics-library plotting radio-astronomy science scientific-visualization vector-graphics
Last synced: 21 Oct 2025
https://github.com/rufus31415/sharer
Arduino & .NET serial communication library to read/write variables and remote call functions using the Sharer protocol. Works on Windows, Linux and MacOS.
arduino board c communication csharp library linux macos net netcore netframework protocol remote rpc sharer windows
Last synced: 04 Jul 2025
https://github.com/tarantool/mqtt
Tarantool MQTT client
c lua mqtt-bridge mqtt-client persistent-queue rabbitmq-client
Last synced: 06 Sep 2025
https://github.com/krylosov-aa/pg-status
A microservice (sidecar) that helps instantly determine the status of your PostgreSQL hosts including whether they are alive, which one is the master, which ones are replicas, and how far each replica is lagging behind the master.
c docker high-availability high-load http-api lightweight master-replica microservice monitoring observability performance pg postgresql replication service-discovery sidecar sql
Last synced: 19 Jan 2026
https://github.com/billwilliams1952/ky-040-encoder-library---arduino
Arduino library for the KY-040 Encoder
arduino arduino-boards arduino-library arduino-platform c c-plus-plus encoder ky-040
Last synced: 26 Jul 2025
https://github.com/alphadose/alpha-chat
A chatroom in C made using Berkley Sockets
Last synced: 17 Jul 2025
https://github.com/danihek/hellwm
HellWM Wayland Compositor
c hellsoftware hellwm wayland wayland-compositor
Last synced: 03 Aug 2025
https://github.com/guest271314/capturesystemaudio
Capture system audio ("What-U-Hear")
c cpp file-api file-system-access javascript linux native-messaging python3 recorder shell system-audio-capture
Last synced: 11 Jul 2025
https://github.com/sonatype-nexus-community/nexus-repository-conan
Conan the Barbarian, C packaging, fun times
c conan groovy java nexus-extension nexus-repository package-management sonatype sonatype-nexus
Last synced: 29 Sep 2025
https://github.com/redox-os/cookbook
Mirror of https://gitlab.redox-os.org/redox-os/cookbook
automation bsd c cpp gnu linux package-management package-system port porting posix programs recipe recipes rust software-ports
Last synced: 25 Jun 2025
https://github.com/scizz/darkfire
GBA ROM hack of Pokémon Emerald with a brand new region and a darker storyline. Built with the pret pokeemerald decompilation project.
arm7tdmi c disassembly gba pokemon reverse-engineering romhacking
Last synced: 28 Mar 2025
https://github.com/pgaskin/nickelhook
A library for creating mods for Kobo's eReader software, Nickel.
arm c elf hook kobo ld-preload makefile mod plt
Last synced: 27 Feb 2026
https://github.com/Aman-4-Real/PL0_Compiler
PL0 Compiler 编译原理 C 语言 实现的 PL/0 编译器 flex & bison
bison c compiler flex pl0 pl0-compiler yacc
Last synced: 26 Apr 2025
https://github.com/line/aes-gcm-siv
AES-GCM-SIV (RFC 8452) implementation for C, Android and Java, with hardware acceleration support.
aead aes-gcm-siv android c crypto cryptography java rfc8452
Last synced: 04 Jul 2025
https://github.com/jaos/slapt-get
slapt-get is an APT like system for Slackware package management.
Last synced: 17 Jul 2025
https://github.com/energymon/energymon
A portable interface for energy monitoring utilities
c cray-pm energy energy-monitoring-utilities feedback-mechanism ibmpowernv intel-power-gadget interface jetson msr odroid odroid-smart-power portable powercap rapl raplcap seec wattsup zcu102
Last synced: 22 Feb 2026
https://github.com/q60/rot13
This is a collection of ROT13 encoding programms written in different languages. Just for fun.
algorithms bash brainfuck c challenge challenge-project challenges challenging-algorithms cmake cplusplus csharp encoding-programms esoteric-language factor gleam java languages rust
Last synced: 12 Sep 2025
https://github.com/libdriver/scd30
SCD30 full-featured driver library for general MCU and Linux.
c co2 full-featured-driver humidity iic linux mcu scd30 temperature uart
Last synced: 05 Sep 2025
https://github.com/Kofituo/rifgen
c code-generation codegen flapigen java jni rust swig
Last synced: 22 Jul 2025
https://github.com/supercip971/pico-emu
a little hobby raspberry pi pico emulator
armv6 c cortex-m0 cortex-m0plus emulator pico raspberry-pi raspberry-pi-pico
Last synced: 04 Apr 2025
https://github.com/nicolasgasco/42_cursus
All the projects done while being a student of 42Urduliz, Bilbao.
2d 3d 42 42cursus 42projects 42urduliz algorithms asm c cpp docker docker-compose nasm-assembly nestjs react typescript-react unix virtualization
Last synced: 12 Apr 2025
https://github.com/balena/radixdb
Static Radix Tree (Patricia trie) implementation in C
bit-position c database database-record embedded-systems patricia-trie tree
Last synced: 15 Apr 2025
https://github.com/m0nad/arp-poison
arp-poison (aka arp spoof) tool
arp arp-poisoning arp-spoofing c hacking hacking-tool raw-sockets security
Last synced: 15 Oct 2025
https://github.com/dbohdan/picol
(Fossil repository mirror) A tiny interpreter
c header-only interpreter library mirror scripting-language stb tcl
Last synced: 16 Mar 2025
https://github.com/vaticle/typedb-driver
TypeDB Drivers for Rust, Python, Java, Node.js, C, C++, and C#.
c cpp java nodejs python rust typedb typedb-client typedb-driver typeql
Last synced: 03 Apr 2025
https://github.com/mjdubell/sudo_sniff
Steal user's password when running sudo for post-exploitation purposes
c password-sniffer post-exploitation
Last synced: 19 Mar 2025
https://github.com/david-vandensteen/neocore
Library & toolchain for Neo Geo CD develop. with C language
c game homebrew neo-geo neogeo powershell sdk toolchain
Last synced: 29 Jul 2025
https://github.com/eimamei/silicon
An alternative, purely C-focused wrapper to Apple's Cocoa API for OS X app development and basic iOS programming. Requires little to no Objective-C knowledge to use.
api appkit c cocoa ios iphone macos objective-c
Last synced: 09 May 2025
https://github.com/nikhilroxtomar/file-transfer-using-tcp-socket-in-c
A simple TCP client-server program written in C. In this program the client read a file and send its data to server. The server then receives the data and write it in a text file.
c client-server socket-programming tcp-socket
Last synced: 03 Aug 2025
https://github.com/dubs3c/sudo_sniff
Steal user's password when running sudo for post-exploitation purposes
c password-sniffer post-exploitation
Last synced: 26 Jan 2026
https://github.com/castaglia/proftpd-mod_proxy
FTP proxy support for ProFTPD
c forward-proxy ftp ftps proftpd proxy reverse-proxy sftp ssh
Last synced: 05 May 2025
https://github.com/Supercip971/pico-emu
a little hobby raspberry pi pico emulator
armv6 c cortex-m0 cortex-m0plus emulator pico raspberry-pi raspberry-pi-pico
Last synced: 24 Mar 2025
https://github.com/hnes/tiexec
TiExec tries to alleviate the iTLB-Cache-Miss problem of the application it loaded, so it will bring some direct performance improvement to those applications that are being punished by iTLB-Cache-Miss problem.
c golang itlb itlb-cache-miss perf performance tiexec
Last synced: 12 Apr 2025
https://github.com/byt3n33dl3/thc-cdn
Android pentesting frameworks, and a knife for frida payloads.
android backdoor c ios penetration rat rca remote-access smartphone trust-attack
Last synced: 04 Sep 2025
https://github.com/iamsanjid/rmb
Mouse Panning for Ryujinx(https://ryujinx.org/)
c camera-control carbon cocoa cocoa-framework controller cpp cross-platform macos-app macos-application macos-experimental panning-camera ryujinx win32 x11-wm
Last synced: 01 Jun 2026
https://github.com/vbe0201/switch-cmake
CMake toolchain for Nintendo Switch homebrew development
c cmake cmake-files cmake-toolchain cpp devkita64 devkitpro homebrew libnx nintendo nintendo-switch nx switch switch-cmake switch-homebrew
Last synced: 14 Apr 2025
https://github.com/objectbox/objectbox-generator
ObjectBox Generator based on FlatBuffers schema files (fbs) for C and C++ (more languages in the future)
c code-generator cpp cross-platform database embedded go golang nosql objectbox
Last synced: 07 May 2025
https://github.com/ws-kj/xsnip
a minimal and convenient screenshot utility for X11
Last synced: 04 Oct 2025
https://github.com/taufique71/node-c-parser
A recursive decent parser for C programming language codes
c grammar parsing programming-language
Last synced: 12 Apr 2025
https://github.com/samuelcolvin/xdelta3-python
Fast delta encoding in python using xdelta3
c delta-encoding python python3 rfc-3284 vcdiff xdelta3
Last synced: 03 Oct 2025
https://github.com/terra-quantum-public/tq42-pqc-oss
TQ42 Cryptography is a comprehensive suite of quantum-resistant and asymmetric post-quantum encryption algorithms and key management functions offered under the open source AGPLv3 license and available under a Commercial license from Terra Quantum.
aes api c c-plus-plus cryptographic-agility cryptographic-hash-functions cryptography falcon hdd kem post-quantum post-quantum-cryptography pqc pqcrypto random-number-generators secrets-management ssd
Last synced: 12 Sep 2025
https://github.com/redcode/zeta
Header-only general purpose library
c c-plus-plus general-purpose header-only multi-platform standalone
Last synced: 09 Jan 2026
https://github.com/10xJSChad/climenu
Compact application for creating text menus with executable entries. Use it to build straightforward static shortcut menus or dynamically generate advanced menus for more complex programs.
builder c cli cli-app command-line command-line-interface linux menu shortcut terminal terminal-based tui unix utility windows
Last synced: 17 Nov 2025
https://github.com/helske/rlibeemd
Ensemble Empirical Mode Decomposition (EEMD) and Its Complete Variant (CEEMDAN)
c decomposition eemd emd r time-series
Last synced: 24 Mar 2025
https://github.com/viky-ai/viky-ai
Natural Language Processing platform. Allows to extract information from unstructured text.
c natural-language-processing natural-language-understanding nlp open-source rails saas
Last synced: 05 Mar 2026
https://github.com/yetist/lunar-date
chinese lunar date library.
c date javascript lunar python vala
Last synced: 21 Feb 2026
https://github.com/nqtronix/fifofast
A fast, generic fifo for MCUs.
arm avr c compile-time fifo generic mit-license optimized ring-buffer ringbuffer
Last synced: 14 May 2025
https://github.com/brianpugh/tamp
Tamp is a low-memory, DEFLATE-inspired lossless compression library.
c compression deflate embedded heatshrink lossless low-memory lz77 lzss microcontroller micropython zlib
Last synced: 07 Apr 2025
https://github.com/jbboehr/handlebars.c
C implementation of handlebars.js
c handlebars handlebars-js php
Last synced: 21 Aug 2025
https://github.com/vy/wapi
C library to configure wireless network interfaces in GNU/Linux systems.
c linux wireless wireless-api wireless-interfaces
Last synced: 15 Apr 2025
https://github.com/black-hell-team/sppen
Malware and malicious applications database
backdoor c covid-19-locker csharp hacking horus-eye java jdk kernel-module keylogger malware malware-analysis malware-development rat reverse-engineering reverse-shell rootkit visual-basic wannacry-ransomware
Last synced: 10 Apr 2025
https://github.com/jalbam/c_games
[Some C games] Some simple games written in C language.
ascii-game ascii-graphics blackjack-game c commandline-game game game-of-life mastermind minesweeper-game multi-platform multiplatform pathfinding-algorithm pong roulette terminal-based text-based text-game
Last synced: 20 Jul 2025
https://github.com/endail/hx711-pico-c
Implementation of single and multiple HX711 use via RP2040's state machine
c hx711 iot load-cell loadcell pio pioasm raspberry-pi raspberry-pi-pico raspberry-pi-pico-rp2040 rp2040 state-machine
Last synced: 12 Apr 2025
https://github.com/ar51an/raspberrypi-fan-control
Raspberry Pi Adjust Fan Speed With Temperature [C - WiringPi - Pigpio - Noctua PWM Fan]
c fan fan-control fancontrol gpio noctua noctua-fan pi pigpio pigpio-library pwm raspberry-pi raspberry-pi-4 raspberry-pi-gpio raspberrypi raspberrypi4 rpi rpi4 wiringpi wiringpi-library
Last synced: 16 Jun 2025
https://github.com/fredsiika/30-seconds-of-c
🔌Curated collection of useful C Programming tutorials, snippets, and projects that you can understand in 30 seconds or less.
c c-code c-language c-languages c-programming c-programming-game c-programms c-project
Last synced: 01 Aug 2025
https://github.com/xuhang57/learn-c
Learn C with doing
c c11 learn-c learn-to-code learning-by-doing
Last synced: 24 Jul 2025
https://github.com/libdriver/ntag21x
NTAG21X(NTAG213, NTAG215, NTAG216) full-featured driver library for general-purpose MCU and Linux.
c full-featured-driver linux mcu ntag213 ntag215 ntag216 rf
Last synced: 25 Jan 2026
https://github.com/kofituo/rifgen
c code-generation codegen flapigen java jni rust swig
Last synced: 23 Oct 2025
https://github.com/postgrest/plmustache
Logic-less templates for Postgres
c html mustache postgres postgresql postgresql-extension
Last synced: 02 May 2025
https://github.com/biojppm/regen
Easy C++ reflection and code generation
c c-plus-plus code-generation code-generator cplusplus libclang python3 reflection
Last synced: 10 Jul 2025
https://github.com/deboogerxyz/ah4
alienhook v4 - Free as in freedom CS:GO cheat for GNU/Linux.
c c99 cjson counter-strike counter-strike-global-offensive csgo csgo-cheat gnu-linux json nuklear
Last synced: 25 Jan 2026
https://github.com/fuhsnn/widcc
Simple C compiler for x86-64 Linux able to build real-world projects including Curl, GCC, Git, PHP, Perl, Python, PostgreSQL etc
Last synced: 17 Jun 2025
https://github.com/deadbits/shells
collection of useful shells for penetration tests
c penetration-testing python security
Last synced: 07 May 2025
https://github.com/wolframresearch/librarylinkutilities
C++ wrappers for conveniently wrapping Wolfram LibraryLink code.
c cpp library librarylink wolfram-language
Last synced: 10 Apr 2025
https://github.com/flightaware/scotty
A Tcl extension for building network management (SNMP, ICMP, UDP, DNS) applications
c dns-client snmp tcl tcl-extension udp-client udp-server
Last synced: 12 Apr 2025
https://github.com/utkumaden/esp-idf-bmx280
BMP280 and BME280 I2C driver for ESP32 boards using the IDF toolchain.
bme280 bmp280 bosch-sensor c esp-idf esp32 esspressif humidity-sensor pressure-sensor temperature-sensor
Last synced: 12 Apr 2025
https://github.com/evanlin96069/nino
A terminal-based text editor inspired by kilo
c cross-platform kilo text-editor
Last synced: 30 Apr 2025
https://github.com/madladsquad/untitledimguiframework
An independent cross-platform desktop application development framework using dear imgui
application-framework c cpp desktop-environment gui hacktoberfest imgui immediate-mode linux macos opengl vulkan windows
Last synced: 06 Apr 2026
https://github.com/404name/c-game
2019下半年刚刚学C语言的时候自娱自乐写的一些有趣的程序软件。从走迷宫写起的一些有趣的项目。
Last synced: 16 Oct 2025
https://github.com/longxinh/xhprof-apm
Xhprof APM
apm c php php-extension xhprof
Last synced: 19 Oct 2025
https://github.com/harryr/nanac
Tiny modular assembler & vm for lightweight control microcode
assembler bytecode c embeddable microcode modular tiny virtual-machine
Last synced: 28 Aug 2025
https://github.com/Frankie-PellesC/fSDK
An up to date SDK for PellesC compiler suite
Last synced: 23 Mar 2025
https://github.com/testcontainers/testcontainers-native
Testcontainers for C/C++/Swift and other native projects, built on the top of Testcontainers for Go
c cpp hacktoberfest native swift testcontainers testcontainers-custom-container wiremock
Last synced: 12 Jan 2026
https://github.com/cvra/CAN-USB-dongle-fw
slcan firmware for the CVRA CAN to USB dongle
c can-bus chibios embedded slcan-protocol socketcan stm32
Last synced: 08 May 2025
https://github.com/stefanbylund/zxnext_level9
Level 9 interpreter for Spectrum Next
c interpreter sinclair spectrum-next text-adventure zx-spectrum
Last synced: 11 Mar 2025
https://github.com/courses-at-nju-by-hfwei/cpl-docs
Docs on CPL (Lectures on CPL at software.nju.edu.cn)
c docs docsify nju-software-institute programming-language
Last synced: 01 May 2025
https://github.com/waveshareteam/touch_e-paper_hat
Touch e-Paper HAT example code
c captouch epaper epd python touchscreen waveshare weather
Last synced: 15 May 2025
https://github.com/samarjitsahoo/c
C is a foundational, high-performance programming language renowned for its efficiency and control over system resources. It provides a robust framework for developing operating systems, embedded systems, and software that demands close-to-hardware performance. C's concise syntax and widespread influence make it a key language for understanding.
c c-programming c-programming-language computer-programming
Last synced: 29 Jul 2025
https://github.com/apaz-cli/daisho
A high level programming language which compiles to C.
c compiler experimental-language polymorphic-types programming-language
Last synced: 25 Aug 2025
https://github.com/yageek/meschach
:beer: Fork of Meschach. Just add CMake integration
Last synced: 22 Mar 2025