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/jasonnyberg/j2
j2 is a minimalist concatenative programming language that makes up for its simplicity by its ability to natively bind with C libraries' ABI *and types*, *without glue*
c concatenative dwarf extension-language graph-algorithms graphviz interpreter programming-language reflection stack-based
Last synced: 11 May 2025
https://github.com/biswa96/traceevent
Trace events in real time sessions
c reverse-engineering reversing telemetry trace trace-events tracelog undocumented windows
Last synced: 25 Mar 2025
https://github.com/babelouest/hoel
C Database abstraction library with json based language
backend c database json mariadb mysql ormlite postgre-sql sqlite3
Last synced: 15 Apr 2025
https://github.com/razish/japp
JA++ server and client modification for Jedi Academy
Last synced: 07 Apr 2025
https://github.com/paulross/cpip
CPIP - a C/C++ preprocessor implemented in Python.
c c-plus-plus pre-processing pre-processor preprocessing preprocessor python
Last synced: 07 Apr 2025
https://github.com/frodox/execute-machine-code-from-memory
Proof of concept example: executing machine code from different memory areas: stack, heap, shared memory
c heap poc security security-testing shm stack
Last synced: 23 Aug 2025
https://github.com/totallynotchase/typeclass-interface-pattern
Ideas, thoughts, and notes on a typeclass/interface based polymorphism pattern for standard C
c c90 c99 interface polymorphism typeclass typeclasses
Last synced: 10 Apr 2025
https://github.com/libdriver/bh1750fvi
BH1750FVI full-featured driver library for general-purpose MCU and Linux.
bh1750fvi brightness c full-featured-driver iic linux mcu
Last synced: 02 Mar 2026
https://github.com/halosghost/pbpst
A command-line libcurl C client for pb deployments
Last synced: 02 Aug 2025
https://github.com/abdelkarimhajji/cub3d_42
42's cub3D project: Build a raycasting game engine with textured walls and sprites. Dive into graphics programming and create an immersive 3D maze experience.
Last synced: 21 Mar 2025
https://github.com/libdriver/st7920
ST7920 full function driver library for general MCU and Linux.
c full-function-driver gpio lcd12864 linux mcu
Last synced: 10 Apr 2025
https://github.com/xtnded/codextended
Call of Duty Extended
asm assembly c call-of-duty cod1 gplv3 reverse-engineering x86
Last synced: 03 May 2025
https://github.com/meefik/PRoot
chroot, mount --bind, and binfmt_misc without privilege/setup for Linux
c chroot chroot-environment linux ptrace rootfs syscalls userland-exec
Last synced: 03 Apr 2025
https://github.com/nukep/smb-vanilla-port
A C and C++ decompilation of the NES games "Super Mario Bros" and "Super Mario Bros: The Lost Levels"
c mario nes port reverse-engineering
Last synced: 17 May 2026
https://github.com/ianfhunter/gnoll
GNOLL is an efficient dice notation parser for multiple programming languages that supports a wide set of dice notation
board-game c cpp dice dice-notation dice-roller dice-rolls go golang haskell java javascript js julia perl python r roleplaying-games rpg-dice-roller ttrpg
Last synced: 27 Feb 2026
https://github.com/Samudevv/runic
Bindings Generator and Intermediate Format for languages using the C-ABI
bindings c intermediate-language odin odin-lang
Last synced: 04 Mar 2025
https://github.com/hfiref0x/bsodscreen
BSOD Screensaver
bsod c c-plus-plus opengl reactos screensaver
Last synced: 23 Jul 2025
https://github.com/onecodemonkey/operatingsystem-starting-from-scratch
Building an Operating System from the very beginning!Seeing at the following website :)
assembly c operatingsystem operatingsystems os
Last synced: 07 Mar 2026
https://github.com/neur1n/x.h
Cross platform C/C++ utilities.
c cpp cross-platform cublas cuda logger logging
Last synced: 14 Jan 2026
https://github.com/thelartians/typescriptxx
🧷 Stay safe! Type-safe scripting for C++ using TypeScriptToLua and CMake with auto-generated declarations.
asmjs bindings browser c cmake cpp embedded embind emscripten javascript live-reload lua lua-binding nodejs scripting scripting-language typescript typescripttolua wasm webassembly
Last synced: 30 Apr 2025
https://github.com/miqueas/gtk-examples
GTK examples in different programming languages
c c-language c-programming examples examples-c examples-gtk examples-lua examples-vala gtk gtk3 gtk4 lgi lua lua51 lua52 lua53 lua54 vala vala-developers vala-development
Last synced: 22 Apr 2025
https://github.com/sisinflab-swot/cowl
🦉 A lightweight C library for working with Web Ontology Language (OWL) ontologies
api c cplusplus cpp embedded library ontology owl owl2 parser semantic-web web-ontology-language
Last synced: 29 May 2026
https://github.com/cpvrlab/libmediapipe
C API for Google's MediaPipe framework
c computer-vision machine-learning mediapipe
Last synced: 23 Apr 2025
https://github.com/superjmn/plotty
C language compiler from scratch for a custom architecture, with virtual machine and all
c c-language compiler csharp emulator net parser parsing risc superpower uwp virtual-machine
Last synced: 24 Aug 2025
https://github.com/vgmoose/tertiary_text
[Pebble] Tertiary text input for the Pebble!
c characters keyboard letters pebble
Last synced: 01 Jul 2025
https://github.com/whyisitworking/C-Simple-JSON-Parser
Extremely lightweight, easy-to-use & blazing fast JSON parsing library written in pure C
c json json-parser library parser rfc-8259
Last synced: 31 Mar 2025
https://github.com/cambricon/cn-gdb
CN-GDB, the BANG-C source-level debugger on Linux, based on GDB-7.11.
c cambricon gdb machine-learning
Last synced: 26 Dec 2025
https://github.com/aimukhin/minfft
A small and fast Discrete Fourier Transform library
c cooley-tukey cosine dct dft dst fft fortran multi-dimensional sine
Last synced: 14 May 2025
https://github.com/swicago/harviawifi
Wifi Control of Harvia KIP Sauna Heater
arduino c esp8266 harvia mqtt sauna sauna-control
Last synced: 03 Oct 2025
https://github.com/cdoco/hashids.phpc
:elephant: A php extension for Hashids: generate short unique ids from integers.
c hashids php php7 php7-extension
Last synced: 15 Sep 2025
https://github.com/wenlng/gonacli
🖖 This is a development tool that can quickly use Golang to develop and build NodeJS Addon.
addon c cpp devtools go golang javascript js napi nodejs nodejsaddon v8
Last synced: 07 Oct 2025
https://github.com/domsson/succade
Run, feed and style your Lemonbar with ease
bar c lemonbar linux manager rice ricing status-bar wrapper
Last synced: 29 Jan 2026
https://github.com/saidwho12/hamza
C Unicode/OpenType Library
c c99 font freetype library opentype shaper shaping shaping-engine text text-shaping truetype typesetting unicode
Last synced: 07 May 2025
https://github.com/pgaskin/NickelHook
A library for creating mods for Kobo's eReader software, Nickel.
arm c elf hook kobo ld-preload makefile mod plt
Last synced: 10 May 2025
https://github.com/fangq/mcxcl
Monte Carlo eXtreme for OpenCL (MCXCL)
c c-plus-plus gpu heterogeneous-computing matlab monte-carlo opencl photonics
Last synced: 04 Apr 2025
https://github.com/goessl/atmega328p
ATmega328P driver library
arduino atmega328p avr avr-gcc c microcontroller
Last synced: 24 Jun 2025
https://github.com/chrisns/childrens-clock
An IoT clock designed for children
arduino c children clock diy diy-electronics diy-project diy-solutions esp32 esphome esphome-config esphome-device iot kids kids-programming network-time-protocol ntp platformio
Last synced: 17 Jan 2026
https://github.com/kelvinnovais/kasasa
Snip and pin useful information
adwaita c flathub flatpak gnome gtk4 linux mini screenshot
Last synced: 08 Aug 2025
https://github.com/seekrs/macrolibx
✏️ Rewritten version of the minilibx graphics API used at 42school, using SDL2 & Vulkan.
42 42-school api c cplusplus-20 cpp cpp20 graphics-programming minilibx vulkan xmake
Last synced: 29 Jul 2025
https://github.com/septag/stackwalkerc
Windows single header stack walker in C (DbgHelp.DLL)
c cpp dbghelp stacktrace stackwalker windows
Last synced: 12 Aug 2025
https://github.com/getnamo/TensorFlowNative-Unreal
Tensorflow Plugin for Unreal Engine using C API for inference focus.
Last synced: 25 Mar 2025
https://github.com/pcmacdon/jsish
Jsi is a small, C-embeddable javascript interpreter with tightly woven Web and DB support.
c code-generation database debugger diagnostics embedded fossil interpreter javascript jsi lockdown markdeep markdown mysql sandbox sqlite tracing unit-testing vue websocket
Last synced: 11 May 2025
https://github.com/Embroidermodder/libembroidery
Library for reading/writing/manipulating machine and design embroidery files
arduino c csv dst embroiderbot embroidermodder embroidery jef library machine-embroidery pes svg
Last synced: 09 Jul 2025
https://github.com/deftio/c-and-cpp-tests-with-ci-cd-example
C/C++ example project for CI testing with Github Actions or Travis CI + build badges
badge build-pipelines c c-plus-plus cicd code-coverage continuous-integration cpp example-ci github github-actions github-actions-ci testing testing-framework travis-ci travisci unit-testing
Last synced: 28 Oct 2025
https://github.com/abeusher/timehash
An algorithm for creating user configurable, variable-precision sliding windows of time. Useful for binning time values in large collections of data.
bigdata binning c geohash golang hashing hashing-algorithm java perl python time-series timehash
Last synced: 19 Aug 2025
https://github.com/djeedai/libfar
C/C++ fast audio resampling library
audio audio-processing c cpp resample resampling
Last synced: 30 Apr 2025
https://github.com/getnamo/tensorflownative-unreal
Tensorflow Plugin for Unreal Engine using C API for inference focus.
Last synced: 14 Apr 2025
https://github.com/zerointensity/pyawaitable
Call asynchronous code from an extension module.
abi async async-functions asynchronous asynchronous-functions c c-api c-coroutines coroutines cpython-api extension extension-module python
Last synced: 31 Mar 2025
https://github.com/sl-ru/stm32-emacs
Some functions to automatize work with STM32 microcontrollers in Emacs using irony-mode and rtags
arm-none-eabi-gcc c debugger emacs emacs-package gdb ninja openocd stm32 stm32cubemx
Last synced: 13 Oct 2025
https://github.com/shoheiyokoyama/lldb-debugging
The LLDB Debugging in C, Swift, Objective-C, Python and Xcode
c debugging debugging-tool ios lldb llvm objective-c python repl swift xcode
Last synced: 26 Oct 2025
https://github.com/libdriver/ads1115
ADS1115 full function driver library for general MCU and Linux.
adc ads1115 c full-function-driver iic linux mcu
Last synced: 08 Oct 2025
https://github.com/linkdd/larena
Yet another simple header only arena allocator for C11
arena-allocator c c11 header-only memory-management
Last synced: 27 Feb 2026
https://github.com/libdriver/sht30
SHT30 full function driver library for general MCU and Linux.
c full-function-driver humidity iic linux mcu sht30 temperature
Last synced: 07 Oct 2025
https://github.com/2kabhishek/polyquine
source = output, in code 🎨🃏
art c javascript languages perl php polyquine programming-language programming-languages python quine ruby
Last synced: 12 Oct 2025
https://github.com/libdriver/as608
AS608 full-featured driver library for general MCU and Linux.
as608 c fingerprint full-featured-driver linux mcu uart
Last synced: 01 May 2025
https://github.com/nielssp/csol
A small collection of solitaire/patience games (Klondike, FreeCell, Spider, Yukon, etc.) to play in the terminal
c card-game dos dosgame ncurses pdcurses solitaire solitaire-game terminal terminal-game tty-game tui tui-game
Last synced: 30 Dec 2025
https://github.com/singhofen/c-programming
These are small C language programs meant for learning and understanding the fundamentals of programming.
c c-arrays c-lang c-language c-language-convert-temps c-language-made-easy c-language-math c-language-operations c-language-while-loops c-program-find-radius c-program-switch c-programming c-programming-average-numbers c-programming-functions c-programming-geometry c-programming-if-else c-programming-language c-programming-loops c-programming-variables c-projects
Last synced: 10 Apr 2025
https://github.com/libdriver/sht35
SHT35 full-featured driver library for general MCU and Linux.
c full-featured-driver humidity iic linux mcu sht35 temperature
Last synced: 21 Jun 2025
https://github.com/PinkP4nther/Pinkit
A quick LKM rootkit that executes a reverse TCP netcat shell with root privileges.
c linux linux-kernel linux-kernel-module lkm lkm-rootkit netcat netcat-reverse reverse-shell
Last synced: 30 Mar 2025
https://github.com/dasebe/adaptsize
A caching system that maximizes hit ratios under highly variable traffic.
c cache caching-strategies reverse-proxy webcache
Last synced: 24 Apr 2025
https://github.com/adam-mcdaniel/sage-os
An operating system🧑💻 written using C and Sage
c operating-system qemu risc-v sage virtio
Last synced: 12 May 2025
https://github.com/apache/guacamole-manual
Mirror of Apache Guacamole Manual
c guacamole java javascript network-client network-server
Last synced: 06 Apr 2025
https://github.com/hedhyw/spice3f5
Add cmake to spice3f5 for build in linux or windows. SPICE is a general-purpose circuit simulator with several built-in semiconductor device models. SPICE was developed at the Electronics Research Laboratory of the University of California, Berkeley.
Last synced: 23 Mar 2025
https://github.com/pinkp4nther/pinkit
A quick LKM rootkit that executes a reverse TCP netcat shell with root privileges.
c linux linux-kernel linux-kernel-module lkm lkm-rootkit netcat netcat-reverse reverse-shell
Last synced: 11 May 2025
https://github.com/empathicqubit/vscode-cc65-debugger
VSCode extension for CC65 debugging with VICE or Mesen
c debugging debugging-tool emulation vscode
Last synced: 21 Feb 2026
https://github.com/sclorg/devtoolset-container
Devtoolset container images based on Red Hat Software Collections, that provide a platform for building and running C and C++ applications. Users can choose between Red Hat Enterprise Linux, Fedora, and CentOS based images.
c centos container developer docker-image dockerfile gcc rhel toolset
Last synced: 11 Jul 2025
https://github.com/deep5050/cppcheck-action
A github action to perform C/C++ security checks automatically
analysis c code-quality code-review cpp cppcheck-action cppcheck-documentations dangerous-coding-constructs performance-analysis security-testing static-analysis vulnerability-detection
Last synced: 10 May 2025
https://github.com/dechamps/winsoftvol
A Windows filter driver that disables hardware volume control on audio devices.
audio audio-driver c filter-driver kernel kernel-driver kmdf volume-control wdk wdm windows windows-driver
Last synced: 19 Apr 2025
https://github.com/elddy/windows-ntapi-injector
Inject shellcode to process using Windows NTAPI for bypassing EDRs and Antiviruses
Last synced: 31 Jul 2025
https://github.com/srekel/the-entitytainer
A single header library for managing game entity hierarchies.
c c99 data-structure game-development hacktoberfest multimap pre-alpha public-domain single-header-lib
Last synced: 10 Apr 2025
https://github.com/siavashserver/neonrvm
An open source machine learning library for performing regression tasks using RVM technique.
bayesian bindings c machine-learning python regression relevance-vector-machine rvm sparse
Last synced: 27 Mar 2025
https://github.com/danielpinto8zz6/c-cpp-project-generator
:open_file_folder: Create C/C++ projects on vscode
c cpp visual-studio-code vscode-extension
Last synced: 20 Oct 2025
https://github.com/alexhuszagh/xcross
"Zero Setup" cross-compilation for C/C++. Supports numerous architectures, build systems, C standard libraries, vcpkg, and Conan.
android c ci clang cpp cross-compiler gcc linux toolchain
Last synced: 28 Feb 2026
https://github.com/nginx/unit-wasm
Development libraries for writing WebAssembly modules for NGINX Unit
c library nginx nginx-unit rust wasm webassembly
Last synced: 13 Oct 2025
https://github.com/barrust/bloom
Bloom filter implementation
bloom-filter c data-structures filter probabilistic
Last synced: 08 Aug 2025
https://github.com/rofl0r/rocksock
blocking socket library with SSL, SOCKS/HTTP proxy chaining, and timeout
c library lightweight proxychains socket socks ssl
Last synced: 04 Aug 2025
https://github.com/lvntky/artilleryos
ArtilleryOS is a unique graphical operating system that combines the simplicity and power of Unix-like systems. Featuring a custom-designed kernel.
c kernel linux operating-system os osdev unix
Last synced: 16 Aug 2025
https://github.com/Robert-van-Engelen/lisp-cheney
A mini Lisp in 1k lines of C with Cheney's copying garbage collector, explained. Includes over 40 built-in Lisp primitives, floating point, strings, closures with lexical scope, macros, proper tail recursion, exceptions, execution tracing, file loading, a copying garbage collector and REPL.
c cheney-garbage-collection garbage-collection lisp lisp-interpreter
Last synced: 10 Jul 2025
https://github.com/visrealm/vremutms9918
TMS9918A emulator library (C99)
assembly c colecovision creativision emulator graphics hardware msx sprites ti-99 ti99 tms9918 tms9918-emulation tms9918a tms9928 tms9929a video
Last synced: 13 Apr 2025
https://github.com/sryze/ping
Simple (cross-platform) implementation of the "ping" command
c icmp ping raw-sockets sockets
Last synced: 19 Apr 2025
https://github.com/hacker1024/coretemp
Outputs current CPU core and package temperatures on macOS.
c cores cpu iokit macos osx osx-cpu-temp smc system-monitor
Last synced: 05 Apr 2025
https://github.com/streambinder/vpnc
IPsec (Cisco/Juniper) VPN concentrator client
c cisco ipsec juniper networking vpnc
Last synced: 07 Apr 2025
https://github.com/akhtar02/scientific-calculator-in-c
This Reopositories is a Scientific Calculator 💗 using C-Graphics 😍
c c-graphics c-programming c-programming-language c-projects
Last synced: 19 Aug 2025
https://github.com/danihek/hellwm
HellWM Wayland Compositor
c hellsoftware hellwm wayland wayland-compositor
Last synced: 03 Aug 2025