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/sheredom/ubench.h
⏱️ single header benchmark framework for C and C++
benchmark benchmark-framework c cpp
Last synced: 07 Apr 2025
https://github.com/lifthrasiir/j40
J40: Independent, self-contained JPEG XL decoder
c decoder image-compression jpeg-xl single-file-library
Last synced: 06 May 2025
https://github.com/mbeddr/mbeddr.core
The mbeddr core. An extensible C
c embedded jetbrains-mps mbeddr
Last synced: 18 May 2026
https://github.com/zhenrong-wang/hpc-now
A Cross-Platform, Multi-Cloud High-Performance Computing Platform
aliyun aws azure baiduyun c cloud cluster devops google-cloud hpc huaweicloud linux opentofu scripts slurm tencent-cloud terraform
Last synced: 02 Apr 2025
https://github.com/tamc/excel_to_code
Roughly translate some Excel spreadsheets to Ruby or C.
Last synced: 12 Apr 2025
https://github.com/csev/cc4e
C Programming for Everybody
c history-of-computing programming
Last synced: 06 Apr 2025
https://github.com/hanks10100/wasm-examples
WebAssembly Examples
c cpp javascript wasm webassembly
Last synced: 06 Oct 2025
https://github.com/sosy-lab/cpachecker
CPAchecker, the Configurable Software-Verification Platform (read-only mirror)
c java software-verification static-analysis verification
Last synced: 12 Jan 2026
https://github.com/driftregion/iso14229
ISO 14229 (UDS) server and client for embedded systems
arm automotive bootloader c can client controller-area-network diagnostic embedded iso14229 linux microcontroller ppc s32k144 server uds universal-diagnostics-services windows x86
Last synced: 11 Jan 2026
https://github.com/oldboy21/rfldllob
Reflective DLL Injection Made Bella
c maldev programming reflectivedll sleaping swappala
Last synced: 03 Mar 2026
https://github.com/oldboy21/RflDllOb
Reflective DLL Injection Made Bella
c maldev programming reflectivedll sleaping swappala
Last synced: 04 Apr 2025
https://github.com/radareorg/sdb
Simple and fast string based key-value database with support for arrays and json
c data-structures database hacktoberfest hashtable key-value
Last synced: 16 Jan 2026
https://github.com/casbin/casbin-cpp
An authorization library that supports access control models like ACL, RBAC, ABAC in C/C++
abac access-control access-control-list acl attribute-based-access-control authorization c casbin cpp permission rbac role-based-access-control
Last synced: 09 Apr 2025
https://github.com/adarshaddee/hacktoberfest2022_for_beginers
Hacktoberfest2022🥳 - Contribute given programs in every language😎 you want, every PR will be accepted😍!!!
adarsh-addee adarshaddee c codarsh cpp hacktober-fest hacktober-fest-contributions hacktoberfest hacktoberfest-accepted hacktoberfest2022 html java javascript mr-idealhat mridealhat php python python-script python-scripts python3
Last synced: 16 May 2025
https://github.com/cucumber/gherkin
A parser and compiler for the Gherkin language.
c dart dotnet elixir gherkin go java javascript lexer objective-c parser perl php polyglot-release python ruby tidelift
Last synced: 14 May 2025
https://github.com/pymumu/tinylog
A lightweight C, C++ logging library developed for Linux, It is designed with high performance, asynchronized, thread-safe and process-safe; tinylog是一个专为UNIX设计的轻量级的C/C++日志模块,其提供了高性能,异步,线程安全,进程安全的日志功能。
asynchronous c cpp library lightweight log logging logging-library multithreading tinylog
Last synced: 12 Apr 2025
https://github.com/Tobski/simple_vulkan_synchronization
A single-header library with a simplified interface for Vulkan synchronization
c single-header-lib vulkan vulkan-api vulkan-synchronization
Last synced: 08 May 2025
https://github.com/ocamlpro/owi
Symbolic execution for Wasm, C, C++, Rust and Zig
afl c concolic-execution constraints formatter fuzzer interpreter nlnet ocaml optimizer owi parallel rust smt solver symbolic-execution wasm wasm2wat wat2wasm webassembly
Last synced: 12 Jun 2025
https://github.com/yuriy-chumak/ol
Otus Lisp (Ol in short) is a purely* functional dialect of Lisp.
c compiler ffi interpreter language lisp ol olvm otus-lisp owl-lisp programming-language r7rs r7rs-scheme repl scheme tiny virtual-machine
Last synced: 12 Apr 2025
https://github.com/eljaviluki/cobaltstrike_openbeacon
Fully functional, from-scratch alternative to the Cobalt Strike Beacon (red teaming tool), offering transparency and flexibility for security professionals and enthusiasts.
beacon c c2 cobalt-strike cobaltstrike cybersecurity payload
Last synced: 09 Apr 2025
https://github.com/joshuaulrich/xts
Extensible time series class that provides uniform handling of many R time series classes by extending zoo.
Last synced: 14 May 2025
https://github.com/dplanitzer/Serena
An experimental operating system for 32bit Amiga computers.
amiga c concurrency kernel m68k m68k-assembly multi-user multithreading oop-principles os retro retrocomputing
Last synced: 10 Mar 2025
https://github.com/evgeniypeshkov/syntax-highlighter
Syntax Highlighter extension for Visual Studio Code (VSCode). Based on Tree-sitter.
c cpp cxx go golang javascript lua php python ruby rust shellscript syntax syntax-highlighter syntax-highlighting syntax-tree tree-sitter typescript vscode vscode-extension
Last synced: 09 Apr 2025
https://github.com/pret/pmd-red
Decompilation of Pokémon Mystery Dungeon: Red Rescue Team
c decompilation gameboy-advance pokemon reverse-engineering
Last synced: 16 May 2025
https://github.com/abakh/nbsdgames
A package of 18 text-based modern games
ascii-game battleship bsdgames c checkers curses fifteen-puzzle game games maze minesweeper minimal plan9 portable public-domain puzzle-game reversi sudoku terminal terminal-game
Last synced: 06 Apr 2025
https://github.com/bincrafters/community
Central repository for issues and recipes
bincrafters c community conan cpp hacktoberfest
Last synced: 06 Apr 2025
https://github.com/Paradoxis/PHP-Backdoor
Your interpreter isn’t safe anymore — The PHP module backdoor
c php php-module php-rootkit rootkit
Last synced: 20 Mar 2025
https://github.com/westracer/flutter_native_opencv
Using OpenCV natively in C++ in a Flutter app with Dart FFI
android-ndk c dart-ffi flutter opencv-android
Last synced: 13 Mar 2026
https://github.com/EvgeniyPeshkov/syntax-highlighter
Syntax Highlighter extension for Visual Studio Code (VSCode). Based on Tree-sitter.
c cpp cxx go golang javascript lua php python ruby rust shellscript syntax syntax-highlighter syntax-highlighting syntax-tree tree-sitter typescript vscode vscode-extension
Last synced: 08 Apr 2025
https://github.com/pirate/mac-keyboard-brightness
🔆 Programmatically get & set the keyboard & display backlight brightness on Macs. Flash your keyboard to the music! (only works on <2015 Macs)
backlight brightness c keyboard mac terminal utilities
Last synced: 12 May 2025
https://github.com/drahnr/oregano
Schematic capture and circuit simulator
c electronics fedora oregano schematic simulation ubuntu
Last synced: 06 Apr 2025
https://github.com/songtianyi/acmer-qualification-code
ACMer 入门级算法模板
acm acm-icpc algorithm c codeforces data-structures leetcode rust
Last synced: 16 Jan 2026
https://github.com/libtom/tomsfastmath
TomsFastMath is a fast public domain, open source, large integer arithmetic library written in portable ISO C.
Last synced: 16 May 2025
https://github.com/i-MSCP/imscp
i-MSCP - internet Multi-Server Control Panel
admin c client control-panel debian debian-server free hosting html5 i-mscp imscp linux panel perl php professional reseller ubuntu ubuntu-server
Last synced: 03 Apr 2025
https://github.com/objectbox/objectbox-c
C and C++ database for objects and structs
c cpp database edge embedded flatbuffers offline-first performance persistence storage sustainable sync
Last synced: 12 Apr 2025
https://github.com/livesplit/livesplit-core
livesplit-core is a library that provides a lot of functionality for creating a speedrun timer.
android c csharp hacktoberfest ios java javascript library livesplit ruby rust speedrun speedrun-timer speedrunning timer
Last synced: 15 May 2025
https://github.com/zdimension/embed-c
Embed C code at compile time inside Rust using C2Rust
Last synced: 21 Aug 2025
https://github.com/lpan/viw
VI Worsened, a lightweight and fun VI clone.
c event-driven-programming ncurses state-machine-replication text-editor unidirectional-data-flow vi
Last synced: 14 Apr 2026
https://github.com/admesh/admesh
CLI and C library for processing triangulated solid meshes
c edges facets meshes repair three-d-printing vertices
Last synced: 24 Oct 2025
https://github.com/noloader/sha-intrinsics
SHA-1, SHA-256 and SHA-512 compression functions using Intel, ARMv8 and Power8 SHA intrinsics
armv8 c crypto cryptography power8 powerpc sha-intrinsics sha-power8 x86 x86-64
Last synced: 25 Oct 2025
https://github.com/apsrcreatix/socket-programming-with-c
:envelope: Learn Network Protocol and Network Programming
c date-time duplex-chat duplex-communication network network-programming network-protocol protocol socket-client socket-programming socket-programming-using-c study tcp tcp-client tcp-server udp udp-server udp-socket
Last synced: 07 Apr 2025
https://github.com/fastverse/fastverse
An Extensible Suite of High-Performance and Low-Dependency Packages for Statistical Computing and Data Manipulation in R
c cpp data-aggregation data-manipulation data-science data-transformation high-performance low-dependency panel-data r rstats statistical-computing time-series weights
Last synced: 12 Dec 2025
https://github.com/memfault/memfault-firmware-sdk
Memfault SDK for embedded systems. Observability, logging, crash reporting, and OTA all in one service. More information at https://docs.memfault.com.
c embedded firmware fota memfault observability ota rtos sdk
Last synced: 02 Apr 2026
https://github.com/Zunawe/md5-c
A simple, commented reference implementation of the MD5 hash algorithm
Last synced: 27 Mar 2025
https://github.com/libdriver/bmp280
BMP280 full function driver library for general MCU and Linux.
bar barometer bmp280 c full-function-driver iic linux mcu spi
Last synced: 07 Apr 2025
https://github.com/nicolas-van/multirun
A minimalist init process designed for Docker
c docker docker-container init linux unix
Last synced: 04 Oct 2025
https://github.com/krpors/hx
Hex editor for the terminal using plain C99 + POSIX libs.
c cli hex-editor no-dependencies
Last synced: 23 Feb 2026
https://github.com/esrrhs/fake
嵌入式脚本语言 Lightweight embedded scripting language
asm bison c c-plus-plus flex gcc ide interpreter jit jit-compiler language
Last synced: 26 Oct 2025
https://github.com/savashn/ecewo
Minimalist web framework for C
async c express fastify framework web web-framework
Last synced: 21 Jun 2025
https://github.com/PaoloMazzon/Vulkan2D
2D renderer written in C utilizing Vulkan
2d-renderer c gamedev graphics graphics-programming rendering sdl2 shaders vulkan
Last synced: 31 Oct 2025
https://github.com/MirBSD/mksh
MirBSD Korn Shell Source Code Mirror – This is a publish-only repository and all pull requests are ignored. This repository is a mirror and may receive forced (non-fast-forward) updates. Please contribute to the CVS repository of The MirOS Project instead. See https://github.com/mirabilos/mksh for some experiments autobuilding this with Travis-CI and GitHub Actions and for Coverity Scan.
aix android bsd c haiku hp-ux kornshell ksh linux mirbsd mksh os2 pdksh posix shell ultrix
Last synced: 01 Apr 2025
https://github.com/microsoft/vscode-makefile-tools
Makefile Tools offers a robust workflow for Makefile projects in VS Code, with pre and post-configure script automation, easy configuration switching, and IntelliSense support for Makefile. The customizable user interface and environment variable management simplify development. It can also generate a compilation database for use with other tools.
c compilation-database cpp intellisense make makefile multiple-configurations vscode
Last synced: 16 May 2025
https://github.com/dosemu2/fdpp
FreeDOS plus-plus, 64bit DOS
c c-plus-plus cplusplus-11 cpp11 dos freedos msdos
Last synced: 13 Apr 2025
https://github.com/complexlogic/flex-launcher
A customizable HTPC application launcher for Windows and Linux
c frontend htpc launcher linux raspberry-pi sdl2 video windows
Last synced: 13 Apr 2025
https://github.com/nginx-shib/nginx-http-shibboleth
Shibboleth auth request module for nginx
authentication c hacktoberfest nginx saml2 shibboleth sso web
Last synced: 10 Sep 2025
https://github.com/myfreeer/chrome-pak-customizer
a simple command-line tool to pack and unpack pak files in chrome or chromium-based browser
batch c chrome chrome-pak-customizer chromium packer pak unpacker
Last synced: 18 Jan 2026
https://github.com/ElektraInitiative/libelektra
Elektra serves as a universal and secure framework to access configuration settings in a global, hierarchical key database.
administrator c c-plus-plus configuration configuration-files configuration-management configuration-parser elektra key-database
Last synced: 15 Mar 2025
https://github.com/code-saturne/code_saturne
code_saturne public mirror
c cfd finite-volume fortran hpc-applications mpi-applications navier-stokes pyqt turbulence
Last synced: 14 Mar 2025
https://github.com/barisione/clang-format-hooks
Apply a coding style with clang-format only to new code added to an existing code base.
c clang clang-format cpp git gitbook objective-c syntax
Last synced: 06 Apr 2025
https://github.com/AVSystem/Anjay
C implementation of the client-side OMA LwM2M protocol
c coap device-management embedded iot lwm2m lwm2m-client monitoring notifications
Last synced: 20 Nov 2025
https://github.com/afify/sfm
simple file manager
c file-manager filemanager sfm simple suckless terminal tty tui
Last synced: 09 Apr 2025
https://github.com/troglobit/pimd
PIM-SM/SSM multicast routing for UNIX and Linux
bsd bsd-license c linux multicast pim-router pim-sm pim-ssm pimd router unix
Last synced: 07 Apr 2025
https://github.com/bazelbuild/rules_cc
C++ Rules for Bazel
bazel bazel-rules c cpp rules-cc
Last synced: 16 May 2025
https://github.com/kjuly/pngcrush
It is a free, open source command-line utility for optimizing PNG image files (batch script included).
batch c image-compression pngcrush
Last synced: 27 Mar 2025
https://github.com/Kjuly/pngcrush
It is a free, open source command-line utility for optimizing PNG image files (batch script included).
batch c image-compression pngcrush
Last synced: 29 Mar 2025
https://github.com/celery/librabbitmq
Python bindings to librabbitmq-c
amqp amqp-client amqp0-9-1 c library python
Last synced: 16 May 2025
https://github.com/lepton-eda/lepton-eda
GPL Electronic Design Automation
c cad circuit design-tools electronics geda gpl guile
Last synced: 20 Apr 2025
https://github.com/dyne/Zenroom
Embedded no-code VM executing human-like language to manipulate data and process cryptographic operations.
arm bdd blockchain c cortex-m crypto dyne ebsi gherkin language lua musl-libc no-code osx portable portable-virtual-machine risc-v vm webassembly windows
Last synced: 29 Aug 2025
https://github.com/helixlang/helix-lang
Python's Simplicity, C++'s Power, Native Interoperable with all, and Rust (W.I.P)
c compiler cpp helix helix-lang language llvm programing-language programming-language python rust toolchain xmake
Last synced: 18 Jul 2025
https://github.com/cognate-lang/cognate
A human readable quasi-concatenative programming language
based-stack-based-language c closures combinatorics compiler forth forth-like functional-programming interpreter lambda-calculus language natural-language prefix-notation proglangs-discord programming-language stack-based-language stack-language
Last synced: 12 Apr 2025
https://github.com/bueler/p4pdes
C and Python examples from my book on using PETSc and Firedrake to solve PDEs
advection c finite-difference finite-element-methods firedrake fluid-mechanics krylov multigrid newtons-method ordinary-differential-equations parallel-computing partial-differential-equations petsc preconditioning python scientific-computing supercomputing variational-inequality
Last synced: 06 Jul 2025
https://github.com/Javanaise/mrboom-libretro
Mr.Boom is an 8 player Bomberman clone for RetroArch/Libretro
action-game bomberman bomberman-game c clone dynablaster libretro multi-platform multiplayer multiplayer-game netplay network realtime-games retroarch
Last synced: 01 Apr 2025
https://github.com/michaeldim02/narthex
Modular personalized dictionary generator.
c dictionary dictionary-attack hacking password-attack password-cracking password-recovery penetration-testing penetration-testing-tools shell shell-script unix
Last synced: 27 Oct 2025
https://github.com/gyrovorbis/libgimbal
C17-based extended standard library, cross-language type system, and unit testing framework targeting Dreamcast, Gamecube, PSP, PSVita, Windows, Mac, Linux, Android, iOS, and WebAssembly.
algorithms allocators c containers core dreamcast language-interoperability object-oriented-c psp psp-sdk psvita psvita-homebrew standard-library stl-c stl-containers type-system unit-testing utility-library
Last synced: 05 Apr 2026
https://github.com/txthinking/joker
joker can turn process into daemon. Zero-Configuration
background c command daemon golang joker linux process zero-configuration
Last synced: 04 Apr 2025
https://github.com/revng/pagebuster
PageBuster - dump all executable pages of packed processes.
Last synced: 21 Aug 2025
https://github.com/aappleby/matcheroni
A minimalist single-header library for building pattern-matchers, lexers, and parsers.
c cplusplus-20 lexer lexing parser parsing parsing-expression-grammar parsing-expression-grammars pattern-matching regex regular-expression regular-expression-engine regular-expressions text-processing
Last synced: 24 Apr 2025
https://github.com/antoniond/giibiiadvance
A GB, GBC and GBA emulator with GB Camera support.
c gameboy gameboy-advance gameboy-advance-emulator gameboy-color gameboy-color-emulator gameboy-emulator linux windows
Last synced: 31 Jul 2025
https://github.com/lakabane/libtuntap
The portable Tun/Tap devices configuration utility
c freebsd linux netbsd openbsd tap tap-device tun
Last synced: 06 Apr 2025
https://github.com/aligrudi/fbpdf
A small framebuffer pdf, djvu, epub, xps, and cbz viewer
c djvulibre framebuffer mupdf pdf xpdf
Last synced: 28 Dec 2025
https://github.com/mortzdk/Websocket
WSServer is a fast, configurable, and extendable WebSocket Server for UNIX systems written in C (C11).
autobahn-testsuite c websocket websocket-server websockets wsserver
Last synced: 28 Mar 2025
https://github.com/wujunze/nginx-http-echo-module
A simple Nginx echo module
c gcc nginx nginx-echo nginx-lib nginx-module panda
Last synced: 11 Sep 2025
https://github.com/joexbayer/c-web-modules
A modular web framework for C, inspired by kernel modules. Dynamically upload and compile C code at runtime to build REST APIs, WebSocket services, and more. Includes support for JSON (Jansson), SQLite, OpenSSL, and streaming large data efficiently.
c development engine http json modules rest-api restful server web webframework websocket
Last synced: 04 Apr 2025
https://github.com/danielgibson/snippets
(Hopefully) useful code snippets and header-only libs
c dynamic-array header-only imageloader public-domain sdl2 single-header-lib standalone-library string-manipulation
Last synced: 30 Apr 2025
https://github.com/proh14/ptext
A nano like text editor built with pure C
bsd-2-license c collaborate hacktoberfest-accepted kilo terminal text-editor tui
Last synced: 17 Jan 2026
https://github.com/kfermercer/openwrt
Mercer's OpenWrt source tree
c linux lua makefile openwrt shell-script
Last synced: 27 Feb 2025
https://github.com/openipc/smolrtsp
A lightweight real-time streaming library for IP cameras
audio c c-library embedded h264 h265 media-server network-protocol rtp rtsp rtsp-client rtsp-server streaming video
Last synced: 04 Apr 2025