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/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/codehz/ctxco
Minimal (and intuitive to use) coroutine implement in c
c coroutine epoll iouring library linux mit-license xmake
Last synced: 23 Apr 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/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/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/electronsz/encrypted-chat-server-using-c-programming-and-openssl-aes-des
This is a client - server user-level application using sockets Programming in C. Server accepts strings from client and can reply to client. Both server and client(s) output's of chat shows on terminal.The server and client processes can run on same or different machines. Server and client connection is encrypted, send and receive messages can't be traced by any intruder as we are using OpenSSL certificates for encryption. In this post only we will have a brief overview of creating Openssl certificates using OpenSSL tool.
Last synced: 09 Apr 2025
https://github.com/bneumann/cpputest-test-adapter
A test adapter for Visual Studio Code for the C/C++ Unit Test framework CppUTest.
c cpp cpputest unit-testing vscode-extension
Last synced: 10 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/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/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/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/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/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/samuka7abr/monitoria-eda
Repositório destinado à monitoria da disciplina de Estrutura de Dados (IDP)
Last synced: 22 Feb 2026
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/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/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/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/maandree/slibc
Yet another C standard library
c c-library libc standard-c-library
Last synced: 23 Jun 2026
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/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/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/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/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/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/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/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/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/cloudcodingspace/meltedforge
A nice game engine in C
c game-engine gameengine3d vulkan
Last synced: 12 Oct 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/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/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/PauloMigAlmeida/aws-lambda-c-runtime
AWS Lambda C Runtime
amazon aws aws-lambda c custom-runtime
Last synced: 31 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/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/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/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/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/masyagin1998/csc
C Subset Compiler
c codegenerator compiler-design lexer llvm llvm-backend parser
Last synced: 12 Oct 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/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/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/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/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/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/AfroDave/kj
kj is a small collection of stb inspired libs.
Last synced: 08 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/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/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/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/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/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/grieferatwork/tpp
Tiny PreProcessor
c commandline extension extensions generic pipe preprocessor std-c tpp
Last synced: 06 Apr 2025
https://github.com/jayantgoel001/hackerrank
Hacker Rank Solutions
c cpp hackerrank java javascript python
Last synced: 15 Mar 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/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/willdoescode/a-does-not-equal-a
Race condition demo where a == a evaluates to false.
Last synced: 08 Apr 2025
https://github.com/susam/bfc
Brainfuck compiler and interpreter
brainfuck c compiler interpreter
Last synced: 09 Mar 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/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/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/dizcza/copengl
C OpenGL port for STM32 Discovery board
3d-graphics c opengl stm32 stm32f4-discovery
Last synced: 01 Mar 2026
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/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/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/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/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/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/ip2location/ip2proxy-c
To detect proxy servers with country, region, city, ISP and proxy type information using IP2Proxy binary database.
anonymous-proxy c ip2location ip2proxy ip2proxy-database proxy proxy-database tor vpn
Last synced: 06 Mar 2026
https://github.com/farlepet/lambda-kern
Multi-architecture hobby operating system created in C
armv7 assembly c kernel osdev raspberry-pi x86
Last synced: 03 May 2025
https://github.com/whisperity/codechecker-action
Execute static analysis through CodeChecker in the CI.
bug-tracking-system bugs c c-plus-plus clang clang-static-analyzer clang-tidy codechecker cpp defects github-actions objective-c results-viewer static-analysis static-analyzer
Last synced: 16 Jun 2025
https://github.com/lioncash/cppcheck-configs
Configuration files that allow cppcheck to provide better static analysis results
c cpp cppcheck static-analysis
Last synced: 11 Apr 2025
https://github.com/dns-oarc/omg-dns
Helper library for parsing valid/invalid/broken/malformed DNS packets
c dns dns-record dns-rfcs library parsing
Last synced: 04 Jul 2025
https://github.com/yokawasa/mod_log_slow
Apache module for logging of slow requests handling
apache apache-module c logging
Last synced: 26 Mar 2025
https://github.com/cppqtdev/cppqtdev
I am committed to delivering high-quality, easily managed, and maintainable software, backed by our guarantee of superior C++ and Qml code.
c cpp cpp14 cpp17 embedded qml qml-applications qml-bindings qml-components qml-plugin qt qt-quick qt5 qt6 qtcreator qtdesktop qtqml
Last synced: 10 Apr 2025
https://github.com/joao-conde/libdsa
C data structures and algorithms library
Last synced: 07 Mar 2026
https://github.com/alexgustafsson/perf
A C library for using the perf API on Linux
Last synced: 06 May 2025
https://github.com/adam-mcdaniel/vpn
A VPN implemented over TLS/SSL written in C
c cryptography cybersecurity openssl vpn
Last synced: 11 Apr 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/freyxfi/allinhacktoberfest
AllInHacktoberfest Was Created in 2022 and Now going on It has several catagories Which Include Linux/Cybersecurity/webDev/Game Development
c collaborate cpp game hacktober hacktoberfest hacktoberfest-2023 hacktoberfest-2023-accepted hacktoberfest-accepted hacktoberfest-starter hacktoberfest2023 html py python python3
Last synced: 09 Apr 2025
https://github.com/holixus/tty-tetris-v2
Simple Tetris-game version optimized for slow terminals without dependencies. Nice for embedded devices.
c slow-terminals terminal-based terminal-game tetris tetris-game tty tty-game
Last synced: 28 Jul 2025