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-22 00:04:27 UTC
- JSON Representation
https://github.com/ruby/psych
A libyaml wrapper for Ruby
c hacktoberfest java libyaml psych ruby yaml-parser
Last synced: 12 May 2025
https://github.com/freifunk-gluon/gluon
a modular framework for creating OpenWrt-based firmwares for wireless mesh nodes
c freifunk gluon hacktoberfest lua mesh-networks openwrt
Last synced: 16 Dec 2025
https://github.com/closeio/ciso8601
Fast ISO8601 date time parser for Python written in C
c date-parser date-time iso8601 python rfc-3339
Last synced: 13 May 2025
https://github.com/brackeen/glfm
OpenGL ES and input for iOS, tvOS, Android, and WebGL
android c emscripten ios opengles tvos
Last synced: 20 Mar 2025
https://github.com/efeckc17/simple-todo-c
A lightweight, native Windows Todo application built with pure C and the Win32 API. Just 60 KB
c gui minimal native todo todo-app tray-application winapi-application windows
Last synced: 01 May 2026
https://github.com/alt-romes/programmer-calculator
Terminal calculator made for programmers working with multiple number representations, sizes, and overall close to the bits
c calculator cli ncurses programmer-calculator terminal
Last synced: 12 Apr 2025
https://github.com/danielchasehooper/ShapeUp-public
A 3D Modeler Made in a Week
Last synced: 09 Jul 2025
https://github.com/niklas-heer/speed-comparison
A repo which compares the speed of different programming languages.
c clojure docker elixir golang hacktoberfest javascript julia nim-lang php programming-languages python ruby speed-comparison swift
Last synced: 15 May 2025
https://github.com/leoven/c-macro-collections
Easy to use, modular, header only, macro based, generic and type-safe Data Structures in C
c containers data-structure data-structures datastructure datastructures deque hashmap heap library linkedlist list multimap multiset queue stack type-safe
Last synced: 14 Jan 2026
https://github.com/frang75/nappgui_src
SDK for building cross-platform desktop apps in ANSI-C
c cairo cocoa cross-platform cross-platform-app cross-platform-gui gdi-plus gtk3 quartz win32
Last synced: 15 May 2025
https://github.com/iscsi-osx/iSCSIInitiator
iSCSI Initiator for macOS
c c-plus-plus iscsi iscsi-initiator kernel-extension macos objective-c
Last synced: 05 Apr 2025
https://github.com/Maknee/minigpt4.cpp
Port of MiniGPT4 in C++ (4bit, 5bit, 6bit, 8bit, 16bit CPU inference with GGML)
c cpp deep-learning ggml machine-learning minigpt4 multimodal quantization
Last synced: 15 Apr 2025
https://github.com/jstrosch/learning-reverse-engineering
This repository contains sample programs written primarily in C and C++ for learning native code reverse engineering.
c cplusplus educational-project learning reverse-engineering
Last synced: 21 Jun 2025
https://github.com/prikhi/lightdm-mini-greeter
A Minimal, Configurable, Single-User GTK3 LightDM Greeter
c configurable display-manager greeter gtk3 lightdm lightdm-greeter minimal
Last synced: 07 Apr 2025
https://github.com/lifting-bits/rellic
Rellic produces goto-free C output from LLVM bitcode
c decompiler llvm reverse-engineering
Last synced: 07 Apr 2025
https://github.com/ce-programming/toolchain
Toolchain and libraries for C/C++ programming on the TI-84+ CE calculator series
c calculator ez80 sdk ti-83-premium-ce ti-84-plus-ce ti-calculators toolchain
Last synced: 07 Jan 2026
https://github.com/Unidata/netcdf-c
Official GitHub repository for netCDF-C libraries and utilities.
c hacktoberfest netcdf unidata unidata-netcdf
Last synced: 07 May 2025
https://github.com/parca-dev/parca-agent
eBPF based always-on profiler auto-discovering targets in Kubernetes and systemd, zero code changes or restarts needed!
bpf c continuous-profiling cpp ebpf ebpf-programs go golang hacktoberfest kubernetes libbpf linux observability performance pprof profiling python ruby rust systemd
Last synced: 15 May 2025
https://github.com/unidata/netcdf-c
Official GitHub repository for netCDF-C libraries and utilities.
c hacktoberfest netcdf unidata unidata-netcdf
Last synced: 11 Apr 2025
https://github.com/proftpd/proftpd
ProFTPD source code
c ftp ftp-server ftpd ftps ldap posix proftpd scp sftp sftp-server sql tls unix
Last synced: 14 May 2025
https://github.com/ltcmelo/psychec
A compiler frontend for the C programming language
c c-language clanguage compiler compiler-frontend language-semantics parser parsing parsing-library program-analysis static-analysis type-inference
Last synced: 15 May 2025
https://github.com/wntrblm/castor_and_pollux
A Juno-inspired dual oscillator
c eurorack firmware hardware open-hardware python
Last synced: 15 May 2025
https://github.com/nathhB/nbnet
single header C(99) library to implement client-server network code for games
c c99 game-development single-header single-header-lib udp webrtc
Last synced: 26 Feb 2026
https://github.com/SAT-R/sa2
A decompilation and port of Sonic Advance 2 - a GameBoy Advance game written in C
c decompilation gba reverse-engineering sonic-the-hedgehog
Last synced: 26 Feb 2026
https://github.com/luainkernel/lunatik
Lunatik is a framework for scripting the Linux kernel with Lua.
Last synced: 15 May 2025
https://github.com/JuliaMath/openlibm
High quality system independent, portable, open source libm implementation
c cross-platform math-library openlibm
Last synced: 29 Apr 2025
https://github.com/LeoVen/C-Macro-Collections
Easy to use, modular, header only, macro based, generic and type-safe Data Structures in C
c containers data-structure data-structures datastructure datastructures deque hashmap heap library linkedlist list multimap multiset queue stack type-safe
Last synced: 17 Apr 2025
https://github.com/mikaku/fiwix
A UNIX-like kernel for the i386 architecture
c i386 kernel operating-system os posix unix-like
Last synced: 15 May 2025
https://github.com/cofyc/dnscrypt-wrapper
This is dnscrypt wrapper (server-side dnscrypt proxy), which helps to add dnscrypt support to any name resolver.
c dns dnscrypt dnscrypt-proxy dnscrypt-wrapper
Last synced: 04 Apr 2025
https://github.com/orafce/orafce
The "orafce" project implements in Postgres some of the functions from the Oracle database that are missing (or behaving differently).Those functions were verified on Oracle 10g, and the module is useful for production work.
c extension oracle oracle-to-postgres orafce postgresql postgresql-extension
Last synced: 19 Feb 2026
https://github.com/jserv/MazuCC
A minimalist C compiler with x86_64 code generation
c compiler gcc-complier gnu x86-64
Last synced: 17 Apr 2025
https://github.com/jsherman212/xnuspy
an iOS kernel function hooking framework for checkra1n'able devices
Last synced: 11 Jul 2025
https://github.com/RobertoBenjami/stm32_graphics_display_drivers
STM32 LCD drivers (currently: spi(dma), gpio, fsmc(dma), st7735, st7783, ili9325, ili9328, ili9341, ili9486, ili9488, hx8347g)
arm c cubemx gcc-arm hx8347g ili9325 ili9341 ili9486 ili9488 jpeg jpg lcd-driver st7735 st7783 stm32 touchscreen xpt2046
Last synced: 25 Jul 2025
https://github.com/jserv/mazucc
A minimalist C compiler with x86_64 code generation
c compiler gcc-complier gnu x86-64
Last synced: 05 Apr 2025
https://github.com/Fedjmike/mini-c
Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours
assembly c code-generation compiler parser x86
Last synced: 20 Mar 2025
https://github.com/fedjmike/mini-c
Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours
assembly c code-generation compiler parser x86
Last synced: 05 Apr 2025
https://github.com/piperliu/cs-courses-notes
✨终生持续更新✨ 计算机基础自学笔记/心得/实验/资源汇总;C语言为主,课程:数据结构、操作系统(MIT6.S081)、分布式系统(MIT6.824)等
c computer-science computer-science-education data-structures linux operating-system-learning resources
Last synced: 08 Apr 2025
https://github.com/cfengine/core
CFEngine Community
automation c cfengine configuration-management infrastructure-as-code
Last synced: 13 Mar 2026
https://github.com/equinor/segyio
Fast Python library for SEGY files.
c fast hacktoberfest matlab python segy seismic
Last synced: 14 May 2025
https://github.com/analogdevicesinc/libiio
A cross platform library for interfacing with local and remote Linux IIO devices
adc analog analog-devices c dac digital hacktoberfest iio iio-devices industrial-linux libiio linux linux-iio-drivers
Last synced: 14 May 2025
https://github.com/dudik/herbe
Daemon-less notifications without D-Bus. Minimal and lightweight.
c daemon-less lightweight minimal notifications
Last synced: 07 Apr 2025
https://github.com/JonnyBanana/Huge-Collection-of-CheatSheet
:goberserk: :goberserk: :goberserk: Share of my Huge Collection of Cheatsheet (Coding, Cheat, Pinouts, Command Lists, Etc.) :goberserk: :goberserk: :goberserk:
android c cheat cheatsheet colors css dos html java javascript linux mysql pentesting php powershell programming-cheatsheet python sql visual-basic windows
Last synced: 30 Jul 2025
https://github.com/Cogmasters/concord
A Discord API wrapper library made in C
api-client api-rest api-wrapper bsd c discord discord-api discord-bot discord-library linux websockets windows
Last synced: 14 Mar 2025
https://github.com/r-lyeh/v1
💎 3D game framework in C, v1.
2d 3d 3d-engine 3d-graphics assimp c game-development game-editor game-engine game-framework gamedev lua luajit pbr public-domain python unlicense
Last synced: 10 Oct 2025
https://github.com/fabianishere/brainfuck
Brainfuck interpreter written in C
brainfuck c interpreter optimizing
Last synced: 21 Oct 2025
https://github.com/scikit-build/scikit-build
Improved build system generator for CPython C, C++, Cython and Fortran extensions
build-tool c c-extension c-plus-plus cmake cpython cython fortran kitware packaging python scikit-build wheels
Last synced: 14 May 2025
https://github.com/fast-pack/simdcomp
A simple C library for compressing lists of integers using binary packing
c compression simd simd-instructions
Last synced: 18 Dec 2025
https://github.com/checkedc/checkedc-clang
This repo contains a version of clang that is being modified to support Checked C. Checked C is an extension to C that lets programmers write C code that is guaranteed by the compiler to be type-safe.
c clang llvm memory-safety programming-languages system-programming type-safety
Last synced: 16 May 2025
https://github.com/robiot/xclicker
XClicker - Fast gui autoclicker for x11 linux desktops
auto-clicker autoclicker automation c linux linux-automation mouse x11 xclicker
Last synced: 15 May 2025
https://github.com/tangledpath/ruby-fann
Ruby library for interfacing with FANN (Fast Artificial Neural Network)
ai c fann machine-learning native neural-network neural-networks nn ruby-fann ruby-gem rubygems
Last synced: 15 May 2025
https://github.com/adam-mcdaniel/sage
A programming language that's wise beyond its bytes!🌱🌿🪴
algebraic-data-types c compiler frontend mobile pattern-matching polymorphism portable rust structural-typing turing-tarpit wasm web x86-64
Last synced: 08 Apr 2025
https://github.com/libdriver/ssd1306
SSD1306 full-featured driver library for general MCU and Linux.
c full-featured-driver iic linux mcu oled spi ssd1306
Last synced: 15 May 2025
https://github.com/tomolt/libschrift
A lightweight TrueType font rendering library
Last synced: 18 Jan 2026
https://github.com/lionsoul2014/friso
High performance Chinese tokenizer with both GBK and UTF-8 charset support based on MMSEG algorithm developed by ANSI C. Completely based on modular implementation and can be easily embedded in other programs, like: MySQL, PostgreSQL, PHP, etc.
c chinese-tokenizer chinese-word-segmentation cjk-tokenizer full-text-search japanese-tokenizer korean-tokenizer php-tokenizer tokenizer
Last synced: 05 Apr 2025
https://github.com/eggheads/eggdrop
The Eggdrop IRC Bot
bot c eggdrop hacktoberfest irc python tcl
Last synced: 14 Mar 2025
https://github.com/monitoring-plugins/monitoring-plugins
A suite of Monitoring Plugins (formerly known as nagios-plugins)
autoconf c icinga icinga-plugin icinga2 icinga2-plugin monitoring naemon nagios nagios-plugin nagios-plugins perl
Last synced: 02 Jan 2026
https://github.com/nihlus/advanceddlsupport
Delegate-based C# P/Invoke alternative - compatible with all platforms and runtimes.
c coreclr csharp dotnet hacktoberfest native netstandard pinvoke
Last synced: 09 Apr 2025
https://github.com/mananapr/cfiles
A ncurses file manager written in C with vim like keybindings
c console file-explorer file-launcher file-manager ncurses terminal w3mimgdisplay
Last synced: 05 Apr 2025
https://github.com/debevv/nanoMODBUS
A compact MODBUS RTU/TCP C library for embedded/microcontrollers
arduino c embedded embedded-c embedded-systems microcontroller microcontrollers modbus modbus-library modbus-rtu modbus-tcp stm32
Last synced: 14 May 2025
https://github.com/bzppx/bzppx-codepub
暴走皮皮虾之代码发布系统,是现代的持续集成发布系统,由后台管理系统和agent两部分组成,一个运行着的agent就是一个节点,本系统并不是造轮子,是"鸟枪"到"大炮"的创新,对"前朝遗老"的革命.
c ci codepub con continuous-delivery continuous-deployment continuous-integration continuous-testing cpp git golang java jenkins nodejs php ruby
Last synced: 05 Apr 2025
https://github.com/nathhb/nbnet
single header C(99) library to implement client-server network code for games
c c99 game-development single-header single-header-lib udp webrtc
Last synced: 15 May 2025
https://github.com/moonlight-stream/moonlight-common-c
Core implementation of Nvidia's GameStream protocol
c c-library gamestream moonlight nvidia
Last synced: 09 Jul 2025
https://github.com/redcode/z80
Highly portable Zilog Z80 CPU emulator written in ANSI C
ansi-c c c89 c90 cpu cpu-emulation cpu-emulator emulation emulator retrocomputing z80 z80-emulation z80-emulator zilog
Last synced: 15 May 2025
https://github.com/redcode/Z80
Highly portable Zilog Z80 CPU emulator written in ANSI C
ansi-c c c89 c90 cpu cpu-emulation cpu-emulator emulation emulator retrocomputing z80 z80-emulation z80-emulator zilog
Last synced: 04 Apr 2025
https://github.com/AndreRenaud/PDFGen
Simple C PDF Writer/Generation library
c pdf pdf-document pdf-generation simple-api
Last synced: 09 Jul 2025
https://github.com/gpakosz/whereami
Locate the current running executable and the current running module/library on the file system 🔎
c cpp dladdr executable-path getexecutablepath getmodulefilename introspection library plugins
Last synced: 04 Apr 2025
https://github.com/versilov/matrex
A blazing fast matrix library for Elixir/Erlang with C implementation using CBLAS.
c cblas elixir erlang jupyter-notebook linear-algebra machine-learning matrix numpy
Last synced: 16 May 2025
https://github.com/kwhat/libuiohook
A multi-platform C library to provide global keyboard and mouse hooks from userland.
c global-hotkeys keyboard-hooks mouse-hooks multi-platform
Last synced: 04 Apr 2025
https://github.com/kanaka/wac
WebAssembly interpreter in C
binaryen c docker-image emscripten gcc javascript mvp native repl wasm wasm-modules webassembly
Last synced: 04 Apr 2025
https://github.com/gouravthakur39/beginners-C-program-examples
Simple, Short and Sweet beginners friendly C language programs
basic-learning basic-programming c code hacktoberfest hacktoberfest2019 programming project simple snippets template
Last synced: 10 Jul 2025
https://github.com/dc-swat/dreamshell
Operating system for the Sega Dreamcast
bios bootloader c cpp dreamcast driver embedded emulator filesystem firmware homebrew iso loader lua operating-system sega sega-dreamcast sh4 shell xml
Last synced: 15 May 2025
https://github.com/domeengine/dome
A lightweight game development environment where games can be written in Wren
c engine gamedev games hacktoberfest sdl2 wren
Last synced: 15 Jan 2026
https://github.com/C-Chads/tinygl
The penultimate portable graphics library
c c99 cpp embedded fabrice-bellard opengl portable rasterizer tinygl
Last synced: 27 Apr 2025
https://github.com/mareksuscak/cs50
🎓 Harvard CS50x — 2018 solutions 👨🏫
algorithms c cs50 cs50x data-structures python
Last synced: 04 Apr 2025
https://github.com/libfirm/libfirm
graph based intermediate representation and backend for optimising compilers
backend c compiler graph libfirm optimization ssa
Last synced: 04 Apr 2025
https://github.com/DC-SWAT/DreamShell
Operating system for the Sega Dreamcast
bios bootloader c cpp dreamcast driver embedded emulator filesystem firmware homebrew iso loader lua operating-system sega sega-dreamcast sh4 shell xml
Last synced: 04 Apr 2025
https://github.com/jamesroberts/fastwsgi
An ultra fast WSGI server for Python 3
c django flask python server web-server werkzeug wsgi wsgi-server
Last synced: 10 Apr 2025
https://github.com/skx/simple.vm
Simple virtual machine which interprets bytecode.
binary-opcodes bytecode c opcodes perl register virtual-machine
Last synced: 05 Apr 2025
https://github.com/xlucn/pat
PAT OJ exercises in C language 浙江大学PAT纯C语言题解。
c gh-pages github-page oj online-judge pat pat-exercises programming-ability-test zju
Last synced: 05 Apr 2025