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/libdriver/max31865
MAX31865 full function driver library for general MCU and Linux.
c full-function-driver linux max31865 mcu pt spi temperature thermometer
Last synced: 09 Apr 2025
https://github.com/florian-a/so_long
Et merci pour les pièces !
2d 2d-game 2d-game-engine 2d-graphics 42 42born2code 42projects 42school c mlx pixel-art pixelart so-long so-long42
Last synced: 24 Apr 2025
https://github.com/akagi201/lwlog
A lightweight header only logging library for C
c header-only lightweight log logging
Last synced: 27 Apr 2025
https://github.com/madebypixel02/minishell
[42 Madrid] As beautiful as a shell
42-cursus 42born2code 42madrid 42school bash born2code c makefile minishell norminette peer2peer readline shell
Last synced: 22 Jun 2025
https://github.com/limithit/NginxExecute
The NginxExecute module executes the shell command through GET POST and HEAD to display the result.
c execute nginx nginx-module terminal webshell
Last synced: 11 Jul 2025
https://archlinuxstudio.github.io/LinuxNetworkProgrammingAndEncryption/
✨Linux 网络编程与加密| 包含 C 语言编程中易出现的陷阱 较难理解的知识点 重点内容将包含实战的网络编程内容 以及创建安全通信的加密内容 | 提供在线网页文档 ✨
archlinux book c chinese cryptography libev libsodium linux network networking shadowsocks shadowsocks-libev socks sodium
Last synced: 11 May 2025
https://github.com/danengelbrecht/longtail
Incremental asset delivery library
archive c chunking compression compression-library delivery download syncronization upload
Last synced: 03 Jul 2025
https://github.com/utwente-fmt/vercors
The VerCors verification toolset for verifying parallel and concurrent software
c concurrency java opencl openmp parallelism separation-logic software-analysis vercors-toolset verification viper
Last synced: 27 Feb 2025
https://github.com/almontasser/crust
A C-like programming language that is similar to Rust's syntax. Toy programming language.
c compiler programming-language rust
Last synced: 15 Feb 2026
https://github.com/oldboy21/swappala
In-memory hiding technique
c ekko in-memory-obfuscation maldev malware
Last synced: 15 Mar 2026
https://github.com/pwnwriter/ewm
🌷 An elegant window manager, that just floats perfectly.
c kisslinux metis-linux pwnwriter window-manager wm x11 xlib xorg
Last synced: 17 Oct 2025
https://github.com/typedb/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: 01 Mar 2026
https://github.com/davidlj95/malduino-password-grabber
Arduino sketch to program a Malduino bad USB (lite) to download a password grabber and send the results via email
arduino bad-usb c malduino rubber-ducky
Last synced: 12 Apr 2025
https://github.com/libdriver/ds3231
DS3231 full function driver library for general MCU and Linux.
c ds3231 full-function-driver iic linux mcu rtc
Last synced: 09 Apr 2025
https://github.com/lpg2709/emulator-intel-4004
Simple emulator of the Intel 4004 chip.
4004 assambler c compiler disassembler emulator intel
Last synced: 23 Jul 2025
https://github.com/vittoriopiotti/dijkstraalgorithm-c
Pseudocodifica in C dell'algoritmo di Dijkstra con calcolo di tutti i valori minimi e con archi direzionabili
algorithm c dijkstra dijkstra-algorithm
Last synced: 11 Apr 2025
https://github.com/Sauci/CanTp
Implementation of the CanTp module (ISO 15765-2), according to AUTOSAR specification v4.4.0
Last synced: 08 May 2025
https://github.com/containers/libocispec
a C library for accessing OCI runtime and image spec files
Last synced: 06 Apr 2025
https://github.com/robert-van-engelen/lisp
A mini Lisp in 1k lines of C with garbage collector, explained. Includes over 40 built-in Lisp primitives, floating point, strings, closures with lexical scope, macros, proper tail recursion, exceptions, execution tracing, file loading, a mark-sweep/compacting garbage collector and REPL.
c cpp garbage-collection lisp lisp-interpreter mark-and-compact mark-and-sweep
Last synced: 11 Apr 2025
https://github.com/hprose/hprose-pecl
Hprose is a cross-language RPC. This project is Hprose serialize/unserialize extension for PHP
c cross-language cross-platform hprose hprose-extension php serialization serialization-library serialize serializer
Last synced: 28 Oct 2025
https://github.com/seanhandley/h3_ruby
Ruby Bindings for H3, a hexagonal geospatial indexing system
c geospatial h3 hexagon ruby ruby-bindings spatial-indexing
Last synced: 12 Oct 2025
https://github.com/haxiomic/haxe-c-bridge
Easily interact with haxe classes from C with an automatically generated C header
android c cross-platform embed embed-haxe exposed-functions gamedev haxe haxe-thread hxcpp interop ios windows
Last synced: 20 Oct 2025
https://github.com/zchrissirhcz/pixel
Image processing library for learning purpose
Last synced: 28 Aug 2025
https://github.com/antelopeusersgroup/antelope_contrib
Contributed code for the Antelope Environmental Monitoring System from BRTT, Inc. (http://www.brtt.com)
antelope antelope-contrib antelope-environmental-monitoring c makefile
Last synced: 20 Feb 2026
https://github.com/lchsk/xstarter
Application launcher for Linux
application-launcher c dmenu dmenu-replacement launcher linux ncurses terminal unix
Last synced: 04 Oct 2025
https://github.com/nitrokey/nitrokey-storage-firmware
Firmware for the Nitrokey Storage device
c device firmware gplv3 mass-storage-device nitrokey-stick-devices nitrokey-storage otp security smartcard-reader
Last synced: 28 Jul 2025
https://github.com/picotech/picosdk-c-examples
A set of C/C++ examples for PicoScope® oscilloscope and PicoLog® data logger products.
c c-plus-plus data-logger datalogger linux macos macosx oscilloscope picolog picoscope picoscope-oscilloscope picosdk visual-studio windows
Last synced: 09 Apr 2025
https://github.com/LennyPhoenix/GodotDiscordSDK
A Discord Game SDK wrapper for Godot, written in C.
c discord-game-sdk godot godot-engine hacktoberfest scons wrapper
Last synced: 26 Mar 2025
https://github.com/docker-hub-frolvlad/docker-alpine-gcc
The smallest Docker image with C compiler (GCC) (130MB)
Last synced: 13 Apr 2025
https://github.com/Frityet/ManagedC
Reference counter for C
ansi-c c pointers raii reference-counting xmake
Last synced: 12 Mar 2025
https://github.com/hfiref0x/rocall
ReactOS x86-32 syscall fuzzer
brute-force-attacks c fuzzer reactos
Last synced: 23 Jul 2025
https://github.com/stavshamir/cython-c-wrapper
Simple example of wrapping a C library with Cython
Last synced: 22 Feb 2026
https://github.com/falk-werner/webfuse
websocket filesystem based on libfuse
c filesystem fuse libfuse libwebsockets linux websockets ws wss
Last synced: 16 Oct 2025
https://github.com/luapp-org/luapp
The Lua++ programming language. A simple type based programming language that inherited its syntax from Lua.
c compiler language lua programming-language
Last synced: 04 Apr 2025
https://github.com/opencoff/portable-lib
Portable C, C++ code for hash tables, bloom filters, string-search, string utilities, hash functions, arc4random
arc4random bloom-filter c c-plus-plus c-template c-templates cdb hash-functions hash-tables mmap mpsc mpsc-queue portable queues spsc spsc-queue string-manipulation templates-in-c
Last synced: 01 May 2025
https://github.com/dibyendumajumdar/dmr_c
dmr_C is a C parser and JIT compiler with LLVM, Eclipse OMR and NanoJIT backends
c compiler eclipse-omr jit llvm nanojit parser preprocessor programming-language
Last synced: 14 Apr 2025
https://github.com/reon90/glfwjs
The N-API bindings for GLFW
c glfw javascript n-api nodejs opengl vulkan
Last synced: 13 Apr 2025
https://github.com/rsduck/craftus_reloaded
A second attempt at a homebrew Minecraft clone for 3DS
3ds-homebrew c homebrew minecraft-clone voxel
Last synced: 15 May 2025
https://github.com/gpakosz/peg
Import of Ian Piumarta's peg/leg recursive-descent parser generators for C
c parser-generator parsing-expression-grammars peg recursive-descent recursive-descent-parser
Last synced: 03 Sep 2025
https://github.com/xxks-kkk/algo
:notebook: End-chapter solution for <Data Structures and Algorithm Analysis in C (2nd Edition)> by Mark Allen Weiss
Last synced: 13 Apr 2025
https://github.com/kryptokrona/kryptokrona-kotlin-sdk
Build decentralized private communication/payment systems in Kotlin.
android blockchain c coroutines crypto cryptocurrency cryptography cryptonote decentralized gradle gradle-kotlin-dsl jni jvm kotlin kotlin-dsl kotlin-library kryptokrona sdk web3 xkr
Last synced: 17 Jan 2026
https://github.com/mericluc/codingame
My solutions for some codingame puzzles
c codingame codingame-puzzles codingame-solutions cplusplus python3 rust
Last synced: 17 Aug 2025
https://github.com/pymzor/s-curve-planner
C Library for planning n-th order S-curve motion profiles
arduino c motion-planning python robotics
Last synced: 06 Apr 2025
https://github.com/apache/activemq-nms-amqp
Mirror of Apache ActiveMQ NMS.AMQP Client
activemq c cplusplus csharp java network-client network-server perl php python ruby
Last synced: 19 Oct 2025
https://github.com/fcayci/stm32f1-bare-metal
Bare metal STM32F1 examples for various modules
arm bare-metal c cortex-m3 stm32f107
Last synced: 21 Jan 2026
https://github.com/amanoteam/obggcc
Linux C/C++ cross-compiler targeting older glibc versions
c cpp cross-compiler gcc glibc linux
Last synced: 02 Apr 2026
https://github.com/electronvector/ravioli
For calculating metrics on C source code.
Last synced: 10 Apr 2025
https://github.com/ltoddy/scheme.c
A Scheme interpreter base on R5RS specification.
c interpreter language lisp scheme
Last synced: 11 Jan 2026
https://github.com/interlinked1/lbbs
Lightweight BBS For Linux - Bulletin Board System server software
ascii bbs bulletin-board bulletin-board-system c chanserv dialup discord-relay finger-protocol gopher-server http-server imap-server irc-server nntp-server pop3-server rlogin sieve smtp-server ssh-server telnet-server
Last synced: 25 Jun 2025
https://github.com/attempt-this-online/attempt-this-online
Try It Online clone: online sandbox environment for testing code in a variety of languages
attempt-this-online bash c code-execution esolang linux next-js react rust sandbox shell typescript
Last synced: 09 Apr 2025
https://github.com/csdms/bmi
The Basic Model Interface is a set of functions for coupling models to models and models to data
bmi c csdms cxx fortran geosciences interface java javascript julia numerical-modeling python
Last synced: 09 Apr 2025
https://github.com/akagi201/hmac-sha1
Standalone implementation of `HMAC()` + `EVP_sha1()` in `OpenSSL`
c hmac-sha1 libre openssl standalone
Last synced: 27 Apr 2025
https://github.com/ianseyler/minip
A minimalist IP stack written in ANSI C.
Last synced: 26 Mar 2025
https://github.com/vittoriopiotti/battleship-c
Gioco di Battaglia Navale sviluppato in C che permette di giocare una partita contro un bot o di simulare una partita bot contro bot vedendo subito i risultati
alghorithm battaglianavale c game
Last synced: 11 Apr 2025
https://github.com/smittytone/pi-pico
Assorted projects made while playing with the Raspberry Pi Pico
c cpp micropython raspberry-pi-pico
Last synced: 09 May 2025
https://github.com/junjiemars/.emacs.d
Nore Emacs on MacOS, Windows and Linux
c cdb chez-scheme common-lisp darwin elisp gambit-c linux lldb nodejs scheme sockets virtualenv windows
Last synced: 14 Jul 2025
https://github.com/rafaelbeckel/test-c-rust-wasm
Rust+C WASM compilation under the same binary for the `wasm32-unknown-unknown` target
c cpp llvm rust wasm wasm-bindgen
Last synced: 26 Jan 2026
https://github.com/azure/azure-umqtt-c
General purpose library for communication over the mqtt protocol
c mqtt mqtt-client mqtt-protocol
Last synced: 16 May 2025
https://github.com/munin-monitoring/munin-c
C rewrite of various munin components
c monitoring munin-node simple
Last synced: 29 Aug 2025
https://github.com/BnademOverflow/libCplus
Wonderful library with lots of useful functions, algorithms and data structures in C
algorithms c data-structures imperative-programming library low-level-programming makefile
Last synced: 29 Apr 2025
https://github.com/ia/connect
tiny cross-platform socket API library
api bpf c epoll libc linux ndis netlink network-programming pcap raw-sockets sockets winsock
Last synced: 06 Oct 2025
https://github.com/noloader/aes-intrinsics
AES encryption function using Intel, ARMv8 and Power8 intrinsics
aes-intrinsics aes-power8 armv8 c crypto cryptography power8 powerpc x86 x86-64
Last synced: 10 Apr 2025
https://github.com/openca/libpki
Easy-to-use high-level library for PKI-enabled applications
c cryptography hsm ocsp openssl pki x509certificates
Last synced: 17 Apr 2025
https://github.com/traildb/trck
Query engine for TrailDB
big-data c compiler data-analytics discrete-event event-data multicore state-machine time-series-analysis traildb trck
Last synced: 22 Apr 2025
https://github.com/h2337/cparse
cparse is an LR(1) and LALR(1) parser generator
c compiler compiler-construction compiler-frontend compilers lalr lalr-parser lalr-parser-generator lalr1 lr1 lr1-parser parser parser-combinator parser-combinators parser-framework parser-generator parser-library parsing
Last synced: 13 Aug 2025
https://github.com/zakarialaoui10/high-to-low
in this repository you will find codes in C and their equivalence in MIPS Assembly
asm assembly c high-level low-level mars micro microcontroller microprocessor mips morocco
Last synced: 12 Jun 2025
https://github.com/ctuning/ctuning-programs
Collective Knowledge extension with unified and customizable benchmarks (with extensible JSON meta information) to be easily integrated with customizable and portable Collective Knowledge workflows. You can easily compile and run these benchmarks using different compilers, environments, hardware and OS (Linux, MacOS, Windows, Android). More info:
c collaborative-benchmarking collaborative-optimization collective-knowledge common-benchmarks cpp crowd-benchmarking crowd-tuning cuda customizable-benchmarking fortran json-api json-metadata open-benchmarks opencl reproducible-research reproducible-workflows
Last synced: 10 Jan 2026
https://github.com/libdriver/sx1268
SX1268 full function driver library for general MCU and Linux.
c full-function-driver linux lora mcu spi sx1268
Last synced: 09 Apr 2025
https://github.com/xaizek/zograscope
Mainly a syntax-aware diff that also provides a number of additional tools.
agpl agplv3 c command-line-app command-line-tool command-line-tools cpp cpp11 diff diffing make makefile qt qt5 qt5-gui syntax-aware
Last synced: 20 Aug 2025
https://github.com/s-d-adams/muxfs
A mirroring, checksumming, and self-healing filesystem layer for OpenBSD.
c data-integrity fuse-filesystem openbsd
Last synced: 10 Apr 2025
https://github.com/Larpon/miniaudio
VVrap of the excellent miniaudio C audio library
audio audio-library c miniaudio v vlang vlang-library vlang-module vvrap wrapper
Last synced: 13 May 2025
https://github.com/libdriver/ssd1315
SSD1315 full function driver for general MCU and Linux.
c full-function-driver iic linux mcu oled spi ssd1315
Last synced: 14 Apr 2025
https://github.com/ibara/oed
Portable OpenBSD ed(1) editor.
bsd c editor openbsd text text-editor unix
Last synced: 24 Oct 2025
https://github.com/mhw0/libethc
Open-source Ethereum C library
abi ansi-c bitcoin blockchain c contracts cpp cryptocurrency ecdsa eip eth ethereum evm keccak256 opensource rlp smart-contracts solidity utils web3
Last synced: 08 May 2025
https://github.com/mpaperno/aq_flight_control
Fork of Bill Nesbitt's AutoQuad Multicopter Flight Controller firmware
arm autoquad c firmware flight-controller multicopter
Last synced: 18 Jul 2025
https://github.com/tseli0s/nvdialog
NvDialog is a C library that lets you create modal dialog boxes, file dialogs, notifications and other kinds of popups using the system's native API for user interfaces.
c cpp cross-platform dialog dialog-box gtk gtk3 gui libadwaita library linux macos macosx objective-c win32 windows
Last synced: 06 May 2025
https://github.com/michael-dev/ebtables-dhcpsnooping
Linux generic dhcp snooping daemon using nflog and ebtables or nftables
c dhcp-request dhcp-server ebtables-rules lease sta
Last synced: 17 Dec 2025
https://github.com/pgaskin/kobo-mods
My Kobo mods/hacks/tools which aren't patches and aren't in koboutils.
arm assembly c dynamic-library elf kobo ld-preload linux mod
Last synced: 02 Feb 2026
https://github.com/greenbone/openvas-smb
SMB module for OpenVAS Scanner
base c greenbone openvas samba smb techops vulnerability vulnerability-detection
Last synced: 05 Apr 2025
https://github.com/bergzand/nanocbor
CBOR library aimed at heavily constrained devices
Last synced: 24 Apr 2025
https://github.com/ssoad/employee-management-system
Employee Management System in C By Sohanuzzaman Soad
c c-language c-programming c-projects employee-management employee-management-system ems-project simple-c-project sohanuzzaman-soad sohanuzzamansoad
Last synced: 10 Apr 2025
https://github.com/christianhujer/aceunit
AceUnit (Advanced C and Embedded Unit): A comfortable C code unit test framework. AceUnit is JUnit 5.x style, easy, modular and flexible. AceUnit can be used in resource constrained environments, e.g. embedded software development.
c embedded freestanding-environments tdd test testing unit-test unittest
Last synced: 27 Jan 2026
https://github.com/developermindset-com/faiss-mobile
FAISS library compiled for iOS, macOS, tvOS, watchOS
c cpp embeddings faiss ios knn macos neighbor-search search similarity-search tvos vector watchos
Last synced: 07 Oct 2025
https://github.com/jingyuexing/mathlib
The Math Algorithm
algorithm c cpp csharp go haxe java javascript math mathlib php python python3 statistics test typescript
Last synced: 30 Aug 2025
https://github.com/datadog/ddprof
The Datadog Native Profiler for Linux
c cpp diagnostics native performance profiling rust
Last synced: 21 Aug 2025
https://github.com/xemantic/java-2-times-faster-than-c
An inquiry into nondogmatic software development. An experiment showing double performance of the code running on JVM comparing to equivalent native C code.
benchmark bytecode c compiler java jvm language-comparison performance runtime virtual-machine vm vm-language
Last synced: 09 Jul 2025
https://github.com/rockfordwei/cswift
C Module for Swift, Swift Script and Dynamic Library Call;Swift中直接调用C语言源程序的展示程序
c clang dll dynamic-programming hotfix module spm swift swift-script
Last synced: 05 May 2025
https://github.com/scola/twittrouter
replace the wifi password verification with twitter friends,works on openwrt router
Last synced: 30 Apr 2025