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/afiskon/c-opengl-text
OpenGL example in pure C: text rendering, textures, etc
3d 3d-graphics c cross-platform game-development opengl
Last synced: 24 Jul 2025
https://github.com/srjanel/arp_poisoning
Arp Poisoning tool in C using raw sockets
arp-poisoning c mitm-attacks raw-sockets
Last synced: 09 Jul 2025
https://github.com/gaultier/c
A diverse collection of useful (to me!) software written in C. Memory profiling, http server, editor, crash reporter, clang plugin, torrent client, etc
Last synced: 17 Mar 2026
https://github.com/amrithvenkat/gc9a01a_zephyr_driver
Zephyr out of tree driver for waveshare GC9A01A 240x240 1.28 inch TFT circular display.
c driver gc9a01 gc9a01a waveshare zephyr zephyr-rtos
Last synced: 20 Feb 2026
https://github.com/rvncerr/sphere-mt
C/C++ Multithreading Programming Course Materials.
c c-plus-plus homework lectures mailru msu multithreading slides
Last synced: 15 Apr 2025
https://github.com/ariya/hello-c90
Hello world in C90 (ANSI C) built for Intel/AMD, PowerPC, System z, ARM, MIPS, RISC-V
amd ansi-c arm c c90 clang continous-integration digital-mars gcc intel mips multi-platform powerpc ppc64 ppc64le risc-v riscv tcc visual-studio
Last synced: 11 Mar 2026
https://github.com/oguzhankomcu/csharp_oop_fundamentals
I am sharing my Object-oriented programming (OOP) work for C#.
c class csharp devolopment oop oop-example oop-in-csharp programming software
Last synced: 31 Jul 2025
https://github.com/apache/activemq-protobuf
Mirror of Apache ActiveMQ Protobuf
activemq c cplusplus csharp java network-client network-server perl php python ruby
Last synced: 22 Apr 2025
https://github.com/libdriver/max30205
MAX30205 full function driver library for general MCU and Linux.
body-temperature c full-function-driver iic linux max30205 mcu thermometer
Last synced: 16 Mar 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/PauloMigAlmeida/aws-lambda-c-runtime
AWS Lambda C Runtime
amazon aws aws-lambda c custom-runtime
Last synced: 31 Mar 2025
https://github.com/jayantgoel001/hackerrank
Hacker Rank Solutions
c cpp hackerrank java javascript python
Last synced: 15 Mar 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/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/maandree/slibc
Yet another C standard library
c c-library libc standard-c-library
Last synced: 23 Jun 2026
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/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/kamiyaa/dwmstatus
A status bar written in C for dwm, but can work for others
Last synced: 14 Apr 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/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/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/samuka7abr/monitoria-eda
Repositório destinado à monitoria da disciplina de Estrutura de Dados (IDP)
Last synced: 22 Feb 2026
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/masyagin1998/csc
C Subset Compiler
c codegenerator compiler-design lexer llvm llvm-backend parser
Last synced: 12 Oct 2025
https://github.com/cloudcodingspace/meltedforge
A nice game engine in C
c game-engine gameengine3d vulkan
Last synced: 12 Oct 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/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/dizcza/copengl
C OpenGL port for STM32 Discovery board
3d-graphics c opengl stm32 stm32f4-discovery
Last synced: 01 Mar 2026
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/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/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/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/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/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/grieferatwork/tpp
Tiny PreProcessor
c commandline extension extensions generic pipe preprocessor std-c tpp
Last synced: 06 Apr 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/AfroDave/kj
kj is a small collection of stb inspired libs.
Last synced: 08 May 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/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/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/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/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/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/susam/bfc
Brainfuck compiler and interpreter
brainfuck c compiler interpreter
Last synced: 09 Mar 2026
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/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/dawidolko/programming-c
Tasks studies - laboratory
c courses documentation lab labs projects
Last synced: 24 Aug 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/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/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/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/devfabiosilva/nakamoto
Nakamoto is a 2 layer encryption tool to protect your data and your cyptocurrency
argon2id bitcoin c cipher cryptocurrency cryptography openssl pbkdf2 security-tools ssl
Last synced: 16 May 2026
https://github.com/gjjvdburg/gensvm
A Generalized Multiclass Support Vector Machine available in Python, R, and C
c classification machine-learning multiclass-classification support-vector-machines
Last synced: 04 Oct 2025
https://github.com/xfangfang/dungeonrush-psv
Rapiz1/DungeonRush port for PSVITA.
Last synced: 06 May 2025
https://github.com/ryukinix/data-structures
Data Structures at UFC 2017.2 / ITA 2025.2
arrays c data-structures filo hacktoberfest lifo list matrix pt-br sorting-algorithms tree
Last synced: 20 Nov 2025
https://github.com/atypicalim/uyghurscript
a toy programming language written in c, u can write & run your script by uyghur, uzbek, turkish, kazakh language grammars ...
c interpreter kazakh language ozbek programming script turkish uighur uyghur uzbek
Last synced: 12 Aug 2025
https://github.com/Marzac/zekit
Fred's Lab ZeKit
analog c digital embedded firmware pic24 synthesizer
Last synced: 20 Nov 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/aftersol/simplified-qoi-codec
An QOI codec that doesn't requires any other dependencies
c compression compression-implementations cpp decoder embedded embedded-c embedded-systems encoder header-only qoi single-header single-header-file single-header-lib single-header-library singleheader stb stb-style
Last synced: 15 Apr 2025
https://github.com/thenriquedb/fundamentos-da-programacao-de-computadores-3-edicao
Exercicios do livro Fundamentos da programação de computadores: algoritmos, pascal, C/C++ 3ª Edição
Last synced: 10 Mar 2026
https://github.com/ColleagueRiley/RGFW-Odin
RGFW bindings for Odin
c cross-platform glfw library lightweight odin odin-lang opengl rgfw software-rendering window-abstraction
Last synced: 18 Jul 2025
https://github.com/alexgustafsson/perf
A C library for using the perf API on Linux
Last synced: 06 May 2025
https://github.com/ceticamarco/vulcanos
🌋 Monolithic x86 kernel written in C and Assembly
assembly c kernel operating-system osdev
Last synced: 15 Jul 2025