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: 2025-12-20 00:04:29 UTC
- JSON Representation
https://github.com/astrodevil/programming-basics
This Repository Contains source codes of various programming languages. Please Contribute to make this Useful.
basics beginner-friendly books c community community-classroom-answers contributions-welcome cpp dsa- dsa-bootcamp-java hacktoberfest java open-source programming programming-languages projects resources solutions
Last synced: 07 Apr 2025
https://github.com/rekola/nanoclj
A Tiny Clojure Interpreter
c clojure cplusplus interpreter
Last synced: 13 Oct 2025
https://github.com/fletcher/c-template
Boilerplate to set up a c project, include CuTest unit testing, cmake build setup
astyle boilerplate c cmake cpack doxygen
Last synced: 13 Oct 2025
https://github.com/panicinc/icarus
Swift, C, C++, and Objective-C Support for Nova
c cpp editor extension nova objc objective-c swift
Last synced: 28 Mar 2025
https://github.com/ccgargantua/arena-allocator
Super small, simple, and (almost) completely C89-compliant single-header arena "allocator".
allocator ansi ansi-c c c89 c90 contributions-welcome header-only header-only-library library memory simple simple-project single-header single-header-library small small-project
Last synced: 09 Sep 2025
https://github.com/DNedic/lfbb
A Lock Free Bipartite Buffer Library written in standard C11
buffer c c11 circular-buffer cmake dma embedded embedded-systems fifo library lock-free ring-buffer
Last synced: 14 May 2025
https://github.com/craigacp/feast
A FEAture Selection Toolbox for C/C+, Java, and Matlab/Octave.
c feature-selection java matlab
Last synced: 13 Jul 2025
https://github.com/thomasweise/distributedcomputingexamples
Example codes for my Distributed Computing course at Hefei University.
axis2 c communication distributed-computing glassfish hadoop html java java-rmi java-servlet javascript javaserver-pages json-rpc jsp mpi servlet-container socket web-services xml xml-document
Last synced: 25 Aug 2025
https://github.com/hjlebbink/intrinsics-dude
Opensource Visual Studio extension for compiler instrinsics in C/C++
amd-specific-intrinsics c c-plus-plus code-completion compiler intrinsics signature tooltip visual-studio visual-studio-extension
Last synced: 14 Apr 2025
https://github.com/jwerle/fs.c
File system API much like Node's fs module (synchronous)
Last synced: 22 Apr 2025
https://github.com/dnedic/lfbb
A Lock Free Bipartite Buffer Library written in standard C11
buffer c c11 circular-buffer cmake dma embedded embedded-systems fifo library lock-free ring-buffer
Last synced: 26 Mar 2025
https://github.com/moehriegitt/vastringify
Type-safe Printf in C
c c11 c99 macro printf stack-usage string-escape typesafe unicode utf16 utf32 utf8
Last synced: 05 Aug 2025
https://github.com/diegoherranz/sdcc-examples
Code examples for microcontrollers ready to compile with SDCC
c examples gputils microcontroller pic sdcc
Last synced: 22 Apr 2025
https://github.com/abhinav-upadhyay/cmonkey
C Implementation of the monkey programming language
bytecode c cmonkey compiler interpreter monkey-language vm
Last synced: 11 May 2025
https://github.com/frankmorgner/openpace
Cryptographic library for EAC version 2
c certificate cryptography eac mrtd openssl pace smartcard
Last synced: 06 Apr 2025
https://github.com/elzoughby/base64
C library to encode and decode strings with base64 format
ascii base64 c decode-strings decoding encode-strings encoding string
Last synced: 21 Mar 2025
https://github.com/robertkist/libdither
A C library for black-and-white image dithering
apple-silicon-support c cpp dithering dithering-algorithms dithering-methods linux macos windows
Last synced: 13 Apr 2025
https://github.com/tleonhardt/practical_cryptography_engineering
Cryptography code examples using libsodium and mbedtls C libraries and Python cryptography and PyNaCl modules
c cryptography libsodium mbedtls practical python
Last synced: 24 Oct 2025
https://github.com/visrealm/vremulcd
Character LCD emulator library (C99 engine, web front-end).
1602-lcd 1602lcd arduino c character-lcd emscripten emulator hd44780 javascript lcd lcd-display lcd-screen wasm webassembly
Last synced: 05 Sep 2025
https://github.com/correia-jpv/fucking-open-source-mac-os-apps
🚀 Awesome list of open source applications for macOS. With repository stars⭐ and forks🍴
applications apps awesome awesome-list c c-plus-plus hacktoberfest javascript list mac macos macos-application macosx objective-c open-source opensource python ruby swift
Last synced: 27 Apr 2025
https://github.com/korlibs/ktcc
C Compiler that generates readable Kotlin and C# - Written in Kotlin + Small web-based Editor with autocompletion
ace-editor c c-compiler compiler docker-image kotlin kotlin-js kotlin-native
Last synced: 30 Apr 2025
https://github.com/luohaha/libel
An event-driven library.
c event-driven libel signal-handler timer
Last synced: 13 May 2025
https://github.com/libdriver/llcc68
LLCC68 full function driver library for general MCU and Linux.
c full-function-driver linux llcc68 lora mcu spi
Last synced: 09 Apr 2025
https://github.com/multimediamike/xbfuse
Mount Xbox and Xbox 360 disk images via FUSE
Last synced: 10 May 2025
https://github.com/libdriver/max31855
MAX31855 full-featured driver library for general-purpose MCU and Linux.
c full-featured-driver linux max31855 mcu spi temperature thermocouple
Last synced: 21 Nov 2025
https://github.com/libdriver/ds1307
DS1307 full function driver library for general MCU and Linux.
c ds1307 full-function-driver iic linux mcu rtc
Last synced: 07 Apr 2025
https://github.com/danielmartensson/stm32-plc
STM32 microcontroller with lots of periferials such as ADC, differential ADC, Input Capture, PWM, USB, Encoder, DAC, Digital Input, RTC, CAN-bus + Alarm etc.
c can-bus embedded-systems stm32 usb
Last synced: 01 May 2025
https://github.com/edubart/minivorbis
Single-file port of libogg and libvorbis for decoding ogg sound files.
c libogg libvorbis minivorbis ogg single-file single-header single-header-lib vorbis
Last synced: 26 Mar 2025
https://github.com/shafreeck/cetcd
Cetcd is a C client library for etcd with full features support
Last synced: 24 Oct 2025
https://github.com/libdriver/ds1302
DS1302 full function driver library for general MCU and Linux.
c full-function-driver gpio linux mcu rtc
Last synced: 09 Apr 2025
https://github.com/vozlt/nginx-module-stream-sts
Nginx stream server traffic status core module
c monitoring nginx nginx-module nginx-stream-traffic-status vozlt-nginx-modules
Last synced: 22 Jun 2025
https://github.com/vineetchoudhary/turbocpp
Turbo C++ for Latest Edition of Windows like Windows 8, Windows 8.1, Windows 10
Last synced: 14 Jun 2025
https://github.com/pericles001/alx-low_level_programming
Low-Level Programming - Data Structures, Algorithms, Linux/Unix System Programming
algorithms-and-data-structures c c-programming gcc holbertonschool
Last synced: 12 Apr 2025
https://github.com/fabsgc/tweedeengine
The Tweede Engine Framework is my third attempt to develop a cross-platform full game engine and game framework. It aims to provide one day a complete foundation for the development of real time graphical applications such as games
bullet-physics c c-plus-plus c-plus-plus-11 c-plus-plus-14 c-plus-plus-17 c-plus-plus-20 directx directx11 game game-engine game-framework graphics-3d graphics-engine graphics-programming opengl
Last synced: 06 Jul 2025
https://github.com/42yerevanprojects/push_swap
This project aims to sort data on a stack, with a limited set of instructions, using the lowest possible number of actions.
42born2code 42school algorithms c sorting-algorithms stacks
Last synced: 08 May 2025
https://github.com/maxim2266/fullfix
A library for parsing FIX (Financial Information eXchange) protocol messages.
c finance financilal-information fix fix-protocol hft information-exchange linux parsing
Last synced: 14 Apr 2025
https://github.com/alexpreynolds/sample
Performs memory-efficient reservoir sampling on very large input files delimited by newlines
bed bioinformatics c genomics reservoir-sampling sampling
Last synced: 10 Apr 2025
https://github.com/huzecong/ghcc
GitHub Cloner & Compiler
c compilation decompilation docker
Last synced: 02 May 2025
https://github.com/sunsided/libfixkalman
Kalman filter fixed-point implementation based on libfixmatrix, targeted at embedded systems without an FPU and/or need for performance.
c cpp embedded kalman-filter libfixmath libfixmatrix signal-processing
Last synced: 11 Apr 2025
https://github.com/narasimha1997/marvinos
A hobby Operating System developed from scratch using C/C++ and assembly
c cplusplus hacktoberfest hobby-os hobby-project operating-system osdev
Last synced: 12 Apr 2025
https://github.com/opensourcecobol/opensource-cobol
"opensource COBOL" is open-source COBOL compiler, an extension of the Japan-specific features. "opensource COBOL" translates COBOL program to C code and compiles it using GCC or CL.
Last synced: 22 Apr 2025
https://github.com/dibyendumajumdar/ravi-compiler
Parser and compiler for Ravi and Lua
abstract-syntax-tree ast c compiler compiler-construction intermediate-representation lexer lua parser
Last synced: 14 Apr 2025
https://github.com/artyom-poptsov/guile-ssh
Guile-SSH is a library that provides access to the SSH protocol for GNU Guile programs.
c distributed-computing guile libssh lisp scheme ssh
Last synced: 28 Jun 2025
https://codeberg.org/newsraft/newsraft
feed reader for terminal
atom c console curses feed feed-aggregator feed-reader ncurses rss syndication terminal tui
Last synced: 30 Jul 2025
https://github.com/eerimoq/nala
🦁 Nala - A delightful test framework for C projects.
Last synced: 23 Aug 2025
https://github.com/troglobit/netcalc
Simplified clone of sipcalc with ipcalc looks
c ip-calculator ipcalc ipv4-calculator ipv6 netcalc network-calculator sipcalc
Last synced: 15 Oct 2025
https://github.com/jerinjacobk/armv8_pmu_cycle_counter_el0
ARMv8 performance monitor from userspace
Last synced: 16 May 2025
https://github.com/php-ion/websocket-parser
Streaming websocket frame parser and frame builder for c
builder c parser rfc6455 websocket websocket-parser
Last synced: 02 Sep 2025
https://github.com/drio/unixmagic
Capturing all the details of the classic Usenix Unix poster.
Last synced: 11 Apr 2025
https://github.com/wojciech-graj/c-raytracer
A CPU raytracer from scratch in C
c computer-graphics graphics raytracer raytracing rendering rendering-engine textures
Last synced: 16 Oct 2025
https://github.com/shauryauppal/socket-programming-python
Client Server running code described with comments here.
c hacktoberfest multithreading python socket-programming
Last synced: 21 Mar 2025
https://github.com/chimari/macopix
Mascot Constructive Pilot for X
anime c cross-platform gtk2 gtk3 linux-app macos-app mascot windows-app
Last synced: 30 Oct 2025
https://github.com/luijait/PwnKit-Exploit
Proof of Concept (PoC) CVE-2021-4034
base64 c cve cve-2021-4034 exploit hacking linux offensive-security offsec pentesting poc polkit proof-of-concept pwnkit security
Last synced: 10 Mar 2025
https://github.com/apache/qpid-dispatch
Mirror of Apache Qpid Dispatch
amqp amqp10 amqps apache c messaging network-server python python3 qpid qpid-dispatch-router
Last synced: 18 Dec 2025
https://github.com/ir33k/gmi100
Gemini CLI protocol client written in 100 lines of ANSI C
c cli gemini-client gemini-protocol hacker-news
Last synced: 10 Apr 2025
https://github.com/coderserdar/hacettepebbm
2004-2008 yılları arasında Hacettepe BBM'de okurken elimde olan ders notu, slaytlar, sınavlar, yazdığım kodları içeren bir repo
algorithms assembly bash-script c c-plus-plus computer-science cpp data-structures dbms design-patterns e-book hacettepe java operating-systems statistics
Last synced: 26 Jul 2025
https://github.com/luijait/pwnkit-exploit
Proof of Concept (PoC) CVE-2021-4034
base64 c cve cve-2021-4034 exploit hacking linux offensive-security offsec pentesting poc polkit proof-of-concept pwnkit security
Last synced: 11 Apr 2025
https://github.com/lvgithub/blog
技术资料日常积累(欢迎投稿)
c chrome-extension http linux nodejs ocr python3 tools
Last synced: 26 Mar 2025
https://github.com/archo5/sgscript
SGScript Scripting Engine
android c coroutines cpp game-development game-library language library linux low-level macos memory-efficient script scripting scripting-engine scripting-games scripting-language sgscript windows
Last synced: 28 Apr 2025
https://github.com/chrislim2888/ip2location-c-library
IP2Location C library enables the user to find the country, region, city, coordinates, zip code, time zone, ISP, domain name, connection type, area code, weather station code, weather station name, mobile, usage types, etc that any IP address or hostname originates from.
area-code c city country domain elevation geolocation ip-address ip-lookup ip2location iplocation ipv4 ipv6 isp mobile-info region timezone weather-station zip-code
Last synced: 10 Apr 2025
https://github.com/dannyvankooten/pepper-lang
The Pepper Programming Language
bytecode c compiler interpreter monkey-programming-language virtual-machine
Last synced: 16 Jun 2025
https://github.com/edubart/miniphysfs
Single-file port of PhysFS, a library that provides abstract access to various archives.
c filesystem game-development miniphysfs physfs single-file single-header single-header-lib
Last synced: 26 Mar 2025
https://github.com/deadpixi/tine
tine - a modern clone of the AmigaDOS/TRIPOS ED display editor
amiga c console console-app console-application editor retro text-editor
Last synced: 10 Apr 2025
https://github.com/wolfssl/wolfssljni
wolfSSL JSSE provider and JNI wrapper for SSL/TLS, supporting up to TLS 1.3!
android c cipher-suites cryptography dtls iot-security java jni jsse ocsp openjdk openssl-alternative openssl-library security ssl tls tls-library tls13 wolfssl
Last synced: 06 Apr 2025
https://github.com/tilkinsc/LuaConsole
A next-gen, Cross-Platform [Lua-5.1.x, LuaJIT-2.0, Lua-5.2.x, Lua-5.3.x, Lua-5.4.x]-supporting CLI made to supersede PUC-Lua and LuaJIT CLI
bash c cli cmd cross-platform linux lua lua51 lua52 lua53 lua54 luaconsole luajit luajit-interpreter luarocks puc-lua puc-lua-interpreter repl terminal windows
Last synced: 05 Apr 2025
https://github.com/chrislim2888/IP2Location-C-Library
IP2Location C library enables the user to find the country, region, city, coordinates, zip code, time zone, ISP, domain name, connection type, area code, weather station code, weather station name, mobile, usage types, etc that any IP address or hostname originates from.
area-code c city country domain elevation geolocation ip-address ip-lookup ip2location iplocation ipv4 ipv6 isp mobile-info region timezone weather-station zip-code
Last synced: 07 Apr 2025
https://github.com/jetbrains/clion-custom-defined-compiler-examples
Set of examples how to use CLion with various unsupported compilers using Custom Defined Compiler feature
c clion cmake cpp embarcadero embedded hacktoberfest msp430 ti-msp430
Last synced: 08 Apr 2025
https://github.com/macmade/obfuscate
C/C++ machine code obfuscation.
c c-plus-plus machine-code obfuscation obfuscator
Last synced: 19 Apr 2025
https://github.com/rvarago/modern-cmake-template
CMake template for an example project composed of executable and library
c cmake cmake-template cpp modern-cmake modern-cmake-template
Last synced: 24 Jul 2025
https://github.com/unanancyowen/azurekinectsample
Sample Program for Azure Kinect Sensor SDK and Azure Kinect Body Tracking SDK
azure-kinect c cpp csharp kinect linux opencv windows
Last synced: 31 Jul 2025
https://github.com/phorward/unicc
LALR parser generator targetting C, C++, Python, JavaScript, JSON and XML
c cpp javascript json lalr-parser lalr-parser-generator parser parser-generator python scannerless scannerless-lr xml
Last synced: 23 Jul 2025
https://github.com/nordlicht/nordlicht
Creates colorful timebars from video and audio files
art audio c navigation user-interface video visualization
Last synced: 15 Mar 2025
https://github.com/hulang1024/Scheme
A Scheme interpreter written in C.
c compiler functional functional-programming interpreter language lisp scheme
Last synced: 11 May 2025
https://github.com/eliben/gosax
gosax is a basic wrapper for stream parsing of XML (SAX) Go
c cgo go golang sax sax-parser xml
Last synced: 11 Aug 2025
https://github.com/rekgrpth/pg_curl
PostgreSQL tool for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS.
Last synced: 11 May 2025
https://github.com/libdriver/hmc5883l
HMC5883L full function driver library for general MCU and Linux.
c full-function-driver hmc5883l iic linux magnetometer mcu
Last synced: 09 Apr 2025
https://github.com/MapServer/basemaps
Scripts to generate MapServer mapfiles based on OpenStreetMap data. Please submit pull requests to the 'main' branch.
c imposm mapserver openstreetmap openstreetmap-data osm osm2pgsql python
Last synced: 01 May 2025
https://github.com/macmade/codeine
Mac OS X IDE For Clang/LLVM
build-tool c c-plus-plus clang code code-editor compiler developer-tools ide llvm macos objective-c project syntax-highlighting xcode
Last synced: 08 Oct 2025
https://github.com/kaspar030/laze
A fast, declarative meta build system for C/C++/Rust projects, based on Ninja, designed to handle large build matrices of highly modular projects.
build-tool c laze make ninja rust
Last synced: 10 Oct 2025