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: 2025-12-20 00:04:29 UTC
- JSON Representation
https://github.com/tarun27sh/gdb_graphs
To visualize function call flow for a C/C++ program using gdb and python
c cpp gdb graphs javascript matplotlib-pyplot python
Last synced: 26 Mar 2025
https://github.com/leleliu008/ndk-pkg
A package builder/manager for Android NDK to build projects written in C, C++, Rust, Golang, etc.
android-ndk c cli cxx golang package-manager rust
Last synced: 11 Jun 2025
https://github.com/daringer/asus-fan
Kernel module to get/set (both) fan speed(s) on ASUS Zenbooks
acpi arch-linux archlinux asus asus-fan c dkms fan fan-control fan-speed fancontrol-script hwmon kernel linux temperature thermald ubuntu zenbook
Last synced: 05 Apr 2025
https://github.com/viest/php-ext-collection
PHP collection extensions - PHP Version 7.x
c collection php php-extension php7
Last synced: 17 Mar 2025
https://github.com/priv-kweihmann/meta-sca
Layer for static code analysis and security hardening
bitbake c cxx defense-in-depth embedded-linux go jenkins linter linux perl poky python security-hardening shellscript static-code-analysis yocto
Last synced: 05 Apr 2025
https://github.com/neoeno/toy-c-project-template
Want to play around with C but aren't sure where to start? This project template will help.
Last synced: 13 Oct 2025
https://github.com/joncardasis/to-the-apples-core
⚙️ A collection of non-jailbroken code snippets on reverse-engineered iOS private apis
c ios-core jailbreak jailbroken playground reverse-engineering spoof swift
Last synced: 31 Aug 2025
https://github.com/zakkemble/nrf905
nRF905 AVR Library
arduino arduino-library avr avr-library c driver radio
Last synced: 21 Jul 2025
https://github.com/pret/pokepinballrs
Decompilation of Pokémon Pinball: Ruby & Sapphire
c decompilation gameboy-advance pokemon reverse-engineering
Last synced: 05 Apr 2025
https://github.com/libdriver/sx1262
SX1262 full-featured driver library for general MCU and Linux.
c full-featured-driver linux lora mcu spi sx1262
Last synced: 30 Jul 2025
https://github.com/ourway/webfsd
A simple HTTP server for mostly static content written in C
asyncio byte-range c embedded freebsd httpserver ipv6 keeplive makefile nginx noconfig sendfile ssl-support thread virtual-host webfs webserver
Last synced: 12 Apr 2025
https://github.com/nomemory/neat-matrix-library
nml is a "simple" matrix/numerical analysis library written in pure C. The scope of the library is to highlight various algorithm implementations related to matrices. Code readability was a major concern.
ansi-c c gauss-elimination gauss-jordan linear-algebra linear-algebra-library linear-algorithms lu-decomposition matrix neat nml reduced-row-echelon-form row-echelon-form
Last synced: 22 Jun 2025
https://github.com/dannyvankooten/1brc
C11 implementation of the 1 Billion Rows Challenge. 1️⃣🐝🏎️ Runs in ~1.6 seconds on my not-so-fast laptop CPU w/ 16GB RAM.
Last synced: 24 Jun 2025
https://github.com/elmindreda/duff
Command-line utility for finding duplicate files
Last synced: 15 Jun 2025
https://github.com/rpcapd-linux/rpcapd-linux
rpcapd utility modified to compile under linux
c network-analysis winpcap wireshark
Last synced: 11 May 2025
https://github.com/katahiromz/xscreensaverwin
XScreenSaver for Windows
c entertainment port screensaver win32 win32api windows xscreensaver
Last synced: 05 May 2025
https://github.com/stepfunc/rodbus
Rust implementation of Modbus with idiomatic bindings for C, C++, .NET, and Java
async c csharp java modbus modbus-library modbus-protocol modbus-tcp rust scada tokio tokio-rs
Last synced: 12 Dec 2025
https://github.com/ROSS-org/ROSS
Rensselaer's Optimistic Simulation System
c discrete-event-simulation parallel-distributed-computing pdes simulation simulation-framework
Last synced: 09 Jul 2025
https://github.com/wyvernsemi/pcievhost
PCIe (1.0a to 2.0) Virtual Root Complex model for Verilog, with Endpoint capabilities
bfm c cosim modelling pcie pli verification verilog virtual
Last synced: 06 Apr 2025
https://github.com/anacrolix/go-libutp
Go wrapper of libutp reference uTP C implementation
bittorrent c go golang ledbat libutp packets socket transport utp utp-socket
Last synced: 14 Jun 2025
https://github.com/wyvernSemi/pcievhost
PCIe (1.0a to 2.0) Virtual Root Complex model for Verilog, with Endpoint capabilities
bfm c cosim modelling pcie pli verification verilog virtual
Last synced: 11 May 2025
https://github.com/billythegoat356/apollyon
One of the best Python3.9 obfuscators.
c cpp cpython cython dll obfuscate obfuscation obfuscator protect pyd python python3
Last synced: 23 Apr 2025
https://github.com/Parallel-NetCDF/PnetCDF
Source code repository of PnetCDF library and utilities
c fortran mpi-io netcdf parallel-io pnetcdf
Last synced: 20 Apr 2025
https://github.com/greenbone/gvm-libs
Greenbone Vulnerability Management Libraries
c extended greenbone libraries openvas tooling vulnerability vulnerability-detection vulnerability-management vulnerability-scanners
Last synced: 04 Apr 2025
https://github.com/fredrikwidlund/libdynamic
High performance utility library for C
c data-structures event-driven high-performance robust
Last synced: 17 Dec 2025
https://github.com/schani/mathmap
An image processing programming language and GUI
c compiler gimp gimp-plugin graphics programming-language
Last synced: 17 Mar 2025
https://github.com/fragglet/lhasa
Free Software LHA implementation
c compression isc lha lharc lzh lzs pma pmarc
Last synced: 05 Apr 2025
https://github.com/artfulbytes/nsumo_video
A microcontroller-based embedded project written from scratch in a video series on YouTube.
c embedded microcontroller msp430 robot
Last synced: 09 Apr 2025
https://github.com/olehkulykov/plzmasdk
PLzmaSDK is (Portable, Patched, Package, cross-P-latform) Lzma SDK.
7zip c cocoapods compress compression cpp extract js lzma lzma-sdk lzma2 multi-volume multi-volume-archives plzmasdk swift tar tarball xz
Last synced: 08 May 2025
https://github.com/erdc/proteus
A computational methods and simulation toolkit
c c-plus-plus code-mil proteus python simulation-toolkit
Last synced: 16 Dec 2025
https://github.com/rofl0r/jobflow
distribute and coordinate work using parallel processes (like GNU parallel, but much faster and memory-efficient)
c fast gnu-parallel lightweight parallel pipes process unix
Last synced: 17 Mar 2025
https://github.com/llnl/msr-safe
Allows safer access to model specific registers (MSRs)
c gov hpc kernel-module llnl msr msr-safe performance performance-monitoring
Last synced: 05 Apr 2025
https://github.com/belyalov/stm32-hal-libraries
Useful libraries for STM32 HAL
c lora ring-buffer shtc3 si7021 stm32 stm32-hal tiny-library veml6030
Last synced: 25 Apr 2025
https://github.com/risoflora/libsagui
Cross-platform library which helps to develop web servers or frameworks.
c cross-platform embedded gzip http iot pcre rest tls
Last synced: 06 Apr 2025
https://github.com/bfgroup/b2
B2 makes it easy to build C++ projects, everywhere.
asciidoctor assembly build build-system build-systems build-tool build-tools c cplusplus cpp docbook dolphin fortran objective-c objective-cpp quickbook
Last synced: 08 Apr 2025
https://github.com/veltzer/demos-linux
demos-linux is a project to demo and explore the Linux user space C/C++ API
api c c-plus-plus demos examples kernel linux samples userspace
Last synced: 05 Apr 2025
https://github.com/vedantparanjape/esp-wifi-logger
ESP32 WiFi Logger component
c esp-idf esp32 freertos hacktoberfest logger networking tcp udp websockets wifi
Last synced: 17 Aug 2025
https://github.com/ksw2000/data-structure-in-c
:notebook: Data Structure in C 資料結構學習筆記
Last synced: 10 Apr 2025
https://github.com/libdriver/max30102
MAX30102 full function driver library for general MCU and Linux.
c full-function-driver heart-rate iic linux max30102 mcu spo2
Last synced: 06 Apr 2025
https://github.com/vbrazhnik/corewar
School 42 project // Implementation of programming game “Core War” [Champions + Assembler + Disassembler + Virtual Machine + Visualizer]
42 42projects 42school assembler born2code c corewar corewars disassembler gui ncurses unitfactory virtual-machine visualization visualizer
Last synced: 24 Oct 2025
https://github.com/ibara/8088ify
The famous Intel 8080 CP/M 2.2 to Intel 8086/8088 MS-DOS assembly language translator.
8080 8086 8088 assembler assembly c cp-m cpm dos ibm-pc intel ms-dos msdos open-watcom retro retrocomputer retrocomputing transpiler unix x86
Last synced: 25 Jul 2025
https://github.com/pbek/usb_hid_autofire
Simple Flipper Zero application to send left-clicks as a USB HID device
c fap flipper flipper-plugin flipper-plugins flipper-zero flipperzero hid usb
Last synced: 25 Jun 2025
https://github.com/defeo/ss-isogeny-software
Software for "Quantum-Resistant Cryptosystems from Supersingular Elliptic Curve Isogenies"
asymmetric-cryptography c cryptosystem elliptic-curves isogenies key-exchange-protocol python quantum-resistant-cryptosystems sage
Last synced: 15 Apr 2025
https://github.com/llnl/shroud
Shroud: generate Fortran and Python wrappers for C and C++ libraries
build-tools c c-plus-plus cpp fortran language-bindings python radiuss
Last synced: 05 Apr 2025
https://github.com/endiliey/cs50
:green_book: Problem sets for CS50 course by Harvard University
Last synced: 22 Jun 2025
https://github.com/hsluv/hsluv-c
C99 implementation of HSLuv (revision 4)
c c99 color-palettes color-spaces colors hpluv hsluv mit-license
Last synced: 10 Apr 2025
https://github.com/snikulov/prog_posix_threads
Source code from "Programming with POSIX® Threads" book By David R. Butenhof
Last synced: 23 Jul 2025
https://github.com/paolostivanin/libcotp
C library that generates TOTP and HOTP
Last synced: 05 Apr 2025
https://github.com/FedeDP/ncursesFM
Ncurses File Manager for linux
c filemanager fm linux ncurses
Last synced: 16 Nov 2025
https://github.com/tweekmonster/deoplete-clang2
c clang cpp deoplete neovim objc objective-c vim-plugins
Last synced: 15 Apr 2025
https://github.com/spydr06/cspydr
A static typed low-level compiled programming language inspired by Rust and C
assembly assembly-x86-64 c compiler cspydr hacktoberfest2024 proglangs-discord programming-language standard-library static-typed syntax x86-64 x86-64-linux-gnu
Last synced: 11 Aug 2025
https://github.com/frang75/nappgui
Cross-Platform C SDK (precompiled)
c cairo cocoa cross-platform gdiplus gtk3 quartz win32
Last synced: 17 Jul 2025
https://github.com/dozius/winsplit-revolution
A small utility which allows you to easily organize your open windows by tiling, resizing and positioning them to make the best use of your desktop real estate.
c cpp utility windows-desktop windows10
Last synced: 02 Oct 2025
https://github.com/imgflo/imgflo
Node-based image processing with GEGL and Flowhub
c fbp-runtime flowhub gegl graph-processing image-processing
Last synced: 04 Apr 2025
https://github.com/denvash/codingame-puzzles-solutions
Elegant puzzles solutions 🖊
c codingame codingame-solutions cpp csharp java javascript kotlin loop math memoization movement nested-loops pathfinding php puzzle-solution puzzles python recursion string-manipulation
Last synced: 12 Jun 2025
https://github.com/brglng/libwave
A simple C library for reading/writing PCM wave (.wav) files
Last synced: 06 Apr 2025
https://github.com/autch/aquaplus_gpl
AQUAPLUSがGPLとして公開した4作品のソースコード。送付CD-R内のファイルをそのままミラー。
aquaplus c c-plus-plus game-engine leaf xvid
Last synced: 21 Jul 2025
https://github.com/mondeja/pymarketcap
Python3 API wrapper and web scraper for https://coinmarketcap.com
api asyncio c coinmarketcap cryptocurrencies cryptotrading cython graphs libcurl pypi python scraper trading urllib
Last synced: 08 Oct 2025
https://github.com/backtrace-labs/poireau
Poireau: a sampling allocation debugger
allocation-profile allocator c c-plus-plus debugging-tool memory-leak memory-management
Last synced: 22 Apr 2025
https://github.com/libdriver/pcf8574
PCF8574 full function driver library for general MCU and Linux.
c full-function-driver iic io-expansion linux mcu pcf8574
Last synced: 06 Apr 2025
https://github.com/berndporr/kiss-fft
A compact FFT library in C with an Android JNI wrapper
android android-library c complex fft fft-library jni jni-android jni-wrapper kiss-fft-library
Last synced: 15 Oct 2025
https://github.com/cortoproject/corto
A hierarchical object store for connecting realtime machine data with web applications, historians & more
Last synced: 16 Dec 2025
https://github.com/plasmacontrol/keras2c
A simple library to deploy Keras neural networks in pure C for realtime applications
c control-systems convert-keras convert-tensorflow cpp keras keras-to-c machine-learning neural-network real-time tensorflow
Last synced: 06 Apr 2025
https://github.com/foobaz/pngloss
Lossy compression of PNG images
c image-compression image-optimization lossy-compression png png-compression
Last synced: 26 Mar 2025
https://github.com/Akanksha1212/C_Programs
This repository contains basic C programs to help beginners.
beginner-friendly c cprogramming hacktoberfest hacktoberfest2019
Last synced: 09 May 2025
https://github.com/hjagodzinski/c-mock
C Mock is Google Mock's extension allowing a function mocking.
Last synced: 07 Apr 2025
https://github.com/ramanaditya/data-structure-and-algorithms
All the important concepts associated with Interview and Data Structures and Algorithms. It's just not about the collection.
algorithm algorithms c codechef codeforces competitive-programming cpp data-structures data-structures-and-algorithms database hackerrank hacktoberfest hacktoberfest-2020 hacktoberfest2020 java javascript leetcode leetcode-solutions python python3
Last synced: 16 Mar 2025
https://github.com/vszakats/hb
Harbour fork (from https://github.com/harbour/core) + updates & fixes = 3.4
c clipper compiler cross cross-platform dbf harbour scripting-language tui xbase
Last synced: 13 Apr 2025
https://github.com/abhayanigam/learn_c
Introduction in C language and all basic codes.
100-days-of-code 100daysofcode c c-language c-programming learn- learn-c learning-c vscode
Last synced: 31 Aug 2025
https://github.com/dagostinelli/hypatia
A header-only, pure-C math library for 2D/3D graphics (matrix, vector, quaternion) Seeks to be close to C89/C90 compliant for portability. It's like a BLAS, but easier to use.
3d-graphics c hypatia math-library matrix3d quaternion single-header-lib vector vector2d
Last synced: 12 Aug 2025
https://github.com/rohanrhu/cebsocket
Lightweight WebSocket library for C.
c websocket websocket-library websocket-server
Last synced: 13 Apr 2025
https://github.com/libdriver/max7219
MAX7219 full function driver library for general MCU and Linux.
c digital-tube dot-matrix full-function-driver linux max7219 mcu spi
Last synced: 06 Apr 2025
https://github.com/bang-olufsen/yahdlc
yahdlc - Yet Another HDLC implementation
c communication hdlc protocol serial
Last synced: 10 Oct 2025
https://github.com/ergrelet/cpplumber
Static analysis tool based on clang, which detects source-to-binary information leaks in C and C++ projects
anti-reversing c clang continuous-integration cpp devsecops obfuscation rust static-analysis
Last synced: 17 Jun 2025
https://github.com/taymindis/wfqueue
wait free FIFO queue, easy built cross platform(no extra dependencies needed)
async c cpp header-only lock-free mpmc-queues mpsc-queue wait-free wait-free-queue
Last synced: 16 Oct 2025
https://github.com/cher-nov/Gena
Generic pseudo-templated containers for C. Written entirely in C89 with design inspired by the C++ STL. /// DOCS ARE SLIGHTLY OUTDATED, PROJECT IS STABLE AND STILL BEING DEVELOPED
aesthetic c containers gena generics library stl templates
Last synced: 12 Jul 2025
https://github.com/capnramses/apg
mini libraries / experimental tools and reusable snippets
Last synced: 12 Oct 2025
https://github.com/virgilsecurity/virgil-crypto
Virgil Crypto is a high-level cryptographic library that allows you to perform all necessary operations for secure storing and transferring data and everything required to become HIPAA and GDPR compliant. Crypto Library is written in C++, suitable for mobile and server platforms and supports bindings with: Swift, Obj-C, Java (Android), С#/.NET, JS, Python, Ruby, PHP, Go.
bsd3 c c-plus-plus crypto cryptography e2ee encryption end-to-end-encryption gdpr hipaa pythia
Last synced: 09 Oct 2025
https://github.com/anthonyshibitov/netdis
Web based binary analysis
assembly binary-analysis c exploit-development forensics python reverse-engineering webapp
Last synced: 07 Apr 2025
https://github.com/nanoflite/basic
:tv: A from-scratch BASIC interpreter with a focus on being easy to extend and port.
Last synced: 11 May 2025
https://github.com/lucavallin/gnaro
A proto-database inspired by SQLite for educational purposes.
Last synced: 21 Sep 2025
https://github.com/blackhole89/macros
A more powerful C/C++ preprocessor.
algebraic-data-types c cplusplus haskell macros preprocessor
Last synced: 28 Sep 2025