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/postgrespro/ptrack
Block-level incremental backup engine for PostgreSQL
backups c incremental-backups postgres postgresql postgresql-extension
Last synced: 26 Sep 2025
https://github.com/DanEngelbrecht/longtail
Incremental asset delivery library
archive c chunking compression compression-library delivery download syncronization upload
Last synced: 06 Aug 2025
https://github.com/filippobovo/robustats
Robustats is a Python library for high-performance computation of robust statistical estimators.
c fast high-performance medcouple mode numpy python-library python3 robust-estimators robust-statistics weighted-median
Last synced: 29 Jul 2025
https://github.com/mclos/los
Los是一个c/c++语言编译型的虚拟机。它使用llvm/clang作为其前端,losld做后端对源代码进行编译,生成los指令文件。Los is a c/c++-compiled virtual machine. It uses llvm/clang as its front end, losld does the backend to compile the source code, and generates the los directive file.
c clang compile cpp llvm script
Last synced: 22 Apr 2025
https://github.com/mckael/mcabber
Official mcabber (XMPP console client) git mirror of https://mcabber.com/hg/
c console instant-messaging jabber mcabber xmpp xmpp-client
Last synced: 21 Apr 2025
https://github.com/bscothern/Once
A replacement for Dispatch Once in Swift
c carthage dispatch swift swift-package-manager swiftpm
Last synced: 22 Jul 2025
https://github.com/larpon/miniaudio
VVrap of the excellent miniaudio C audio library
audio audio-library c miniaudio v vlang vlang-library vlang-module vvrap wrapper
Last synced: 02 Mar 2025
https://github.com/salman-abedin/tide
Minimal Transmission CLI client
c ncurses torrent-client transmission
Last synced: 28 Jul 2025
https://github.com/kamiyaa/ruiji
Reverse anime image searching program
anime bash c curl hacktoberfest image-recognition json
Last synced: 14 Apr 2025
https://github.com/malb/m4ri
M4RI is a library for fast arithmetic with dense matrices over GF(2)
c linear-algebra matrix-factorization matrix-multiplication
Last synced: 13 Oct 2025
https://github.com/bsc-wdc/compss
COMP Superscalar (COMPSs) is a framework which aims to ease the development and execution of applications for distributed infrastructures, such as Clusters, Grids and Clouds.
c distributed-computing docker hpc java pipeline-framework python singularity slurm workflow-management-system workflows
Last synced: 05 Apr 2025
https://github.com/danielsuo/libdocker
An SDK for the Docker Engine API in C
Last synced: 02 Feb 2026
https://github.com/thusharax/c-programming
C programming questions and answers
c c-programming c-programming-examples c-programming-language hacktoberfest
Last synced: 10 Apr 2025
https://github.com/nilfs-dev/nilfs-utils
NILFS utilities
c filesystem-library filesystem-utils gc mkfs
Last synced: 25 Jan 2026
https://github.com/nokeedev/gradle-native
The home of anything about Gradle support for natively compiled languages
c cpp gradle gradle-native ios jni objective-c objective-cpp swift
Last synced: 14 Jun 2025
https://github.com/basemax/decodequerystringc
A tiny library for decode value of the query string using c with utf8 support and html entities.
c decode decode-form decode-strings decode-urls decoder decoders htmlentities parser parser-library parser-plugin parsers querystring querystrings url-parser urldecode
Last synced: 05 May 2025
https://github.com/znsoooo/qr-desktop
QR Desktop
c cpp win32 windows windows-10 windows-7 windows-xp
Last synced: 20 Aug 2025
https://github.com/biraj21/texterm
A very minimal & simple text editor written in C with only Standard C Library.
c editor syntax-highlighting text-editor
Last synced: 12 Jan 2026
https://github.com/adobe/bin2c
Convert to/Embed binary files in C source files, quickly and efficiently.
Last synced: 12 Apr 2025
https://github.com/mirek/corejson
Core Foundation, libyajl based JSON support.
appstore c fast json-framework mac-appstore objective-c-library osx parsing
Last synced: 22 Apr 2025
https://github.com/kristapsdz/oconfigure
configuration script for portable, OpenBSD-oriented systems
c compatibility configuration openbsd portable
Last synced: 05 Mar 2026
https://github.com/zeioth/dooku.nvim
Code documentation generator for Neovim
c csharp doxygen doxygen-documentation godoc javascript lua luadoc neovim-plugin neovim-plugins nvim-plugin nvim-plugins php python ruby rustdoc typescript yard yardoc
Last synced: 03 Mar 2026
https://github.com/visrealm/vremu6502
6502/65C02 emulator library (C99)
6502 6502-emulation 6510 65c02 65c02-emulation c c99 emulator r65c02 wdc65c02
Last synced: 17 Mar 2025
https://github.com/begriffs/libderp
C collections. Easy to build, boring algorithms. Dumb is good.
Last synced: 10 Apr 2025
https://github.com/jeffhammond/bigmpi
Implementation of MPI that supports large counts
c datatype mpi mpi-library mpi-standard
Last synced: 13 Apr 2025
https://github.com/jingyuexing/MathLib
The Math Algorithm
algorithm c cpp csharp go haxe java javascript math mathlib php python python3 statistics test typescript
Last synced: 30 Apr 2025
https://github.com/hinqiwame/soinjector
Linux shared object injector written in pure C
c cli debugging dynamic-linking injection linux process-manipulation security
Last synced: 27 Jan 2026
https://github.com/tessarin/dither
Small image utility featuring an implementation of the median-cut color quantization algorithm and Floyd-Steinberg dithering in C.
c color-quantization dithering dithering-algorithms image-processing libpng png ppm-format
Last synced: 02 Mar 2026
https://github.com/McKael/mcabber
Official mcabber (XMPP console client) git mirror of https://mcabber.com/hg/
c console instant-messaging jabber mcabber xmpp xmpp-client
Last synced: 05 Apr 2025
https://github.com/ndxdeveloper/formation-c-ubuntu
Formation en français pour maîtriser le langage C sur Ubuntu/Linux - De la syntaxe à la programmation système, avec outillage DevOps moderne (CMake, CI/CD, eBPF)
c c-programming ci-cd cmake devops ebpf embedded-systems formation francais gcc gdb github-actions linux posix pthreads sanitizers systems-programming tutoriel ubuntu valgrind
Last synced: 08 Apr 2026
https://github.com/whynothugo/kbdlight
⌨️💡 A very simple application that changes MacBooks' keyboard backlight level.
c changes-macbooks keyboard keyboard-backlight-level macbook mbp
Last synced: 16 Mar 2025
https://github.com/alphatechnolog/dotfiles-old-old
[DEPRECATED!] My configurations for bspwm, chadwm and some others applications (it's so beautiful, I love this!!)
bash bspwm c chadwm configuration cpp dotfiles dwm files fish linux lua nvim oh-my-zsh polybar rofi rofi-theme wallpapers zsh
Last synced: 23 Apr 2025
https://github.com/libdriver/ms5837
MS5837 full function driver library for general MCU and Linux.
barometer c full-function-driver iic linux mcu ms5837
Last synced: 09 Apr 2025
https://github.com/kgabis/kgflags
kgflags is an easy to use command-line flag parsing library
Last synced: 10 Jun 2025
https://github.com/patois/nesldr
Nintendo Entertainment System (NES) ROM loader module for IDA Pro (for IDA 4.9)
c c-plus-plus ida-plugin ida-pro nes nintendo-nes
Last synced: 10 May 2025
https://github.com/abdelkarimhajji/minishell_42
The Minishell project is a significant component of the 42 School curriculum. It involves creating a simplified shell program, similar to bash, but with a reduced set of features
c headers makefile minishell42
Last synced: 30 Oct 2025
https://github.com/starryalley/Anduril2
my Anduril2 fork that provides much more features
anduril2 c firmware flashlight torch
Last synced: 24 Mar 2025
https://github.com/pipeseroni/pipes.c
Small application to mimic the "pipes" screensaver in a terminal window.
c pipes-sh pipeseroni terminal-screensaver
Last synced: 19 Apr 2025
https://github.com/janbodnar/Windows-API-examples
Sources from the ZetCode's Windows API tutorial
c programming winapi windows-api
Last synced: 05 May 2025
https://github.com/mperlet/matrix_multiplication
Parallel Matrix Multiplication Using OpenMP, Phtreads, and MPI
c matrices matrix-multiplication mpi openmp parallel-computing pthreads thread
Last synced: 05 Mar 2025
https://github.com/justinmeiners/classic-colors
Paint program for Unix. Inspired by MS Paint (Windows 95-98).
c graphics motif ms-paint paint paint-application unix x11
Last synced: 24 Aug 2025
https://github.com/isquicha/exercicios-logica
Resolução dos exercícios de Lógica de Programação e Algoritmos da lista de exercícios da Wiki da Python Brasil, com as linguagens Python, Lua e C/C++.
c cpp logic lua programming python
Last synced: 15 Apr 2025
https://github.com/alexfru/dflat20
D-Flat Windowing System (SAA/CUA Interface) Version 20
Last synced: 01 May 2025
https://github.com/whitead/symd
N-Dimensional MD engine with symmetry group constraints written in C
c crystallography molecular-dynamics python symmetry
Last synced: 14 Apr 2025
https://github.com/xsscx/macos-research
Welcome to Hoyt's macOS Fuzzing & Code Repo. Contribute Code or Open an Issue or Discussion.
assembly c debug heap interposing introspection lldb macos stack trace xnu
Last synced: 22 Aug 2025
https://github.com/obonaventure/systemesinformatiques
Cours de Systèmes informatiques (C, Unix/Linux, ...)
c ebook linux restructured-text teaching-materials
Last synced: 15 May 2025
https://github.com/christophercrouzet/zero
Collection of single-file libraries for C/C++.
Last synced: 15 May 2025
https://github.com/thelowsunoverthemoon/mahler.c
Western music theory library in C99
api c c99 chords interval key-signatures library minimal music music-theory scale
Last synced: 10 Apr 2025
https://github.com/gottox/sqsh-tools
🗜️ fast r/o squashfs implementation written in C.
c compression filesystem fuse library libsquashfs linux lz4 squashfs unix zlib zstd
Last synced: 06 Jul 2025
https://github.com/libdriver/tea5767
TEA5767 full function driver library for general MCU and Linux.
c fm full-function-driver iic linux mcu radio
Last synced: 10 Apr 2025
https://github.com/kornelski/undither
Smart filter to remove Floyd-Steinberg dithering from paletted images
c dithering palette paletted-images pixels reconstruction smart-blur smoothing undither
Last synced: 17 Mar 2026
https://github.com/barrust/count-min-sketch
Count-Min Sketch Implementation in C
c count-mean-min-sketch count-min-sketch data-structures probabilistic probabilistic-programming
Last synced: 30 Apr 2025
https://github.com/sardemff7/eventd
A simple daemon to track remote or local events and do actions the user wants to
c daemon distributed eventd events irc-bot network notifications
Last synced: 30 Dec 2025
https://github.com/lumbrjx/obzev0
Chaos engineering tool written in C/Go to test the resilience of TCP/UDP-based applications within Kubernetes environments, simulating various network conditions and failures to ensure the reliability of the overall system.
c channels chaos-engineering devops ebpf golang helm http kubernetes latency metrics multithreading network optimization prometheus proxy resiliency tcp testing testing-tools
Last synced: 10 Apr 2025
https://github.com/ccareaga/useless
Register-based VM, and debugger written in C, and a stack-based VM written inside the first.
Last synced: 13 Aug 2025
https://github.com/owenkimbrell/Moonscriptxx
A standalone executable compiler for Moonscript. And much more. Moonscript++
c csharp dotnet lua luastatic moonscript
Last synced: 22 Apr 2025
https://github.com/MidnightCommander/mc
Midnight Commander's repository
c console file-manager midnight-commander terminal-based
Last synced: 28 Mar 2025
https://github.com/vicro/blenderquicklook
A Quick Look Plugin for generating Blender3D file thumbnails.
blender3d c quicklook-plugin thumbnails
Last synced: 07 May 2025
https://github.com/btwael/massif.js
Visualize Valgrind Massif memory consumption online.
c c-plus-plus massif massif-visualizer memory-consumption memory-profiler valgrind
Last synced: 15 Jul 2025
https://github.com/libdriver/mifare_ultralight
MIFARE Ultralight full-featured driver library for general MCU and Linux.
c full-featured-driver linux mcu mifare-ultralight rf
Last synced: 07 May 2025
https://github.com/jalalmostafa/clox
A virtual machine and a tree-walk interpreter for the Lox programming language in C89 :cyclone:
c clox compiler dynamic-languages interpreter lox-language virtual-machine vm
Last synced: 09 Jul 2025
https://github.com/libdriver/ms5611
MS5611 full-featured driver library for general-purpose MCU and Linux.
bar barometer c full-featured-driver iic linux mcu ms5611 spi
Last synced: 12 Jan 2026
https://github.com/rtlzeromemory/rezi
React-style terminal UI framework powered by a native C rendering engine. Ink-compatible. Minimal redraws. Much lower overhead.
c cli devtools ffi ink nodejs opensource react terminal-ui tui typescript
Last synced: 14 Mar 2026
https://github.com/fkkarakurt/nerve
Zero-dependency neural network in a single C header. Copy nerve.h, compile, done. Adam · ReLU · Dropout · Xavier/He · Neuroevolution game AI (Snake · Pong · Flappy Bird). No build system. No dependencies. Runs on Linux, macOS, Windows, and bare-metal.
adam-optimizer ansi-c application artificial-intelligence backpropagation c c99 deep-learning embedded-systems game-ai header-only machine-learning mlp neural-network neural-network-library neural-networks reinforcement-learning single-header
Last synced: 01 Jun 2026
https://github.com/pret/pokeemerald-jp
Decompilation of Pokemon Emerald (JP)
c decompilation gameboy-advance pokemon reverse-engineering
Last synced: 14 Apr 2025
https://github.com/libdriver/htu21d
HTU21D full-featured driver library for general MCU and Linux.
c full-featured-driver htu21d humidity iic linux mcu temperature
Last synced: 31 Aug 2025
https://github.com/stevenbenner/pacfinder
:artificial_satellite: Pacman repository & package explorer for Arch Linux.
arch-linux archlinux c gtk gtk3 pacman
Last synced: 17 Mar 2025
https://github.com/jwlodek/csplit
A single header C library to easily handle splitting and processing strings replacing strtok
c cross-platform csplit single-header-lib split splitting-string strings strtok
Last synced: 20 Mar 2025
https://github.com/Beariish/bolt
High-performance, real-time optimized, and statically typed embedded language implemented in C.
bytecode c embeddable interpreter language scripting-language
Last synced: 17 Aug 2025
https://github.com/zacharycarter/voodoo
3D game programming and rapid prototyping library.
3d 3d-graphics c emscripten emscripten-game game game-development games janet janet-lang wasm webgpu wgpu
Last synced: 25 Jul 2025
https://github.com/starryalley/anduril2
my Anduril2 fork that provides much more features
anduril2 c firmware flashlight torch
Last synced: 26 Jul 2025
https://github.com/vbrazhnik/push_swap
School 42 project // Sorting algorithm using two stacks
42 42projects 42school born2code c sorting sorting-algorithms unitfactory visualization
Last synced: 08 Aug 2025
https://github.com/eschirni/cub3d
42 project cub3d, with a main menu, settings, sound & music, a minimap, actual gameplay with a random generated map, an endscreen with a highscore and more features coming soon
2d-to-3d 42 42heilbronn c collision-detection cub3d minimap mlx42 raycasting ui
Last synced: 16 Sep 2025
https://github.com/sn99/rust-ffi-examples
FFI examples written in Rust
c cmake cpp dart ffi ffi-bindings ffi-wrapper foreign-function-interface golang node python rust swift
Last synced: 26 Jul 2025
https://github.com/Oliver-242/HUST-Compiler-Principles-Experiment
华中科技大学2020级编译原理educoder实验
Last synced: 08 May 2025
https://github.com/vittoriopiotti/matrixcalculator-c
Calcolatrice Matriciale sviluppata in C per tutte le operazioni con le matrici ed anche algoritmo di Laplace e calcolo della matrice inversa
algorithm c calculator matrix matrix-calculations
Last synced: 05 Jul 2025
https://github.com/esheldon/ngmix
Gaussian mixtures and image processing implemented in python
Last synced: 09 Apr 2025
https://github.com/alexbatalov/tig
Reverse engineered Arcanum engine
arcanum c decompilation game-engine reverse-engineering
Last synced: 05 Apr 2025
https://github.com/grim-firefly/c-cpp-project
Here You will find some easy C and C++ project.
analog analog-clock c c-projects clock clock-c-project cpp-project cproject digital-clock easy-c-project watch-c-project
Last synced: 05 Jul 2025
https://github.com/shreyasbharath/cpp-dependency-graph
A Ruby gem that generates useful visualisations (dot, d3.js) to study the architecture of C/C++ projects
architecture c cplusplus d3-visualization d3js dependency-graph dependency-tree dotfiles rubygem visualization
Last synced: 27 Apr 2026
https://github.com/julian-klode/triehash
Generator for order-preserving minimal perfect hash functions in C
apt c djb hash-functions lowercase perfect-hash perl
Last synced: 14 Apr 2025
https://github.com/fsaadatmand/programming-in-c
Answers to Programming in C (Fourth Edition) by Stephan G. Kochan.
c c-language programming-exercises
Last synced: 10 Apr 2025
https://github.com/d-led/influxdb-cpp-rest
Simple C++ InfluxDB client via MS C++ REST SDK + RxCpp for batching (Windows/OSX/Linux) + a C wrapper
batching c client cpp cross-platform influxdb rxcpp time-series
Last synced: 14 Apr 2025
https://github.com/andrestc/linux-prog
Some C code i write to study systems programming (while reading The Linux Programming Interface)
Last synced: 21 Mar 2025
https://github.com/rdybka/vht
vahatraker - a live midi sequencer/tracker for pipewire/JACK
c gtk jack midi minimal music music-composition performance python sequencer tracker-music
Last synced: 09 Feb 2026
https://github.com/longluo/linuxkernellearn
Learn Linux Kernel Step by Step, including the Modules, FS, Device Driver etc. --- Linux内核学习,包括Linux各模块,文件系统,设备驱动文件等。
c kernel kernel-module linux linux-kernel
Last synced: 22 Apr 2025