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/ikelaiah/duckdb-fp
A clean and intuitive wrapper for DuckDB in FreePascal, providing easy database operations and DataFrame-like result handling.
c csv-export csv-import dataframe dataframe-library duckdb free-pascal lazarus-ide object-pascal parquet pascal
Last synced: 15 Feb 2026
https://github.com/pantuza/jsoncat
Json pretty-print parser based on a recursive lexical analyser
c clang cli json jsoncat parser pretty-print
Last synced: 16 Jan 2026
https://github.com/zakkemble/smartpowerbankkeepalive
Keep USB power banks alive when powering low-power projects with this pulsed constant current sink USB module.
Last synced: 16 May 2025
https://github.com/libdriver/bmp390
BMP390 full function driver library for general MCU and Linux.
barometer bmp390 c full-function-driver iic linux mcu spi
Last synced: 16 Mar 2025
https://github.com/dibyendumajumdar/nj
A cross platform JIT engine based on Eclipse OMR
c cplusplus cross-platform eclipse-omr jit
Last synced: 06 Mar 2026
https://github.com/azmr/colourblind
A C header file & shader for simulating colourblindness and checking contrast.
accessibility c color colour glsl single-header-lib ui
Last synced: 08 May 2025
https://github.com/rft0/km-dll-mapper
Kernel Mode DLL Manual Mapper
c cpp dll-injector dll-manual-mapper exploiting injector manualmap manualmapper ntoskrnl winapi windows windows-kernel
Last synced: 11 Apr 2025
https://github.com/xujiajun/tast-process
An extension providing multi process for PHP 7
c multi-process php-extension tast
Last synced: 25 Oct 2025
https://github.com/kwilczynski/ruby-magic
Simple interface to libmagic for Ruby Programming Language
c c-extension content-type discovery file-format file-magic file-type file-type-detection magic mime mime-types recognition ruby ruby-gem validation
Last synced: 09 Apr 2025
https://github.com/l29ah/hatexmpp
fuse xmpp client (xmppfs). The development stopped, you may like https://github.com/l29ah/hatexmpp3
Last synced: 25 Oct 2025
https://github.com/trustedsec/windows-ms-lsat-rpc-example
Windows RPC example calling stubs generated from MS-LSAT and MS-LSAD
c cpp rpc visual-studio windows
Last synced: 14 Mar 2026
https://github.com/msune/libcdada
Basic data structures in C: list, set, map/hashtable, queue... (libstdc++ wrapper)
bitmap c cdada data data-container data-structures data-structures-and-algorithms hashmap hashtable library libstdc libstdcxx linked-list list map queue set stack string struct
Last synced: 15 Mar 2026
https://github.com/jminjares4/msp432-example-codes
This repository will contain various examples of TI MSP432 Microcontroller.
adc c ee3376 embedded-systems gpio lcd msp432 pwm systick texas-instruments timer uart
Last synced: 02 Mar 2026
https://github.com/flightaware/mdsplib
Updated METAR Decoder Software Package Library
aviation c metar metar-decoder weather-conditions
Last synced: 11 Aug 2025
https://github.com/sebastiandine/openNES-Snake
Simple rebuilt of the classic Snake game for the NES in C using the cc65 cross compiler.
6502 assembly c doxygen game-development homebrew nes nintendo snake-game
Last synced: 24 Apr 2025
https://github.com/lkwinta/operating_systems
Repository for the Operating Systems course at AGH UST
Last synced: 15 Aug 2025
https://github.com/libdriver/pcf8591
PCF8591 full function driver library for general MCU and Linux.
adc c dac full-function-driver iic linux mcu pcf8591
Last synced: 16 Mar 2025
https://github.com/coderarjob/meghaos-x86
MeghaOS is a 32 bit, protected mode Operating System for the Intel x86 architecture.
c ia32-assembly kernel osdev x86-assembly
Last synced: 03 Sep 2025
https://github.com/performanc/cthreads
Cross-compatibility for threads, using pthreads and Windows threads
c cross-platform pthreads threads windows-thread
Last synced: 23 Apr 2025
https://github.com/anachrocomputer/vec
Vector graphics software to generate HPGL output to drive a plotter
c drawing drawings geometric geometry hpgl pen pen-holders pen-plotters plotter roland-plotters vector-graphics
Last synced: 14 Apr 2025
https://github.com/jmbr/libeve
Genetic algorithm library written in C. Moved to https://git.sr.ht/~jmbr/libeve
c genetic-algorithm optimization
Last synced: 15 Mar 2025
https://github.com/therealdreg/windbgtocstruct
Helper Script to convert a Windbg dumped structure (using the 'dt' command) into a C structure. It creates dummy structs for you if needed
c debugging-tool python3 struct windbg windows
Last synced: 21 Mar 2025
https://github.com/ianshulx/dsa-programs
Note: This repository is not part of Hacktoberfest, but contributions are still welcome if you'd like to contribute!
beginner-friendly c clanguage contributions-welcome cplusplus cpp datastructures dsa dsa-algorithm good-first-project hacktoberfest hacktoberfest2022 java javaalgorithm open-source
Last synced: 04 Apr 2025
https://github.com/zhuangqh/anywhere
start a static file server anywhere. HTTP server pattern wrote in C, as a tinyhttp demo
Last synced: 12 Apr 2025
https://github.com/checkedc/checkedc
This was a fork of Checked C used from 2021-2024. The changes have been merged into the original Checked C repo.
c c-programming-language reliability security systems-programming
Last synced: 29 Mar 2025
https://github.com/bigwhite/cbehave
A Behavior Driven Development Framework for C
Last synced: 24 Apr 2025
https://github.com/aman9026/firstyear
This repository contains the work I've done in my first year along with some study materials which I had collected.
advanced-data-structures basic-electronics bigdata c chemistry cpp data-structures dbms design-thinking devops engineering-mathematics functional-programming-examples it-applications it-infrastructure java python source-code-management sql study-materials upes
Last synced: 15 Aug 2025
https://github.com/megastep/bin2c
Convert binary files to C arrays for easy inclusion with your code.
Last synced: 27 Apr 2025
https://github.com/libdriver/ssd1351
SSD1351 full function driver library for general MCU and Linux.
c full-function-driver linux mcu oled-color-display spi ssd1351
Last synced: 16 Mar 2025
https://github.com/performanc/tablec
Low-level C89 Closed/Open-addressed hashtable implementation.
c caching-library fast-cache hashtable library
Last synced: 23 Apr 2025
https://github.com/emoose/excrypt
Open source replacement for the Xbox360 XeCrypt suite.
c cryptography reverse-engineering xbox360 xecrypt
Last synced: 25 Jul 2025
https://testcontainers.github.io/testcontainers-native/
Testcontainers for C/C++/Swift and other native projects, built on the top of Testcontainers for Go
c cpp hacktoberfest native swift testcontainers testcontainers-custom-container wiremock
Last synced: 03 Mar 2025
https://github.com/checkedc/checkedc-fork
This was a fork of Checked C used from 2021-2024. The changes have been merged into the original Checked C repo.
c c-programming-language reliability security systems-programming
Last synced: 31 Oct 2025
https://github.com/troglobit/sun
Simple library and application that shows sunset and sunrise based on your latitude,longitude
c linux public-domain sunrise sunset unix
Last synced: 18 Mar 2025
https://github.com/ilanvinograd/os_32bit
32 Bit Operation System
32-bit 32bit assembly c kernel low-level nasm-assembly operation-system operation-systems os osdev qemu x86
Last synced: 26 Apr 2025
https://github.com/cxbx-reloaded/xbsymboldatabase
Xbox Symbol Database library
c hacktoberfest library scan-tool xbox
Last synced: 11 Jun 2025
https://github.com/macmade/corefoundation
Custom implementation of Apple's CoreFoundation framework intended to be used in the XEOS operating system as a base for its Objective-C library.
apple c corefoundation cross-platform framework implementation ios linux macos windows
Last synced: 19 Apr 2025
https://github.com/prcastro/zerogl
A zero-dependencies, single-header 3D graphics library
3d c graphics graphics-programming nuklear rendering sdl2 single-header software-rendering
Last synced: 25 Apr 2025
https://github.com/idigitalflame/pvj-ctf-redtools
Red Team Tools used for Pros Versus Joes CTF Games. Here for Blue Teams to understand the pwnage.
c ctf go golang hacking offensive-security redteam
Last synced: 17 Aug 2025
https://github.com/jibsen/blz4
Example of LZ4 compression with optimal parsing using BriefLZ algorithms
c compression compression-algorithm lz4
Last synced: 05 Oct 2025
https://github.com/gmarcha/pipexMedic
A complete C tester to Pipex, a 42 Unix project in C programming.
42 42born2code 42projects 42school c pipex pipexmedic pipextester shell tester
Last synced: 24 Mar 2025
https://github.com/xflouris/libpll
Phylogenetic Likelihood Library
c likelihood phylogenetics phylogenomics
Last synced: 16 Feb 2026
https://github.com/luigif/hcsr04
Beaglebone Black PRU code for HC-SR04 sonar
assembly-language beaglebone beaglebone-black c iot pru
Last synced: 10 Apr 2025
https://github.com/edvb/tisp
Tiny lisp, simple, and embeddable scheme-like language
c embeddable interpreter language lisp programming-language scheme scripting
Last synced: 11 May 2025
https://github.com/grieferatwork/dcc
Direct/Interactive C Compiler
ansi-c arbitrary-precision-integers asm c c89 c95 c99 compiler direct elf i386 interactive interactive-c k-and-r linux pe-binaries preprocessor windows windows-pe x86
Last synced: 10 Apr 2025
https://github.com/ebassi/mutest
A BDD testing framework for C, inspired by Mocha
bdd-framework bdd-style-testing-framework c c99 jasmine mocha test-framework testing
Last synced: 12 Apr 2025
https://github.com/nawendt/gribr
GRIB interface for R using ECMWF ecCodes
atmospheric-modelling atmospheric-science atmospheric-sciences c climate eccodes ecmwf grib grib-api grids linux macos meteorology r weather
Last synced: 18 Jun 2025
https://github.com/samirpaulb/filecompressor
An online PDF file compression tool to reduce the size of a .pdf file. Python Flask is used to upload the file to a temporary location on the server.
c css file-compressor flask flask-application html javascript nix online-pdf-compressor pdf pdf-compression pdfnet pdfnetpython python python-server python3 repl reple server shell
Last synced: 17 Jun 2025
https://github.com/yasir-shahzad/adxl345
ADXL345 Library for Arduino and Raspberry-Pi
accelerometer adxl345 arduino-library c linux raspberry-pi
Last synced: 21 Jun 2025
https://github.com/sublimelinter/sublimelinter-gcc
This linter plugin for SublimeLinter provides an interface to gcc or other gcc-like (cross-)compiler.
c cpp gcc linter-plugin sublime-text sublimelinter
Last synced: 29 Apr 2025
https://github.com/habedi/bptree
A B+ tree implementation in C
bplus-tree btree c c-library indexing search-algorithm
Last synced: 09 Apr 2025
https://github.com/macmade/xs-labs-style-guide
XS-Labs Coding Style Guide
assembly c c-plus-plus code coding-standards coding-style conventions csharp guide objective-c reference swift
Last synced: 19 Apr 2025
https://github.com/foxzyt/Sapphire
Sapphire is a hybrid programming language developed with a focus on high performance, simplicity, and a complete "out-of-the-box" experience. Unlike languages like C, where you often need to manage complex external dependencies for basic tasks, Sapphire comes with a comprehensive native ecosystem.
c cpp programming programming-language
Last synced: 30 Jan 2026
https://github.com/mewmewdevart/so_long
[42 Cursus] This project is a very small 2D game.
42cursus 42projects born2code c game so-long solong
Last synced: 11 Mar 2026
https://github.com/adarshaddee/hacktoberfest-2022-for-all
Hacktoberfest2022🥳 - Contribute given programs in every language😎 you want, every PR will be accepted😍!!!
adarshaddee c codarsh cpp hacktoberfest hacktoberfest-accepted hacktoberfest2022 java javascript mridealhat php python
Last synced: 10 Jun 2025
https://github.com/huanghantao/tinyswoole
a php server extension
c php php-extension php7 swoole
Last synced: 07 Sep 2025
https://github.com/cbouilla/spasm
a Sparse Direct Solver modulo p
c gaussian-elimination sparse-matrices
Last synced: 15 Apr 2025
https://github.com/konachan700/mew
Hardware password manager
c cryptography hardware hpm libopencm3 opensource password-manager pcb security stm32f4
Last synced: 04 Oct 2025
https://github.com/stefanbylund/zxnext_bmp_tools
Spectrum Next BMP tools
bmp c image-processing sinclair spectrum-next zx-spectrum
Last synced: 12 Mar 2025
https://github.com/folody-team/shartube
Online sharing platform
c es2022 fullstack golang grapql nextjs platform react react-hooks reactjs rust-lang socket typescript
Last synced: 11 Sep 2025
https://github.com/desktopgame/bone
プログラミング言語bone
c language programming-language
Last synced: 22 Apr 2025
https://github.com/pacifiquem/lin
Manage terminal session commands with an ease!
c commandline commands files save saving session-management terminal
Last synced: 19 Oct 2025
https://github.com/joaopauloaramuni/algoritmos-e-estruturas-de-dados-i
Repo Algoritmos e Estruturas de Dados I
algorithms-and-data-structures c cpp gcc mingw
Last synced: 08 May 2025
https://github.com/phorward/libphorward
C/C++ library for dynamic data structures, regular expressions, lexical analysis & more...
c c-plus-plus documentation-tool dynamic-arrays hash-table lexical-analysis linked-list prototype-generator regular-expression regular-expression-engine regular-expressions
Last synced: 27 Feb 2026
https://github.com/diamont1001/c_snake
C语言写的Windows字符界面贪吃蛇 - 不闪屏
c snake snake-game win-api windows
Last synced: 07 Oct 2025
https://github.com/jbapple/libfilter
High-speed Bloom filters and taffy filters for C, C++, and Java
bloom-filter bloom-filters bloomfilter c cpp data-structures java library
Last synced: 16 Mar 2025
https://github.com/thomasroessl/flowtutor
A graphical programming environment using flowcharts.
c dearpygui education flowchart graphical-programming programming python
Last synced: 10 Apr 2025
https://github.com/dangmoody/hlml
Auto-generated maths library for C and C++ based on HLSL/Cg
c c-plus-plus c99 cpp hlml hlsl math math-library maths maths-library simd sse vectorization
Last synced: 10 Apr 2025
https://github.com/Antique-team/memcad
The MemCAD static analyzer
abstract-interpretation c ocaml shape-analysis static-analysis
Last synced: 21 Nov 2025
https://github.com/libdriver/tsl2561
TSL2561 full function driver library for general MCU and Linux.
brightness c full-function-driver iic linux mcu tsl2561
Last synced: 16 Mar 2025
https://github.com/thakurdiwakar/interview-skills-development
c cpp dbms git github hacktoberfest hactoberfest-accepted hactoberfest2023 interview-practice interview-preparation interview-questions java linux networking object-oriented-programming open-source os python software-engineering windows
Last synced: 30 Apr 2025
https://github.com/nimaipatel/st
My build of the simple terminal
c minimal suckless suckless-terminal
Last synced: 05 Apr 2025
https://github.com/raphiara/tiny_http
lightweight, easy-to-use, and embeddable HTTP server library in C
arm c embeddable http http-server lightweight linux macos single-source web web-development
Last synced: 07 May 2025
https://github.com/destroyedlolo/selene
Automation low level tool based on MQTT data. Optionnal backends to create "DRM/Cairo", "OLed", "LCD" or "Curses" graphical applications.
c curses directfb framework lua mqtt mqtt-data mqtt-smarthome oled-display-ssd1306
Last synced: 14 Apr 2025
https://github.com/tiny-c-compiler/tinycc-mirror-repository
Mirror of main development hub for TCC, a small and fast C compiler originally created by Fabrice Bellard 🔄 This is a Mirror Repository of https://repo.or.cz/tinycc.git • 🔩 The Mirroring is openly governed by GitHub-Actions-mirror-repository
c c-language compiler mirrored-repository tcc tinycc
Last synced: 22 Apr 2025
https://github.com/alsch092/hidestaticreferences
Research into removing strings & API call references at compile-time (Anti-Analysis)
anti-static-analysis c malware-evasion obfuscation reverse-engineering static-analysis
Last synced: 05 May 2025
https://github.com/mcombeau/fract-ol
One of the first graphical projects at 42 school, fract-ol introduces us to 2D programming with fractal generation.
42 42born2code 42cursus 42paris 42projects 42school c fract-ol fract-ol-42 fractal-algorithms fractal-geometry fractal-images fractal-rendering fractals fractol fractol-42 hexadecimal-color
Last synced: 24 Mar 2025
https://github.com/michaelkolesidis/learnc
Educational material and examples for those interested in learning the C programming language
c c-lessons c-programming c-programming-language c-tutorial c-tutorials examples-c excercises learn-c learn-programming learn-to-code learning-exercise learning-notes learning-resources
Last synced: 10 Apr 2026
https://github.com/novariaos/novariaos-src
An experimental operating system where everything runs in a VM
c kernel nasm novariaos open-source operating-system osdev unix-like unix-like-operating-system unix-like-os unix-like-system
Last synced: 13 Jan 2026
https://github.com/panagiotisdrakatos/memory-management-and-advanced-debugging-techniques
Tutorial:Memory Management and Advanced Debugging techniques
advanced-programming advanced-search c cpp memory-management
Last synced: 16 Aug 2025