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/thefirstlineofcode/lithosphere
Lithosphere IoT Development Platform
arduino c cplusplus iot java lora plugin-architecture raspberry-pi webrtc xmpp xmpp-library xmpp-server
Last synced: 24 Oct 2025
https://github.com/rekgrpth/pg_mustach
PostgreSQL implementation of mustache templating
Last synced: 10 Apr 2025
https://github.com/thalhammer/libspotify-embedded
Reverse engineered header file for spotify embedded library found in android sdk.
android-sdk c cpp header reverse-engineering sdk spotify
Last synced: 07 Apr 2026
https://github.com/tommasocerruti/rowlang
RowLang is a minimalistic esoteric programming language written as an analogy to rowing.
c compiler esoteric-programming-language minimalistic programming-language rowing
Last synced: 10 Apr 2025
https://github.com/libdriver/syn6288
SYN6288 full function driver library for general MCU and Linux.
c full-function-driver linux mcu speech-synthesis syn6288 uart
Last synced: 18 Mar 2025
https://github.com/veganaize/hotdir
Colorized file & folder listing for the Windows console
c cmd dir directories directory file file-manager filemanager filemanager-ui files folder folder-viewer folders list robert-woeger tdd
Last synced: 13 Apr 2025
https://github.com/omdxp/fun
Fun is a statically-typed language that transpiles to C, combining safety and performance with C's efficiency.
Last synced: 06 Apr 2026
https://github.com/briandowns/liblogger
A simple and performant, single-header JSON structured logger for C applications.
c json json-logger logger logging structured-logging
Last synced: 16 Jun 2025
https://github.com/libdriver/em4100
EM4100 full function driver library for general MCU and Linux.
125khz c em4095 em4100 full-function-driver id linux mcu rf
Last synced: 23 Oct 2025
https://github.com/saberglow/codility_tasks
Codility Tasks & Solutions [100% Performance]
c codility codility-100 codility-solutions cpp java java-11
Last synced: 10 Apr 2025
https://github.com/susam/bfc
Brainfuck compiler and interpreter
brainfuck c compiler interpreter
Last synced: 09 Mar 2026
https://github.com/itotaljustice/totalgb
Simple, fast, very inaccurate GB / GBC emulator!
c cmake cpp gameboy gameboy-color sdl2 wip-gb-emulator
Last synced: 24 Aug 2025
https://github.com/vezel-dev/graf
A graph-oriented intermediate representation, optimization framework, and machine code generator.
c compiler interpreter jit language optimizer runtime toolchain zig
Last synced: 30 Apr 2025
https://github.com/fabio-rovai/tardygrada
Trust infrastructure for AI agents. Know who produced a value, when, and that it hasn't been tampered with. Zero dependencies. Pure C.
agent-framework ai-agents ai-safety byzantine-fault-tolerance c coq cryptography ed25519 formal-verification hallucination-detection llm mcp mcp-server ontology programming-language verification zero-dependencies
Last synced: 11 Apr 2026
https://github.com/willdoescode/a-does-not-equal-a
Race condition demo where a == a evaluates to false.
Last synced: 08 Apr 2025
https://github.com/deftio/fr_math
Fixed Radix Math library for embedded systems (opt for speed)
c embedded embedded-c embedded-math embedded-systems fixed-point high-performance integer-arithmetic math microcontroller-firmware no-floating-point
Last synced: 19 Apr 2026
https://github.com/wwakabobik/rocketry
Rocket stuff (amateur rcandy rockets). Mostly based on Arduino.
amateur-rocket amateurrocketry arduino c cpp flight-controller lora model-rocketry model-rockets nano rc rcandy reciever rocket rocketry scale
Last synced: 02 May 2025
https://github.com/maandree/slibc
Yet another C standard library
c c-library libc standard-c-library
Last synced: 23 Jun 2026
https://github.com/libdriver/bmp388
BMP388 full function driver library for general MCU and Linux.
barometer bmp388 c full-function-driver iic linux mcu spi
Last synced: 18 Mar 2025
https://github.com/grieferatwork/tpp
Tiny PreProcessor
c commandline extension extensions generic pipe preprocessor std-c tpp
Last synced: 06 Apr 2025
https://github.com/axfab/kora-kernel
Kernel for my operating system KoraOS
c hobby-kernel hobby-os kernel operating-system os os-kernel osdev x86
Last synced: 14 Jul 2025
https://github.com/keithdhedger/kkedit
KKEdit source code editor.
c code coders coding cpp deb editor expandable gtk gtk2 gtk3 kkedit-source linux plugins rpm scriptable scripts source-code text
Last synced: 13 May 2025
https://github.com/stla/tessellation
Delaunay and Voronoï tessellations with R, with emphasis on the 3D case.
c delaunay-triangulation r voronoi-tessellation
Last synced: 12 Jul 2025
https://github.com/prool/proolix
Simple hobby POSIX-compatible OS for i8086+
assembly bios boot-sector c forth kernel master-boot-record msdos msdos-emulator operating-systems partition-table posix x86
Last synced: 06 Apr 2025
https://github.com/arduino/cpp-test-action
A GitHub Actions action for testing C/C++ projects
c c-plus-plus ci cmake continuous-integration coverage cpp github-actions unit-testing
Last synced: 09 Oct 2025
https://github.com/mrcook/manic-miner
Manic Miner: Retro! - pixel perfect Z80 to C++ port (WIP) of the classic ZX Spectrum 8-bit game
8-bit c conversion cpp game platformer sdl2 z80 zx-spectrum
Last synced: 12 Jul 2025
https://github.com/victorpreston/alx-low_level_programming
low level programming
alx alx-africa alx-curriculum alx-low-level-programming c cpp low-level
Last synced: 12 Jun 2025
https://github.com/jayantgoel001/hackerrank
Hacker Rank Solutions
c cpp hackerrank java javascript python
Last synced: 15 Mar 2026
https://github.com/rdbo/x-inject
GUI Library injector for Windows and Linux
c code-injection cpp dear-imgui dll-injection gui library-injection linux windows
Last synced: 10 Apr 2025
https://github.com/eliranmaman/basic-firewall
Basic-Firewall is an educational project, using to help me better understood how to write Kernel Modules. This project is a hook to the NetFilters and manipulates the packets going via the network interfaces. Basic-Firewall supporting only IPV-4.
c debian-linux firewall firewall-template firewalls kernel-driver kernel-module kernel-modules
Last synced: 10 Apr 2025
https://github.com/toxe/mandelbrot-comparison
Comparison of Mandelbrot Set programs in different languages with smooth coloring and built-in benchmark mode.
benchmark c cmake comparison cpp mandelbrot performance php python swift
Last synced: 23 Apr 2025
https://github.com/appliedfm/vstyle
A style guide for Coq
appliedfm c coq dependent-types formal-mathematics formal-methods formal-proofs formal-semantics formal-specification formal-verification haskell ocaml proof proof-assistant software-engineering style-guide verification
Last synced: 25 Oct 2025
https://github.com/ashim888/csit-c
C Programming Full Course Material for Students of BScCSIT or any other IT courses B.Sc.CSIT, CSIT, BSc.CSIT, BScCSIT, BSc.CSIT in Nepal. BSc.CSIT Notes | BSc CSIT Notes | Notes | CSIT Nepal
bsccsit c csit nepal programming
Last synced: 23 Apr 2025
https://github.com/wervice/codelink
[DEVELOPMENT IS PAUSED] | Codelink is a family of open source applications for programming and collaboration.
admin c development-paused javascript linux-app nodejs server
Last synced: 06 Oct 2025
https://github.com/aaaastark/goal-kicker-notes-professional-programming-languages
Goal-Kicker-Notes-Professional-Programming-Languages (goal kicker)
algorithms android bash c css dotnet entity-framework excelvba haskell hibernate html java latex mongodb nodejs python react-native reactjs ruby sql
Last synced: 24 Sep 2025
https://github.com/akashchouhan16/data-structures-and-algorithms
A consolidated list of coding problems from university coursework and more.
algorithms c cpp data-structures datastructures dsa-learning-series hacktoberfest
Last synced: 08 May 2025
https://github.com/m-fatah/hot_reloading_with_cmake
An example to demonstrate how to implement hot reloading for a game engine and integrate it with CMake.
c cmake cpp game-development game-engine gamedev hot-reload
Last synced: 04 Jul 2025
https://github.com/ylab-hi/pxblat
PxBLAT: An Efficient and Ergonomic Python Binding Library for BLAT
alignment bioinformatics blat c cpp pybind11 python sequence-analysis
Last synced: 14 Jan 2026
https://github.com/dawidolko/programming-c
Tasks studies - laboratory
c courses documentation lab labs projects
Last synced: 24 Aug 2025
https://github.com/nelsonmestevao/uminho
:books: University projects, exercises & notes
c cpp data-science distributed-systems haskell java software-engineering
Last synced: 27 Oct 2025
https://github.com/apache/activemq-openwire
Mirror of Apache ActiveMQ OpenWire
activemq c cplusplus csharp java network-client network-server perl php python ruby
Last synced: 27 Feb 2026
https://github.com/piraterna/aurix
Read-only mirror of https://git.piraterna.org/aurix
c i686 kernel operating-system osdev x86-64
Last synced: 08 May 2025
https://github.com/AfroDave/kj
kj is a small collection of stb inspired libs.
Last synced: 08 May 2025
https://github.com/rswinkle/sdl_img
A simple image viewer based on SDL2 and stb_image
c gif image-viewer linux-app nuklear sdl stb-image vim windows-app
Last synced: 13 Apr 2025
https://github.com/rofl0r/firedns
relatively sane looking dns library. forked and splitted source into one C file per function for smaller linkage.
c dns library lightweight mx tiny
Last synced: 11 Apr 2025
https://github.com/archivesunleashed/graphpass
GraphPass is a utility to filter networks and provide a default visualization output for Gephi or SigmaJS.
c gephi gexf gexf-graph-files igraph sigmajs web-archive-analysis
Last synced: 09 Sep 2025
https://github.com/bonedaddy/ulog
ulog (uber log) is a lightweight and threadsafe logger in C that provides color coded output, as well as the ability to send logs to a file.
c clog clogger logging threadsafe ulog valgrind
Last synced: 06 Jul 2025
https://github.com/ejunjsh/myxv6
xv6 riscv operating system and labs from mit 6.S081 2020
c filesystem lock multiprocessing thread xv6 xv6-riscv
Last synced: 13 Apr 2025
https://github.com/gamemann/glib-tests
A repository I'm using to learn hashing with GLib.
c fast ghash glib glib2-0 hash pkg-config structs structures
Last synced: 18 Mar 2025
https://github.com/dizcza/copengl
C OpenGL port for STM32 Discovery board
3d-graphics c opengl stm32 stm32f4-discovery
Last synced: 01 Mar 2026
https://github.com/kampi/esp32-rak3172
LoRaWAN / LoRa P2P library for ESP32 MCUs and the RAK3172 LoRa SoM.
arduino c cpp esp-idf esp32 esp32-arduino lora lorawan lorawan-device lorawan-node platformio rak3172 serial
Last synced: 09 Jul 2025
https://github.com/inspirate789/bmstu-os
:tv: Лекции, семинары и лабораторные работы по курсу "Операционные системы" в МГТУ им. Н. Э. Баумана.
5sem assembly bmstu c ics7 input-output iu7 linux linux-kernel notes operating-systems os papers rpc transactions unix
Last synced: 14 Jul 2025
https://github.com/vbrazhnik/fract-ol
School 42 project // Fractal Renderer
42 42projects 42school born2code burning-ship c fract-ol fractal julia-set mandelbrot-set minilibx unitfactory
Last synced: 12 Jul 2025
https://github.com/offa/keygen
KeyGen is a generator for keys and passwords.
c c11 cmake key-generator openssl password-generator security
Last synced: 14 May 2025
https://github.com/seb-jones/simple-ini-reader
Fast, Simple, Public Domain INI Reader written in C
c cpp cross-platform ini parser public-domain reader single-file
Last synced: 08 May 2025
https://github.com/sysulq/nginx_upstream_check_module
(Not maintained) This module can be used in pure nginx-1.4.7 and nginx-1.6.2 to check upstream servers, with several patches applied.
c healthcheck nginx upstream upstream-server
Last synced: 02 Aug 2025
https://github.com/dondido/zombie-breakout
C / SDL2 2D game ported to WebAssembly through Emscripten.
c emscripten game javascript sdl2 wasm webassembly
Last synced: 16 Mar 2026
https://github.com/kamiyaa/dwmstatus
A status bar written in C for dwm, but can work for others
Last synced: 14 Apr 2025
https://github.com/nxr-deen/student-records
This repository contains a C program that manages student data in a binary file, allowing for input and retrieval of records.
binaryfiles c data management records students
Last synced: 06 Aug 2025
https://github.com/madrisan/wtmpclean
A tool for dumping wtmp files and patching wtmp records
c dumping-wtmp-files linux linux-shell posix security-tools wtmp
Last synced: 25 Dec 2025
https://github.com/dns-oarc/dumdumd
High performance UDP/TCP/DoT/DoH DNS "server" that... just drops/reflects everything you send to it
Last synced: 13 Jul 2025
https://github.com/libdriver/mcp4725
MCP4725 full function driver library for general MCU and Linux.
c dac full-function-driver iic linux mcp4725 mcu
Last synced: 04 Jul 2025
https://github.com/thexhr/isscrolls
Command line based player toolkit for the Ironsworn tabletop RPG
braille bsd c hacktoberfest ironsworn linux rpg rpg-tool unix visually-impaired
Last synced: 23 Apr 2025
https://github.com/samuka7abr/monitoria-eda
Repositório destinado à monitoria da disciplina de Estrutura de Dados (IDP)
Last synced: 22 Feb 2026
https://github.com/cloudcodingspace/meltedforge
A nice game engine in C
c game-engine gameengine3d vulkan
Last synced: 12 Oct 2025
https://github.com/masyagin1998/csc
C Subset Compiler
c codegenerator compiler-design lexer llvm llvm-backend parser
Last synced: 12 Oct 2025
https://github.com/libdriver/adxl362
ADXL362 full-featured driver library for general MCU and Linux.
accelerometer adxl362 c full-featured-driver linux mcu spi
Last synced: 06 Oct 2025
https://github.com/PauloMigAlmeida/aws-lambda-c-runtime
AWS Lambda C Runtime
amazon aws aws-lambda c custom-runtime
Last synced: 31 Mar 2025
https://github.com/thematjaz/vcan
VCAN is a tiny virtual CAN and CAN-FD bus library in C
bus c c11 can-bus can-fd library virtual virtual-bus virtual-can-bus
Last synced: 11 Mar 2026
https://github.com/krondorl/polyglot-programming
Examples in multiple languages
c go haskell java rust typescript
Last synced: 03 Mar 2026
https://github.com/mostafa-wael/solvendo
An Intelligent Maze Solving Car
arduino avr c linefollower maze-solver
Last synced: 12 Jul 2025
https://github.com/corruptedbycpu/foton
Foton (eng. Photon) - is a similar project as Cyjon/Fern-Night, but compatibility will no longer be fully supported.
Last synced: 26 Feb 2026
https://github.com/alviroiskandar/gwdown
A CLI tool to download from HTTP/S for GNU/Weeb. Like wget, but can parallel the download.
Last synced: 08 Oct 2025
https://github.com/jkotra/algoticks
Algoticks is an algorithmic trading simulator written in C.
algorithms algotrading c simulation simulator trading
Last synced: 12 Jul 2025
https://github.com/yuweaec/hacktoberfest-playground
This repository is for anyone who is new to open source and coding. Everyone is welcome to contribute, whether in coding or non-coding areas. Your pull request will be accepted if it follows the code of conduct. Do join our Discord - https://discord.gg/KY7s2dpF server
beginner c cpp dsa hacktoberfest hacktoberfest-2024 hacktoberfest-accepted hacktoberfest2024 hacktoberfest24-accepted java python
Last synced: 06 Aug 2025
https://github.com/omaraflak/async-socket
Asynchronous socket class implemented in C++ for Linux systems.
asynchronous c callback-thread client server socket
Last synced: 12 Apr 2025
https://github.com/gamemann/stat
A small project to gather counter statistics from the file system or output from commands. Useful for retrieving packets per second and bytes per second on a network interface.
bps bytes c conversions linux network packets per pps rx second statistics stats
Last synced: 18 Mar 2025
https://github.com/rob-blackbourn/example-wasm-array-passing
An example of array passing in wasm and C
c clang javascript wasm webassembly
Last synced: 12 Apr 2025
https://github.com/jchavanton/disruptor
generating problems on RTP streams : latency, delay, jitter
c disruptor jitter latency loss netfilter networking packet simulator
Last synced: 13 Apr 2025
https://github.com/briancain/garbage-collector
A basic garbage collection application written in C to manage memory
c garbage-collection garbage-collector memory-management work-in-progress
Last synced: 06 May 2025
https://github.com/utoni/bufflow
A collection of code examples e.g. a buffer overflow + exploit, crypter, shellcodes and more.
assembly c crypter encryption payload shellcode stackoverflow
Last synced: 14 Apr 2025
https://github.com/pfultz2/cget-recipes
Recipes for cget
c cget cget-recipes cplusplus cpp cross-platform dependency-manager linux osx package-manager recipes windows
Last synced: 12 Apr 2025
https://github.com/libdriver/multi_button
MULTI_BUTTON and MATRIX_BUTTON full-featured driver library for general-purpose MCU and Linux.
c full-featured-driver gpio linux matrix-button mcu multi-button
Last synced: 07 Oct 2025
https://github.com/cuixing158/pointpolygontest
determine points are inside, on or outside a polygon/contour or calculate signed distance between points and the nearest contour edge.
Last synced: 25 Oct 2025
https://github.com/henrikbengtsson/rnativeapi
R package: RNativeAPI - Documentation and Examples of the R Native API (Proof of Concept)
api c documentation examples help native package r
Last synced: 10 Apr 2025