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-04 00:04:30 UTC
- JSON Representation
https://github.com/sirwumpus/ioccc-ae
Best Utility (vi) - IOCCC 1991 Winner
Last synced: 01 Mar 2026
https://github.com/rsashka/newlang
A programming language with a simple no-keyword syntax for computing tensors and rational numbers with unlimited precision (NOTE: NewLang is experimental; see README)
c compiler cpp cross-platform dynamic-typing interpreter language oop programming-language pure-function static-typed tensors
Last synced: 12 Jul 2025
https://github.com/bastianblokland/volo
Work in progress real-time strategy game.
Last synced: 21 Aug 2025
https://github.com/biswa96/initrdg
initrd binary to experiment with WSLg in Windows 10
c initramfs initrd windows-subsystem-for-linux windows-subsystem-linux wsl
Last synced: 23 Aug 2025
https://github.com/hanilr/variation-ui
Single-header terminal user interface library. Written in ansi-c
ansi-c c single-header single-header-lib terminal-user-interace tui ui user-interface
Last synced: 24 Jul 2025
https://github.com/wyvernsemi/vproc
Virtual processor co-simulation element for Verilog, VHDL and SystemVerilog environments
asic-verification c codesign cosimulation cpp dpi dpi-c fpga logic logic-simulation pli processor python simulation-element systemverilog verification verilog vhdl vhpidirect vpi
Last synced: 03 Oct 2025
https://github.com/codiga/jetbrains-plugin
Jetbrains plugin for Codiga. Coding Assistant and Code Analysis in all JetBrains products. Codiga supports more than 10+ languages, try it for free on https://www.codiga.io
c coding-assistant complexity-analysis cpp intellij intellij-plugin intellij-plugins java javascript jetbrains phpstorm phpstorm-plugin pycharm-ide pycharm-plugin python snippets-manager
Last synced: 29 Sep 2025
https://github.com/greenbone/gsad
Greenbone Security Assistant HTTP Server - The server talking to the Greenbone Vulnerability Management daemon (gvmd).
backend base c gea greenbone greenbone-vulnerability-management openvas vulnerability-management webserver
Last synced: 09 Apr 2026
https://github.com/mkchoi212/bitbuf
C API for creation and analysis of binary data
bit-algorithms bit-array bit-manipulation bit-twiddling c
Last synced: 10 Sep 2025
https://github.com/gemesa/stm32-dc-dc
STM32 based DC-DC converter
boost boost-converter buck buck-boost buck-boost-converter buck-converter c dc-dc dc-dc-converter hal hardware-abstraction-layer stm32 stm32cubeide stm32f3 stm32f334 stm32f334c8t6 stm32hal
Last synced: 05 Apr 2025
https://github.com/jimbobbennett/mxchip-workshop
A hands on workshop to get started with an MXChip board 🤖
azure azure-functions azure-iot c mxchip-board mxchip-iot-devkit
Last synced: 13 Jul 2025
https://github.com/jawebada/libmbb
Embedded Building Bricks - Hierarchical State Machines, Timers, Queues, Unit Tests
c embedded-systems hierarchical-state-machines
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/libdriver/scd4x
SCD4X(SCD40, SCD41) full function driver library for general MCU and Linux.
c co2 full-function-driver humidity iic linux mcu scd40 scd41 temperature
Last synced: 16 Mar 2025
https://github.com/iximiuz/golife.c
Conway's Game of Life written in C and compiled to WebAssembly
asmjs c conways-game-of-life emscripten webassembly
Last synced: 11 Jul 2025
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/jezze/alfi
ALFI is a query language for graphical user interfaces.
Last synced: 05 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/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/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/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/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/datafusion-contrib/datafusion-c
C language bindings for DataFusion
apache-arrow c datafusion glib sql
Last synced: 25 Jan 2026
https://github.com/gabrielmajeri/separate-symbols
How to separate debugging symbols from an ELF executable
Last synced: 04 Apr 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/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/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/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/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/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/sciforce/lyon
Python port of Lyon's model calculation from Auditory Toolbox.
Last synced: 23 Apr 2025
https://github.com/aloima/shivers
Shivers is a Discord bot made for hobby and educational purposes.
Last synced: 04 Apr 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/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/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/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/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/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/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/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/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/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/valentinefernandes/c
C program
c c-programming c-programming-language programming
Last synced: 10 Apr 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/webarkit/webarkitlib
The source code of WebARKit
c cpp hackoctoberfest webar webarkit webarkitlib webarkitorg
Last synced: 10 Jun 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/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/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/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/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/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/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/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/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/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/synalice/perfect-helloworld
A reference-grade C helloworld project
Last synced: 30 Jan 2026
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/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/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/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/siraben/meta-yacc
Self-hosting parser generators in Forth and C.
Last synced: 08 Sep 2025
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/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/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/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/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/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/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/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/sauci/xcp
Implementation of the Xcp module according to AUTOSAR specification v4.3.1
Last synced: 10 Apr 2025
https://github.com/troglobit/lipify
C API for http://ipify.org
c ipify ipify-api ipv6-support library
Last synced: 18 Mar 2025
https://github.com/kgabis/business-card-brainfuck
Tiny Brainfuck interpreter.
Last synced: 04 Oct 2025
https://github.com/loredanalosurdo/42-off-campus-student-set-up
Get access to your 42 Git repositories, the Norminette, and 42 Standard Header on your Mac. Along with some additional configurations for Vim. (Guide)
42 42-school 42cursus 42header 42projects 42school c cpp iterm linux mac macos norminette remote-study ssh-key terminal vim-configuration vim-plugin vimrc visual-studio-code
Last synced: 30 Apr 2025
https://github.com/librity/ft_get_next_line
42 São Paulo - get_next_line
42 42born2code 42saopaulo 42school c cursus gnl norminette
Last synced: 06 Mar 2026
https://github.com/facthunder/cppcheck
Docker image for cppcheck
analyzer c code-analysis cpp cppcheck docker docker-image misra static-analysis
Last synced: 30 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
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/leogaudin/fract-ol
42 • A guide for creating a small fractal exploration program. It is the time to discover or use the mathematical notion of complex numbers, to take a peek at the concept of optimization in computer graphics and practice event handling.
42 c complex-numbers fract-ol fractals imaginary-numbers mathematics
Last synced: 25 Apr 2025
https://github.com/detectivekaktus/belformat
Formatting tools for the terminal output in C
ansi c formatting library markdown output styling syntax-highlighting terminal
Last synced: 10 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