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/neargye/hello_tf_c_api
Neural Network TensorFlow C API
api c cpp deep-learning deep-neural-networks machine-learning neural-network tensorflow
Last synced: 05 Apr 2025
https://github.com/goatshriek/stumpless
a fast and feature-rich logging library for C
c contributions-welcome event-log good-first-issue journald library log logging logging-library sqlite sqlite3 structured-logging syslog
Last synced: 15 May 2025
https://github.com/doches/progressbar
An easy-to-use C library for displaying text progress bars.
c command-line-tools hacktoberfest
Last synced: 05 Apr 2025
https://github.com/danielkrupinski/memject
Simple Dll injector loading from memory. Supports PE header and entry point erasure. Written in C99.
c c99 dll-injection hacking injection manual-map-dll memject reverse-engineering
Last synced: 06 Apr 2025
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: 16 Mar 2025
https://github.com/cozis/microtcp
A minimal TCP/IP stack
c ip minimal socket socket-programming tcp
Last synced: 10 Jul 2025
https://github.com/codam-coding-college/mlx42
Codam's own fixed, functioning and open source alternative of the miniLibX. MLX42 is a simple cross-platform graphics library running on GLFW and OpenGL.
42 42born2code 42pleaseadoptmefinally 42school c cocoa codam cross-platform glfw graphics graphics-library linux macos minilibx mlx mlx42 opengl winapi windows x11
Last synced: 24 Oct 2025
https://github.com/amatcoder/mednaffe
A front-end (GUI) for mednafen emulator
c cross-platform emulator-frontend gtk gui
Last synced: 04 Apr 2025
https://github.com/ohkimur/the-c-programming-language-2nd-edition-solutions
Solutions to the exercises in the book "The C Programming Language" (2nd edition) by Brian W. Kernighan and Dennis M. Ritchie. This book is also referred to as K&R.
c c-language c-programming language programming programming-challenges programming-exercises programming-language solution solutions
Last synced: 04 Apr 2025
https://github.com/youzan/zan
高效稳定、安全易用、线上实时验证的全异步高性能网络库,通过PHP扩展方式使用。
asyncio c muti-process php php-extension reactor
Last synced: 24 Oct 2025
https://github.com/c-chads/tinygl
The penultimate portable graphics library
c c99 cpp embedded fabrice-bellard opengl portable rasterizer tinygl
Last synced: 04 Oct 2025
https://github.com/pfultz2/cget
C++ package retrieval
c cget cmake cmake-packages cplusplus cpp crossplatform dependency-manager linux osx package-manager pkgconfig windows
Last synced: 15 May 2025
https://github.com/flintlib/arb
Arb has been merged into FLINT -- use https://github.com/flintlib/flint/ instead
arbitrary-precision c complex-numbers floating-point interval-arithmetic linear-algebra multiprecision number-theory special-functions
Last synced: 29 Dec 2025
https://github.com/sysprog21/lab0-c
C Programming Lab: Assessing Your C Programming Skills
c c-programming csapp linked-list linux programming-skills valgrind
Last synced: 16 May 2025
https://github.com/CasterWx/AntzOS
:earth_asia: Develop an intelligent AI half terminal half graphical operating system Antz. 一个随心所欲制造的操作系统Antz。
Last synced: 27 Apr 2025
https://github.com/AndersKaloer/Ring-Buffer
A simple ring buffer (circular buffer) designed for embedded systems.
buffer c circular-buffer circularbuffer ring-buffer ringbuffer
Last synced: 10 Jul 2025
https://github.com/meulengracht/mollenos
MollenOS/Vali is a modern operating system that is built with focus on abstraction and a modular design, allowing anyone to port it to any architecture. It currently targets the x86-32 and x86-64 platform.
c c-plus-plus drivers kernel modular operating os system
Last synced: 15 May 2025
https://github.com/Meulengracht/MollenOS
MollenOS/Vali is a modern operating system that is built with focus on abstraction and a modular design, allowing anyone to port it to any architecture. It currently targets the x86-32 and x86-64 platform.
c c-plus-plus drivers kernel modular operating os system
Last synced: 20 Nov 2025
https://github.com/unrealircd/unrealircd
Official UnrealIRCd repository. Downloads are available from our site
c irc irc-server ircd ircv3 sasl unrealircd
Last synced: 03 Apr 2025
https://github.com/dustpg/StepFC
Make FC(NES) Emulator Step-by-Step 一步一步模拟红白机
c emulator famicom nes-emulator
Last synced: 27 Apr 2025
https://github.com/kokke/tiny-bignum-c
Small portable multiple-precision unsigned integer arithmetic in C
arbitrary-precision arbitrary-precision-integers big-int bignum bignumber bignumbers c multi-precision
Last synced: 26 Jun 2025
https://github.com/bacnet-stack/bacnet-stack
BACnet Protocol Stack library provides a BACnet application layer, network layer and media access (MAC) layer communications services.
bacnet bacnet-client bacnet-ip bacnet-library bacnet-server c command-line command-line-tool command-line-tools embedded iot ip ipv4 ipv6 linux mstp windows
Last synced: 16 Apr 2025
https://github.com/victorfisac/Physac
2D physics header-only library for videogames developed in C using raylib library.
2d 2d-physics-engine c dynamics physics physics-engine simulation threading
Last synced: 08 May 2025
https://github.com/princetonuniversity/vst
Verified Software Toolchain
c compcert coq coq-library coq-vst formal-methods formal-specification formal-verification proof proof-assistant verification
Last synced: 07 Apr 2025
https://github.com/etlegacy/etlegacy-deprecated
Archived repository. For current repo, see: https://github.com/etlegacy/etlegacy
3d-models c enemy-territory etlegacy fps fps-game game game-development game-engine game-engine-3d game-engine-development legacy legacy-mod linux macos multi-platform multiplayer-game network-game opengl wolfenstein
Last synced: 20 Mar 2025
https://github.com/patwie/tensorflow-cmake
TensorFlow examples in C, C++, Go and Python without bazel but with cmake and FindTensorFlow.cmake
c cmake cpp cuda deep-learning golang inference opencv tensorflow tensorflow-cc tensorflow-cmake tensorflow-examples tensorflow-gpu
Last synced: 06 Apr 2025
https://github.com/dirtyjtag/DirtyJTAG
JTAG probe firmware
arm c firmware jtag risc-v st-link unicore-mx urjtag usb
Last synced: 20 Apr 2025
https://github.com/smackers/smack
SMACK Software Verifier and Verification Toolchain
c c-plus-plus llvm rust smt verification verification-toolchain verifier
Last synced: 15 May 2025
https://github.com/akagi201/lw_oopc
Light Weight Object Oriented C macros
c lightweight lw-oopc object-oriented oop
Last synced: 04 Apr 2025
https://github.com/Yellow-Camper/libevhtp
Create extremely-fast and secure embedded HTTP servers with ease.
c embedded-c event-driven http https libevent library
Last synced: 14 May 2025
https://github.com/huawenyu/design-patterns-in-c
Practical design patterns in C
Last synced: 05 Apr 2025
https://github.com/vmprof/vmprof-python
vmprof - a statistical program profiler
c native profile profiler pypy python python-3 statistics vmprof
Last synced: 08 Oct 2025
https://github.com/davidesantangelo/krep
Fast text search tool with advanced algorithms, SIMD acceleration, multi-threading, and regex support. Designed for rapid, large-scale pattern matching with memory-mapped I/O and hardware optimizations.
c cli hardware-acceleration search-algorithm searching
Last synced: 18 Feb 2026
https://github.com/yellow-footed-honeyguide/facad
A modern, colorful ls alternative for bringing clarity to the filesystem ☀️
c color command-line files ls terminal tools
Last synced: 15 May 2025
https://github.com/404name/winter
C语言 课程设计+大作业+小程序集,纯字符画逻辑实现【笔记本电脑,哔哩哔哩移动端,超级玛丽,QQ,绝地求生等】让C语言课设不仅仅局限于图书馆管理系统!配套视频演示,代码均通过自己思考无任何参考实现,规范性只能说是相当于我大一的标准,欢迎分享,学习和交流
Last synced: 05 Apr 2025
https://github.com/openslide/openslide
C library for reading virtual slide images
c pathology whole-slide-imaging
Last synced: 13 May 2025
https://github.com/zint/zint
A barcode encoding library supporting over 50 symbologies including Code 128, Data Matrix, USPS OneCode, EAN-128, UPC/EAN, ITF, QR Code, Code 16k, PDF417, MicroPDF417, LOGMARS, Maxicode, GS1 DataBar, Aztec, Composite Symbols and more.
barcode-generator c library linux
Last synced: 04 Apr 2025
https://github.com/sheredom/hashmap.h
#️⃣ single header hashmap implementation for C and C++
Last synced: 06 Oct 2025
https://github.com/nrf24/rf24mesh
OSI Layer 7 Mesh Networking for RF24Network & nrf24L01+ & nrf52x devices
arduino arduino-library c c-plus-plus hacktoberfest nrf24l01 rf24
Last synced: 07 Apr 2025
https://github.com/rgerganov/footswitch
Command-line utility for PCsensor and Scythe foot switches
Last synced: 04 Apr 2025
https://github.com/yellow-camper/libevhtp
Create extremely-fast and secure embedded HTTP servers with ease.
c embedded-c event-driven http https libevent library
Last synced: 29 Sep 2025
https://github.com/tlk00/bitmagic
BitMagic Library
adjacency-matrix algorithm associative-array avx bit-array bit-manipulation bit-vector c c-plus-plus cmake indexing-engine information-retrieval integer-compression simd sparse-matrix sparse-vector sparse-vectors
Last synced: 02 Aug 2025
https://github.com/babelouest/glewlwyd
Experimental Single Sign On server, OAuth2, Openid Connect, multiple factor authentication with, HOTP/TOTP, FIDO2, TLS Certificates, etc. extensible via plugins
authentication-backend c fido2 hoel hotp ldap n-factor-authentication oauth2 oidc-server openid-connect openidconnect otp reactjs tls-certificate totp ulfius webauthn yubikey
Last synced: 14 Jan 2026
https://github.com/pupnp/pupnp
libupnp: Build UPnP-compliant control points, devices, and bridges on several operating systems.
c dlna library sdk ssdp upnp upnp-library xml
Last synced: 08 Feb 2026
https://github.com/esbmc/esbmc
The efficient SMT-based context-bounded model checker (ESBMC)
automated-testing automated-verification bmc c cheri cp-solver cpp incremental-learning k-induction kotlin python smt-solver solidity-contracts
Last synced: 04 May 2026
https://github.com/liam-ilan/crumb
The Crumb Programming Language
c crumb functional-programming interpreter language programming-languages
Last synced: 12 Apr 2025
https://github.com/bfabiszewski/libmobi
C library for handling Kindle (MOBI) formats of ebook documents
Last synced: 21 Oct 2025
https://github.com/nfc-tools/libfreefare
A convenience API for NFC cards manipulations on top of libnfc.
c libfreefare libnfc mifare mifare-desfire mifare-ultralight mifare1k nfc
Last synced: 04 Apr 2025
https://github.com/nRF24/RF24Mesh
OSI Layer 7 Mesh Networking for RF24Network & nrf24L01+ & nrf52x devices
arduino arduino-library c c-plus-plus hacktoberfest nrf24l01 rf24
Last synced: 11 May 2025
https://github.com/rmind/ringbuf
Lock-free ring buffer (MPSC)
algorithm c library lock-free ring-buffer
Last synced: 26 Feb 2026
https://github.com/kekyo/il2c
IL2C - A translator for ECMA-335 CIL/MSIL to C language.
aot arduino c cil csharp dotnet ecma335 fsharp intermediate-language msil systems-programming translator transpiler uefi wdm
Last synced: 12 Apr 2025
https://github.com/Foadsf/Cmathtuts
trying to collect all useful tutorials for famous C math and linear algebra libraries such as CBLAS, CLAPACK, GSL...
algebra blas c cblas clapack fortran lapack lapacke mathematics
Last synced: 06 May 2025
https://github.com/xiph/speex
Speex voice codec mirror - THIS IS A MIRROR, DEVELOPMENT HAPPENS AT https://gitlab.xiph.org/xiph/speex
Last synced: 05 Apr 2025
https://github.com/picrin-scheme/picrin
lightweight scheme interpreter
c interpreter scheme scheme-interpreter
Last synced: 26 Mar 2025
https://github.com/kekyo/IL2C
IL2C - A translator for ECMA-335 CIL/MSIL to C language.
aot arduino c cil csharp dotnet ecma335 fsharp intermediate-language msil systems-programming translator transpiler uefi wdm
Last synced: 20 Mar 2025
https://github.com/flingengine/FlingEngine
A Vulkan game engine with a focus on data oriented design
c cmake cpp engine game graphics hacktoberfest opensource vulkan
Last synced: 08 May 2025
https://github.com/ParRes/Kernels
This is a set of simple programs that can be used to explore the features of a parallel platform.
c c-plus-plus coarray-fortran fortran2008 hpc julia kokkos mpi openacc opencl openmp parallel parallel-programming pgas python3 shmem sycl threading
Last synced: 01 Apr 2025
https://github.com/MmgTools/mmg
open source software for bidimensional and tridimensional remeshing
anisotropic-mesh-adaptation c cxx fortran isotropic-mesh-adaptation levelset-discretization mesh mesh-adaptation mesh-quality-improvement mmg remesher simulation simulation-modeling surface-improvement three-dimensional two-dimensional volume-remeshing
Last synced: 07 May 2025
https://github.com/mwarning/KadNode
P2P DNS with content key, crypto key and PKI support. DynDNS alternative.
c decentralized dht dns dyndns p2p pki tls
Last synced: 02 Apr 2025
https://github.com/fornever/cesium
C compiler for the CLI platform
c compiler dotnet hacktoberfest
Last synced: 02 Apr 2026
https://github.com/alcover/buffet
All-inclusive Buffer for C
buffer c refcount slices small-string-optimization string view
Last synced: 26 Feb 2026
https://github.com/mywave82/opencubicplayer
Open Cubic Player (unix fork). Music visualizer for various tracked music formats (amiga modules, S3M, IT), chiptunes and other formats related to demoscene
6581 adplug ay-3-8910 c flac hvl impulsetracker midi-player mod modulefiles music music-player music-visualizer ogg-vorbis opl2 opl3 s3m sid timidity ym2149
Last synced: 01 Mar 2026
https://github.com/paolostivanin/OTPClient
Highly secure and easy to use OTP client written in C/GTK3 that supports both TOTP and HOTP
2fa 2fa-client 2fa-security 2factor c gnome gtk3 hotp otp totp
Last synced: 14 Mar 2025
https://github.com/paolostivanin/otpclient
Highly secure and easy to use OTP client written in C/GTK3 that supports both TOTP and HOTP
2fa 2fa-client 2fa-security 2factor c gnome gtk3 hotp otp totp
Last synced: 16 Apr 2026
https://github.com/adtac/fssb
A filesystem sandbox for Linux using syscall intercepts.
Last synced: 06 Apr 2025
https://github.com/nsg650/polaris
A WIP 64-bit UNIX-like kernel
c kernel operating-system osdev
Last synced: 16 May 2025
https://github.com/atheme/atheme
Atheme IRC Services
atheme c development irc irc-networks irc-services
Last synced: 29 Dec 2025
https://github.com/facebookincubator/cg-sql
CG/SQL is a compiler that converts a SQL Stored Procedure like language into C for SQLite. SQLite has no stored procedures of its own. CG/CQL can also generate other useful artifacts for testing and schema maintenance.
Last synced: 05 Jul 2025
https://github.com/danihek/hellwal
Pywal-like color palette generator, but faster and in C
c color-palette colors colorschemes generator hell hellwal idkk rice templates themes wal wallpaper
Last synced: 16 May 2025
https://github.com/elddy/nimscan
🚀 Fast Port Scanner 🚀
c cpp fast filtered linux nim pentesting port port-scan port-scanner port-scanning redteam scanner security-tools windows
Last synced: 12 Jul 2025
https://github.com/elddy/NimScan
🚀 Fast Port Scanner 🚀
c cpp fast filtered linux nim pentesting port port-scan port-scanner port-scanning redteam scanner security-tools windows
Last synced: 11 Jul 2025
https://github.com/ebassi/graphene
A thin layer of graphic data types
3d-transformations c euler graphics-library mathematics matrix quaternion simd transformations vector
Last synced: 18 Oct 2025
https://github.com/ainfosec/ci_helloworld
A simple example of how to setup a complete CI environment for C and C++
appveyor astyle c c-plus-plus clang clang-tidy codecov coveralls coverity-scan doxygen gcc google-sanitizer travis-ci valgrind visual-studio xcode
Last synced: 06 Apr 2025
https://github.com/leandros/windowshmodular
A modular Windows.h Header. Licensed under Public Domain & MIT.
c c-plus-plus cpp cxx win32 windows
Last synced: 20 Jun 2025
https://github.com/PhilippRados/wrecc
A x86_64 C99 compiler written in Rust from scratch
c codegen compiler from-scratch rust
Last synced: 01 Aug 2025
https://github.com/raysan5/rres
A simple and easy-to-use file-format to package resources
c file-format packaging videogames
Last synced: 05 Apr 2025
https://github.com/pret/pokeheartgold
Decompilation of Pokemon HeartGold/SoulSilver
c decompilation nintendo-ds pokemon reverse-engineering
Last synced: 15 May 2025