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-30 00:04:35 UTC
- JSON Representation
https://github.com/kevinbird61/virtual-router
Using tuntap to simulate router port, implement software router and related network functions with C.
c router tuntap virtualization
Last synced: 22 Mar 2025
https://github.com/ifplusor/actrie
Aho-Corasick automation for large-scale multi-pattern matching. Available for C/C++, Python, and Java on Linux, macOS, and Windows.
ac-automation aho-corasick-automation c java matcher python string-matcher string-matching string-search trie
Last synced: 21 Aug 2025
https://github.com/Electronic-Waste/Chcore
A Microkernel OS Lab & Note & Homework for SJTU SE3357
c homework microkernel notes operating-system sjtu sjtu-se
Last synced: 14 Apr 2025
https://github.com/extremq/lcd1602_i2c
A simple, I2C-based implementation of the 1602 LCD with I2C interface in C using the Raspberry Pi Pico SDK.
Last synced: 28 Jun 2025
https://github.com/billwilliams1952/arduino-cascadable-low-pass-filter
Cascadable Low Pass Filter
arduino arduino-library arduino-platform c c-plus-plus cascade-lpf filter lowpass-filter lpf sampling-theory
Last synced: 26 Jul 2025
https://github.com/starryalley/ambitsync
Android app to read Suunto Ambit watches and converts to GPX
android-app c java jni-android sports-app suunto usb-devices
Last synced: 26 Jul 2025
https://github.com/sqatim/minirt_42
This project is an introduction to the beautiful world of Raytracing. Once completed you will be able to render simple Computer-Generated-Images and you will never be afraid of implementing mathematical formulas again.
c mathematical-formulas raytracing
Last synced: 15 Oct 2025
https://github.com/miguelgargallo/flipperzero
FlipperZero | Ultimate compile guide, guía definitiva compilar apps en FliperZerro
c flipperzero guia guide hacker unleashed
Last synced: 19 Apr 2025
https://github.com/deboogerxyz/ahc
alienhook classic - Free as in freedom CS 1.6 cheat for GNU/Linux.
ansic c c89 counter-strike cs16 gnu-linux
Last synced: 24 Jan 2026
https://github.com/prankshaw/beware-web-scraper
Web Scraping project including; C projects scraper from GitHub , ICC rankings scraper, YouTube Trending Scrapper, LinkedIn Profile Scraper, Wikipedia Image Scraper
batting c chrome-webdriver chromedriver cricket github icc icc-rankings-scraper pandas python python-3 rankings scraper selenium selenium-webdriver web-scraping wikipedia-image-scraper
Last synced: 01 Mar 2026
https://github.com/nickssilver/alx-low_level_programming
C programming
algorithms c data-structures shell
Last synced: 25 Oct 2025
https://github.com/nishkarshraj/data-structures
Data Structures with Theory, Algorithms and Code
algorithms algorithms-and-data-structures array c cpp data-structures graph java linked-list python queue stack tree
Last synced: 22 Apr 2025
https://github.com/darthmoomancer/polydev
THE project manager for neovim
c cpp html java lua neovim-plugin python rust
Last synced: 02 Sep 2025
https://github.com/joalon/vimway
A wayland compositor with vim-like key bindings
Last synced: 04 Apr 2026
https://github.com/blueokiris/ch552g-dev-board
A simple breakout board with minimal hardware design for the CH552g
board breadboard c ch552g dev kicad mcu
Last synced: 15 Oct 2025
https://github.com/p-gen/ctxopt
Options parser for simple or complex command lines. Take a look at the smenu project for an example of use.
api c command-line command-line-parser getopt
Last synced: 28 Apr 2025
https://github.com/gammasoft71/xtd_c
Free open-source C11 framework to create console, forms (GUI like WinForms) and unit test applications on Microsoft Windows, Apple macOS and Linux.
c c11 cli cmake console cross-platform cross-platform-desktop cross-platform-gui desktop framework gui gui-framework gui-toolkit portable test-framework toolkit unittest xtd xtd-c
Last synced: 08 Oct 2025
https://github.com/project-rig/nengo_spinnaker
SpiNNaker based Nengo simulator.
arm c nengo neural-networks neuroscience python spinnaker
Last synced: 17 Jan 2026
https://github.com/mdekauwe/gday
GDAY simulates carbon, nitrogen & water dynamics
c leaf nitrogen photosynthesis plant soil water
Last synced: 17 Aug 2025
https://github.com/aligrudi/neatpost
Neatroff's postscript postprocessor
c neatroff post-processor postscript roff
Last synced: 28 Dec 2025
https://github.com/lukas-h/toy-http
dead simple HTTP server, providing static file hosting (GET, HEAD) :sparkles: single C source file :sparkles:
Last synced: 08 Apr 2025
https://github.com/kikutano/Mega-Tetris-for-SEGA-Genesis
Tetris game for Genesis, written in C using SGDK.
c megadrive retrodev sega-genesis
Last synced: 14 Mar 2025
https://github.com/cea-hpc/pdwfs
A simple Redis-backed distributed virtual filesystem for co-execution of HPC and data analytics workloads
c cea go golang hpc in-situ in-transit redis workflow
Last synced: 14 Apr 2025
https://github.com/ColumPaget/libUseful
Programmers 'C' library of functions for: resizable strings, file and network access, string tokenization, pattern matching, terminal output, etc, etc
Last synced: 04 Apr 2025
https://github.com/formalsec/wasp
WASP was superseded by: https://github.com/OCamlPro/owi
c program-analysis symbolic-execution testing webassembly
Last synced: 08 Nov 2025
https://github.com/powerapi-ng/hwpc-sensor
Hardware Performance Counters monitoring agent for containers.
c cgroups containers hardware-performance-counters inria linux monitoring perf-event powerapi sensor
Last synced: 09 Sep 2025
https://github.com/arjuncvinod/mca-lab-experiments
MCA Lab Experiments
c css3 html5 javascript mysql php python
Last synced: 23 Jun 2025
https://github.com/pdsmart/zpu
ZPU Evo(lution), an enhanced ZPU microprocessor design in VHDL to embed within an FPGA including SoC functionality. Project currently uses Altera Cyclone devices.
assembly-language bash c cpp perl vdl
Last synced: 14 Apr 2025
https://github.com/embeddedenterprises/samd10-uart-bootloader
UART bootloader for SAMD10 series
arm atmel-sam atmel-sam-family bootloader c cortex cortex-m cortex-m0 cortex-m0plus embedded uart uart-protocol
Last synced: 14 Sep 2025
https://github.com/m12t/blindr
Automated window blinds that open at sunrise and close at sunset
3d-printing c cad diy dma gnss irq nmea-parser nmea-protocol raspberry-pi-pico stepper-motor uart ubx-protocol
Last synced: 17 Jan 2026
https://github.com/anshumansinha3301/programming-in-c-basics
Programs in the C language that I worked on during my first semester including basics, conditional statements and Control Flow Statements.
basic-programming c conditional-statements controlflow programming-language
Last synced: 13 Apr 2025
https://github.com/maksasj/dungeon_master
Dungeon Master - Game Boy Advance(GBA) rogue like game written specially for GBA Jam 2022
c game-development gba gba-development
Last synced: 15 May 2025
https://github.com/libdriver/cs100
CS100 full function driver library for general MCU and Linux.
c cs100 full-function-driver gpio linux mcu ultrasonic
Last synced: 27 Jun 2025
https://github.com/ikasty/hyeongc
혀엉씨
c esolang hyeong interpreter unicode-characters
Last synced: 11 May 2025
https://github.com/aditya-a-garwal/stm32-hal-hd44780-16x2lcd
A simple library for STM32 microcontrollers to drive 16x2 LCD displays based on the HD44780 controller
arm armv6-m c cortex cortex-m cpp hd44780 hd44780-display i2c lcd lcd16x2 library microcontroller pc8574 stm32 stm32cubeide stm32cubemx
Last synced: 25 Jun 2025
https://github.com/1337programming/webassemblyopengl
C++ project with WebAssembly + OpenGL + Webpack
c cpp javascript node nodejs opengl wasm webassembly
Last synced: 11 Mar 2026
https://github.com/aligrudi/neatmkfn
Generate font descriptions for Neatroff
Last synced: 28 Dec 2025
https://github.com/ajatt-tools/dictpopup
Looks up selected (Japanese) text in your Yomichan dictionaries and displays the result as a popup.
anki c dictionaries dictionary dictpopup gtk3 japanese languages lightweight linux popup yomichan
Last synced: 14 Jun 2025
https://github.com/basemax/mongocsample
Sample code for connecting to the MongoDB.
c c-mongo c-mongodb mongo mongo-c mongo-connection mongo-connector mongodb mongodb-c mongodb-connection mongodb-connector mongodb-database
Last synced: 24 Oct 2025
https://github.com/panmasuo/voice-activity-detection
Voice activity detection algorithm written in C
alsa c language paho-mqtt vad voice-activity-detection
Last synced: 10 Apr 2025
https://github.com/eersoy93/e93
My hobby operating system for old PCs.
86box assembly c hobby hobby-os hobby-project monolithickernel operating-system os osdev qemu
Last synced: 03 Sep 2025
https://github.com/amaitou/cvector
This repository houses a comprehensive implementation of a dynamic array container in the C programming language, inspired by the behavior of C++'s vector container.
Last synced: 09 Apr 2025
https://github.com/luyandamncube/-42_A_hitchhikers_guide_to_C
A crash course PDF for C & Algorithms, written by myself during the WTC bootcamp
Last synced: 11 Mar 2025
https://github.com/PedroElFrijol/GuavaOS
My useless x86_64 Operating System
assembly-x86 c chadx86 cpp elf os uefi
Last synced: 11 Mar 2025
https://github.com/anatol/uriparser
Extremely fast uri parser suitable for embedded applications
Last synced: 31 Oct 2025
https://github.com/sacoo7/socketcluster-client-c
C/ C++ client for socketcluster framework in node.js
c json library libwebsockets socketcluster-client
Last synced: 07 May 2025
https://github.com/ibara/edx
Small Wordstar-like text editor for X11.
c editor openbsd text-editor wordstar x11
Last synced: 24 Jun 2025
https://github.com/michaeldim02/lykan
Password leak analysis program
breach c dictionary-attack leak leak-analysis password password-attack password-cracking security security-tools wordlist wordlist-attack
Last synced: 12 Apr 2025
https://github.com/scristobal/cross-compiling-rust-c-wasm-zig
Cross compiling Rust + C codebase to Web Assembly (web and WASI) using Zig
c crosscompile rust wasi wasm webassembly zig
Last synced: 13 Apr 2025
https://github.com/byt3n33dl3/offensivenim
Weaponizing Nim, with the elegance of modern logic programming language. Nim can do that!?
Last synced: 13 Apr 2025
https://github.com/tusharnankani/binary-tree-visualizer
A Binary Tree Visualizer implemented purely in C - A combination of Data Structures & Computer Graphics.
binary-tree binary-tree-traversal binary-tree-visualization c computer-graphics data-structures
Last synced: 07 May 2025
https://github.com/syeysk/sy_py2c
translation Python source into C.
c python python-c translation translator
Last synced: 10 Sep 2025
https://github.com/nickdiego/gstreamer-tests
Simple GStreamer test programs for learning puporses.
Last synced: 13 Apr 2025
https://github.com/xframes-project/xframes
GPU-accelerated GUI development for the desktop and the browser
c cpp dear-imgui desktop glfw gpu-accelerated-library gpu-acceleration gpu-programming opengl ui wasm webgpu
Last synced: 12 Apr 2025
https://github.com/kwilczynski/go-magic
Simple interface to libmagic for Go Programming Language
c cgo file-format file-format-detection go golang magic mime mime-types recognition
Last synced: 15 Jul 2025
https://github.com/yparitcher/libzmanim
C library for zmanim & hebrew calendar
c hebrew-calendar hebrew-date jewish jewish-holidays zmanim
Last synced: 11 Apr 2025
https://github.com/izenynn/mini-vim
A "mini" implementation of vim :3
c linux macos minimal syntax-highlighting text-editor vim
Last synced: 11 Jul 2025
https://github.com/e-sites/unityxcodebridge
A step-by-step tutorial on how to make a bridge between Unity's C# and Xcode's Objective-C
c c-sharp ios objective-c unity3d xcode
Last synced: 11 Apr 2025
https://github.com/itsfoss0/alx-low_level_programming
This Repo contains my low level code in C as a software Engineering student at ALX
alx alx-curriculum alx-low-level-programming alx-school c c-programming holberton-curriculum holbertonschool low-level-programming
Last synced: 10 Apr 2025
https://github.com/ckath/ini_rw
minimal ini parser for reading and writing ini files
Last synced: 10 Apr 2025
https://github.com/duboviy/low_level_programming
:volcano: A sandbox for trying out low-level programming languages
c cpp low-level low-level-programming
Last synced: 07 Sep 2025
https://github.com/basemax/capis
A sample and tiny RESTful API based on C programming and a fastcgi library.
apache-fcgi c c-cgi c-fcgi cgi cgi-application cgi-bin cgi-fcgi cgi-script cgi-server nginx-fcgi
Last synced: 05 May 2025
https://github.com/libdriver/am2320
AM2320 full function driver library for general MCU and Linux.
am2320 c full-function-driver gpio humidity iic linux mcu temperature
Last synced: 03 Apr 2025
https://github.com/sensirion/gas-index-algorithm
Sensirion's Gas Index Algorithm provides a VOC and NOx Index output signal calculated from the SGP40/41 raw signals
algorithm c embedded example example-usage gas gas-index nox nox-representation python python-wrapper raspberry-pi sensirion sgp sgp40 sgp41 sgp4x voc voc-representation
Last synced: 30 Apr 2025
https://github.com/Wervice/Codelink
Codelink is a family of open source applications for programming and collaboration.
admin c javascript linux-app nodejs server
Last synced: 03 Apr 2025
https://github.com/bandinopla/skill-assessments-quizzes
:rocket: Web App of Interactive quizzes on many subjects to practice for job interviews!
c cpp css javascript php react
Last synced: 04 May 2025
https://github.com/basemax/simple-jit-compiler
This project is designed to illustrate the mechanism used in JIT compilers development.
c compiler compiler-jit cpp jit jit-compiler
Last synced: 05 May 2025
https://github.com/coding-enthusiast9857/open-source-contributions
This is an open-source contribution opportunity. It is for everyone. So, Hurry up...!! Don't forget to spread love and if you like give a ⭐️
ai algorithms algorithms-and-data-structures c cpp csharp dsa games helloworld java matlab ml open-source projects python python3
Last synced: 11 Apr 2025
https://github.com/infobip/redis-fpn
Redis module for Fixed Point Number data type
Last synced: 05 Mar 2026
https://github.com/macmade/hexprint
HexPrint is a command line tool that displays a file's content as an hexadecimal dump.
c command-line command-line-tool hexadecimal hexadecimal-dump
Last synced: 03 Mar 2026
https://github.com/achrafelkhnissi/alx-low_level_programming
ALX Low Level Programming.
alx alx-africa alx-challenge alx-curriculum alx-higher-level-programming alx-holberton-software-engineering alx-low-level-programming alx-school alx-system-engineering c
Last synced: 15 Apr 2025
https://github.com/offa/nbcndunit
NetBeans C/C++ unit testing plugin – supporting CppUTest, GoogleTest (gtest) / GoogleMock (gmock) and libunittest C++.
c cpp cpputest googletest java netbeans netbeans-plugin unit-testing
Last synced: 14 May 2025
https://github.com/paulbatchelor/tiziku
Audiovisual generative composition, inspired by Rothko paintings and fluorescent lightbulbs. Written using NanoVG, ChucK, Sporth, and Lua
audiovisual c dsp generative graphics lua music
Last synced: 12 Apr 2025
https://github.com/knightron0/helloworld
Collection of "hello world" programs in different programming languages.
Last synced: 01 Jul 2025
https://github.com/franko/lhelper
A simple utility to helps compile and install C/C++ libraries on Windows and Linux
build-tool c c-plus-plus cmake linux meson mingw recipe
Last synced: 04 Mar 2026
https://github.com/ar1ja/enterprise-add
[Migrated to self-hosted ari-web Forgejo: https://git.ari.lt/ari/enterprise-add] Enterprise AI parody: number addition in C using gradient descent (Machine Learning/AI).
ai c c99 enterprise enterprise-ai gradient-descent llm ml parody
Last synced: 04 Oct 2025
https://github.com/emmo00/learn-c
Learn C with examples, For Beginners
c cprogramming learn linux tutorial
Last synced: 18 Sep 2025
https://github.com/abhineetraj1/c-ide
This is the simple text editor where you can write , edit and run C code.
Last synced: 16 Apr 2025
https://github.com/immediate-mode-ui/quarks
Mirror of https://gist.github.com/vurtun/c5b0374c27d2f5e9905bfbe7431d9dc0
c c99 imgui immediate-gui immediate-mode multiplatform single-header single-header-lib
Last synced: 12 Apr 2025
https://github.com/harmim/vut-ifj-project
Formální jazyky a překladače - Projekt - Implementace překladače imperativního jazyka IFJ17
c compiler ifj lexical-analysis semantic-analysis syntactic-analysis vut
Last synced: 25 Aug 2025
https://github.com/montag451/ltun
Linux TUN/TAP module for Lua
c lua luajit networking tunnel tuntap
Last synced: 07 Oct 2025
https://github.com/jweyrich/imgify
🖼 imgify - Convert any file to PNG and back.
c file-conversion file-converter file-format libpng png steganography
Last synced: 22 Apr 2025
https://github.com/jishanshaikh4/cuda-programs
CUDA Programs for Hadoop/CUDA Lab at MANIT, Bhopal
Last synced: 25 Apr 2025
https://github.com/jedisct1/aes-kw
A standalone AES-KW (AES Key Wrap) implementation.
aes aes-key-wrap aes-kw aes-kwp aeskw aeskwp c keywrap keywrapping
Last synced: 15 Apr 2025