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-29 00:04:34 UTC
- JSON Representation
https://github.com/H2CO3/libavrutil
Easy to use, lightweight and unified library for performing common microcontroller tasks
avr c embedded embedded-devices embedded-systems microcontroller
Last synced: 15 Mar 2025
https://github.com/gyumeijie/qemu-object-model
A simplified realization of qemu object model, for more information about qemu, please see https://github.com/qemu/qemu
Last synced: 09 Apr 2025
https://github.com/michaelrsweet/moauth
Basic OAuth2 client/server implementation.
Last synced: 01 Mar 2026
https://github.com/sundream/aoi
九宫格和十字链表两种实现
aoi c game lua-bindings skynet
Last synced: 26 Feb 2026
https://github.com/isopropylcyanide/competitive-programming
Collection of all competitive code snippets
c challenge codechef codechef-solutions competettive-programming cpp hackerrank hackerrank-solutions java javascript leetcode leetcode-solutions multi-language python
Last synced: 06 Oct 2025
https://github.com/cosmo-ray/yirl
YIRL is a Work in progress game engine aiming to be fully configurable, scriptable and mod friendly.
c engine game hacktoberfest lua snake tcc widget
Last synced: 28 Jun 2026
https://github.com/davphla/clang-format-epitech
Automatic formatting configuration for Epitech coding style for C/C++
c clang-format coding-style cpp epitech format
Last synced: 27 Oct 2025
https://github.com/denzel-morris/clex
A C11 positional lexer with error reporting written in Go
Last synced: 14 Jan 2026
https://github.com/nonwill/nonwill.github.io
CDN data of www.autoptr.top.
autoptr c cpp dictionary goldendict ocr
Last synced: 27 Oct 2025
https://github.com/rebezhir/openquack
Сугубо русскоязычный проект открытого ПО для Quansheng UV-K5, UV-K5(8), UV-5R PLUS, UV-K6 / This project is ONLY supported in Russian. At first due to planned Cyrillic font usage, at second GFY.
abbree anysecu arm c handheld-devices quansheng radio radtel retevis ruyage uv-k5
Last synced: 04 Apr 2025
https://github.com/trikko/blobeditor
A simple webassembly project using raylib
Last synced: 15 Jun 2025
https://github.com/h2co3/libavrutil
Easy to use, lightweight and unified library for performing common microcontroller tasks
avr c embedded embedded-devices embedded-systems microcontroller
Last synced: 30 Apr 2025
https://github.com/gabrielmajeri/separate-symbols
How to separate debugging symbols from an ELF executable
Last synced: 04 Apr 2025
https://github.com/inspirate789/bmstu-oop-cpp
:crystal_ball:Лабораторные работы по курсу "Объектно-ориентированное программирование" в МГТУ им. Н. Э. Баумана
4sem bmstu c cpp graphics gui ics7 iu7 make makefile oop pattern patterns-cpp qt qt5-gui qtcreator stl uml uml-class-diagram uml-diagram
Last synced: 14 Jul 2025
https://github.com/madmurphy/zen.h
C preprocessor utilities
c c-macro c-macros c-preprocessor c-preprocessor-counter counter macro macros
Last synced: 04 May 2025
https://github.com/ivanbgd/rope-data-structure-c
A C implementation of a data structure that can store a string and efficiently cut a part (a substring) of this string and insert it in a different position
c rope rope-string string-manipulation text-processing
Last synced: 14 Aug 2025
https://github.com/gryf/wmamixer
wmamixer is a fork of wmsmixer and is an ALSA mixer dockapp for Window Maker.
Last synced: 05 May 2025
https://github.com/libdriver/ttp229
TTP229 full function driver library for general MCU and Linux.
c full-function-driver iic linux mcu spi touch ttp229
Last synced: 18 Mar 2025
https://github.com/rhymeswithmogul/aprs-weather-submit
Manually submit weather station information to the APRS-IS network.
amateur-radio amateurradio aprs aprs-is c cwop ham-radio hamradio noaa noaa-data noaa-weather rainfall temperature weather weather-conditions weather-data weather-information weather-station wind-data wind-speed
Last synced: 24 Jun 2025
https://github.com/gurupatil0003/dsa_tutorial
Data Structures and Algorithms (DSA) is a fundamental part of Computer Science that teaches you how to think and solve complex problems systematically.
c dsa-algorithm dsa-algorithm-c queue stack
Last synced: 29 Oct 2025
https://github.com/pouriyajamshidi/flat
Measure UDP and TCP connection latency for IPv4 and IPv6 using eBPF and Go
c ebpf go ipv4 ipv6 latency-monitor tcp udp
Last synced: 21 Mar 2025
https://github.com/libdriver/mlx90614
MLX90614 full function driver library for general MCU and Linux.
c full-function-driver iic infra-red linux mcu mlx90614 thermometer
Last synced: 16 Mar 2025
https://github.com/mity/mustache4c
C {{mustache}} parser library.
c library mit-license mustache parser
Last synced: 23 Apr 2025
https://github.com/libdriver/mcp9600
MCP9600 full-featured driver library for general MCU and Linux.
c full-featured-driver iic linux mcp9600 mcu temperature thermocouple
Last synced: 18 Jun 2025
https://github.com/c0d-0x/cruxpass
A lightweight, command-line password manager designed to securely store and retrieve encrypted credentials.
c cli linux password-generator password-manager password-manager-cli tui
Last synced: 01 Mar 2026
https://github.com/michaelfranzl/clang-wasm-browser-starterpack
Minimal working examples of C and C++ software development targeting the web via WebAssembly.
browser c clang cpp javascript wasi wasi-libc wasi-sdk webassembly webassembly-demo webassembly-tutorial
Last synced: 11 Oct 2025
https://github.com/synalice/perfect-helloworld
A reference-grade C helloworld project
Last synced: 30 Jan 2026
https://github.com/aloima/shivers
Shivers is a Discord bot made for hobby and educational purposes.
Last synced: 04 Apr 2026
https://github.com/rohanrhu/jsonic
⭕ Tricky, super fast and dumb JSON library for C/C++
c c-json cpp-json json json-c json-cpp json-lib json-libraries json-library json-parse json-parser json-parsing json-parsing-library json-reader json-reader-library
Last synced: 04 Mar 2026
https://github.com/sherman5/wiimake
wiimake is an automated tool for compiling, allocating, linking, and injecting C code into games for the Wii/Gamecube.
c gamecube melee modding smash smash-bros ssbm wii
Last synced: 17 Jan 2026
https://github.com/easymem/easy_memory
A strictly typed, platform-agnostic, and safe memory management system for C. Features arbitrary alignment, triple-key LLRB tree, and zero-dependency bare-metal support.
aarch64 alignment armv7 bare-metal c c11 c99 cross-platform embedded endianess esp32 header-only memory-allocator memory-management no-std portable pure-c rp2040 x86-32 x86-64
Last synced: 03 May 2026
https://github.com/gamemann/cweb
A low-level web server written in C I'm using to learn more about web servers. This is a work-in-progress and not ready for production.. yet.
c html linux low-level multi-threading multithreaded multithreading server socket tcp web-app web-development web-server webserver
Last synced: 04 Apr 2026
https://github.com/libdriver/em4095
EM4095 full function driver library for general MCU and Linux.
125khz c em4095 full-function-driver gpio linux mcu rf
Last synced: 23 Oct 2025
https://github.com/libdriver/mma7660fc
MMA7660FC full-featured driver library for general-purpose MCU and Linux.
accelerometer c full-featured-driver iic linux mcu mma7660fc
Last synced: 24 Apr 2026
https://github.com/gsuberland/windows-reverse-engineering
Various reverse engineering work on Windows
c ghidra ghidra-scripts reverse-engineering windows windows-reverse-engineering
Last synced: 02 Mar 2026
https://github.com/remirobert/rocko
:dog: Small, and basic http server, written in full C :frog:
c http http-server request response
Last synced: 26 Jun 2025
https://github.com/taylordotfish/autoheaders
Automatically generate headers from C code
automatic c generator header preprocessor
Last synced: 17 Jun 2025
https://github.com/gamemann/c-to-assembly-tests
A repository that stores results from converting C code to Assembly. I use this repository to analyze performance with my C code.
assembler assembly c clang dump gcc intel jit llc llvm obj objdump optimization perf performance x86 x86-64
Last synced: 18 Mar 2025
https://github.com/domdfcoding/pynist
PyMassSpec extension for searching mass spectra using NIST's Mass Spectrum Search Engine.
c chemistry mass-spectrometry python python3
Last synced: 12 May 2025
https://github.com/deleterium/smartc
Write C smart contracts for signum network. Compile in your browser.
c compiler javascript signum smart-contracts
Last synced: 21 Mar 2025
https://github.com/nekoshooter/coloref
La famosa teoría del color 🎨 llevada a código para ayudar a simplificar las elecciones del artista 👩🎨 dándole opciones y sugerencias sobre que Colores usar en su trabajo 🖌
arte c color color-palette cpp dibujo diseno-grafico diseno-web pintura qt
Last synced: 08 Oct 2025
https://github.com/ahmetfurkandemir/data-structures
Necmettin Erbakan University - Data Structures (C-C++)
c cpp data-structures linked-list object-oriented-programming oop structure
Last synced: 15 Apr 2025
https://github.com/alekmaul/pvcollib
PVColLib: A small, open and free development kit for the Colecovision
c colecovision homebrew programming sdcc-compiler
Last synced: 20 Feb 2026
https://github.com/libdriver/l3gd20h
L3GD20H full function driver library for general MCU and Linux.
c full-function-driver gyroscope iic l3gd20h linux mcu spi
Last synced: 16 Mar 2025
https://github.com/julekgwa/21sh
UNIX shell - a simple command-line interpreter
c command-line linux shell terminal terminal-emulators unix
Last synced: 15 Aug 2025
https://github.com/sciforce/lyon
Python port of Lyon's model calculation from Auditory Toolbox.
Last synced: 23 Apr 2025
https://github.com/webarkit/webarkitlib
The source code of WebARKit
c cpp hackoctoberfest webar webarkit webarkitlib webarkitorg
Last synced: 10 Jun 2025
https://github.com/halimocakli/c-programming-examples
Some C programming examples that I developed as classwork and also for enhance my coding and algorithm skills
Last synced: 22 Apr 2025
https://github.com/9xbt/bentobox
64-bit SMP-enabled operating system targeting x86_64 and aarch64
aarch64 c kernel operating-system os posix-compatible smp x86-64
Last synced: 16 Jan 2026
https://github.com/datafusion-contrib/datafusion-c
C language bindings for DataFusion
apache-arrow c datafusion glib sql
Last synced: 25 Jan 2026
https://github.com/jdeokkim/mvp-demo
A raylib demo to visualize the Model, View, and Projection (MVP) matrices.
c c99 chungnam-national-university cnu cnucse computer-graphics graphics graphics-programming model-matrix mvp-matrix opengl opengl-tutorial projection-matrix raylib view-matrix
Last synced: 08 Oct 2025
https://github.com/olzhasar/sdl-tetris
Tetris game implemented with C and SDL-2
c emscripten emscripten-game game sdl sdl2 tetris wasm webassembly
Last synced: 20 Jan 2026
https://github.com/dzcode-io/kuliya
Algeria's college hierarchy dataset as packages for different languages and platforms
algeria c college d dataset dzcode java javascript npm rust university
Last synced: 27 Jul 2025
https://github.com/leleliu008/xcpkg
A package builder/manager for Xcode to build projects written in C, C++, Rust, Zig, Go, etc.
c cli cxx package-manager rust xcode
Last synced: 17 Mar 2025
https://github.com/siraben/meta-yacc
Self-hosting parser generators in Forth and C.
Last synced: 08 Sep 2025
https://github.com/francisrstokes/aes-c
A (non-production) implementation of AES for educational purposes
advanced-encryption-standard aes c cryptography from-scratch
Last synced: 16 Mar 2026
https://github.com/lvgl/lv_port_an547_cm55_sim
A LVGL porting for Cortex-M55 running on an Arm official FPGA prototyping development board called MPS3 (AN547), see Figure 1. It is also possible to run the project template on an emulator called Corstone-300-FVP, which is free. Topics Resources
arm arm-2d c cmsis cmsis-pack cortex-m cortex-m55 emulation fvp gui helium lvgl
Last synced: 26 Jul 2025
https://github.com/sauci/xcp
Implementation of the Xcp module according to AUTOSAR specification v4.3.1
Last synced: 10 Apr 2025
https://github.com/danielmartensson/opensourcelogger
Data acquisition software with STM32-PLC. Collect measurement, analyze CAN-messages and send SAE-J1939 messages to other ECUs.
c cpp data-aquisition imgui opengl stm32
Last synced: 21 Jun 2025
https://github.com/stefanbylund/zxnext_layer2
C layer 2 graphics API for Spectrum Next
c graphics-library sinclair zx-spectrum
Last synced: 12 Mar 2025
https://github.com/multimediamike/dreamroq
A RoQ video playback system for the Sega Dreamcast video game console
c dreamcast vector-quantization video video-codec
Last synced: 04 Apr 2025
https://github.com/detectivekaktus/cheezee
Chess TUI client built for Linux
board-game c chess client game linux-game ncurses tui
Last synced: 01 Jul 2025
https://github.com/valentinefernandes/c
C program
c c-programming c-programming-language programming
Last synced: 10 Apr 2025
https://github.com/libdriver/hcsr04
HCSR04 full function driver library for general MCU and Linux.
c full-function-driver gpio hcsr04 linux mcu ultrasonic
Last synced: 16 Mar 2025
https://github.com/kylecs/Kernel
A very simple kernel with terminal driver, written in C and assembly. Work in progress.
Last synced: 10 Mar 2025
https://github.com/libdriver/tcs34725
TCS34725 full function driver library for general MCU and Linux.
brightness c full-function-driver iic linux mcu rgb tcs34725
Last synced: 16 Mar 2025
https://github.com/degitx/cpk
Light and fast package manager on C/C++ for C/C++/Python/Rust/Js packages
c chatgpt cpk cpp cross-platform crossplatform javascript package-manager python rust
Last synced: 19 Apr 2025
https://github.com/jobovy/wendy
A one-dimensional gravitational N-body code
astrophysics binder c n-body n-body-simulator physics python
Last synced: 06 Sep 2025
https://github.com/TimOliver/WebP-Cocoa
An unofficial collection of precompiled WebP binaries for all of Apple's current platforms.
binaries c catalyst cocoa cocoatouch fileformat graphics image ios macos pipeline tvos watchos webp
Last synced: 11 Mar 2025
https://github.com/tankerhq/sdk-native
Tanker C++ / C encryption SDK
c c-plus-plus cryptography encryption end-to-end privacy sdk security tanker
Last synced: 09 Apr 2025
https://github.com/dasannikov/vault
Native data arrays for Unity3D with zero C# allocations
c collections csharp datastructures game game-development unity unity3d
Last synced: 13 May 2025
https://github.com/pwnwriter/brainfuck
//: A simple brainfuck compiler for x86_64-linux in c.
brainfuck c interpreter pwnwriter
Last synced: 06 Apr 2025
https://github.com/achoarnold/matrix.h
A Collection some matrix manipulation algorithms
c matrix matrix-algorithms matrix-multiplication
Last synced: 29 Jun 2025
https://github.com/claeusdev/pricc
a very simple C project starter for all my tiny projects.
bootstrap c cli rust rust-crate
Last synced: 12 Aug 2025
https://github.com/amanchadha/command-line-interpreter
Unix Shell in C | Support for built-in commands, output redirection, parallel mode, batch mode, consecutive commands etc.
bash batch-mode c command-line command-line-interface command-line-interpreter interpreter man-page parallel redirection shell unix uw-madison wisconsin
Last synced: 27 Jul 2025
https://github.com/waozixyz/inbe
calm breathing, meditation sessions, and habit tracking
breathing c consciousness health lotus meditation raylib wakefulness whm
Last synced: 27 Jun 2026
https://github.com/asyncfinkd/hello-world
Hello World
abap actionscript apl assembly ats basic c classic-asp cpp csharp hello-world hello-world-for-beginner hello-world-github hello-world-in-all-languages helloworld java javascript js lilypond openedge-abl
Last synced: 05 Mar 2026
https://github.com/Bee-Mar/MMM-Simple-Swiper
A simple, multi-threaded interface for the HC-SR04 sensors and the MagicMirror
c javascript magic-mirror-modules magicmirror2 nodejs raspberry-pi-3 rasperrypi
Last synced: 02 Apr 2025
https://github.com/swindlesmccoop/aureate
An AUR helper written in C. More a proof of concept than a serious project, but it does work.
Last synced: 09 Jul 2025