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/chalet-org/chalet
A cross-platform JSON-based project & build tool
build build-system build-tool c clang clion command-line cplusplus cpp cpp17 cpp20 cross-platform gcc json msvc visual-studio visual-studio-code xcode
Last synced: 02 Apr 2026
https://github.com/eduard-permyakov/bitfiend
BitTorrent client written in C
bittorrent bittorrent-client c networking posix
Last synced: 30 Apr 2025
https://github.com/microwind/algorithms
🚀 AI Agent时代,人人都是算法思想工程师。本项目含各种数据结构与经典算法,充分举例说明,用C/Java/Python/JS/Go/Rust等不同语言实现,一边学算法一边学语言。助您打牢基础,彻底理解编程的本质,以便驾驭和用好AI。
algorithm algorithms bubble-sort bubblesort c cpp data-structures factor go insertion-sort java js merge-sort mergesort python quicksort radix-sort shellsort sort ts
Last synced: 02 Apr 2026
https://github.com/lc-soft/PunchAndKick
A simple 2D Fighting Game.
c china game game-2d nekketsu-kakutou-densetsu riki-kunio
Last synced: 20 Mar 2025
https://github.com/danielmartensson/embeddedlapack
Linear algebra for embedded system with MATLAB style
c embedded-systems linear-algebra mathematics
Last synced: 01 May 2025
https://github.com/houzuoguo/headmore
Top geek’s VNC client that runs in Linux terminal (Linux VT console, xterm, and more)
c console linux os remote-desktop terminal vnc weird
Last synced: 01 Jul 2025
https://github.com/dimkr/loksh
A Linux port of OpenBSD's ksh
bash c interactive linux openbsd portable shell system
Last synced: 05 Apr 2025
https://github.com/calccrypto/tar
A simple tar implementation in C
c commandline-interface extract linux tar
Last synced: 12 Apr 2025
https://github.com/HouzuoGuo/headmore
Top geek’s VNC client that runs in Linux terminal (Linux VT console, xterm, and more)
c console linux os remote-desktop terminal vnc weird
Last synced: 19 Mar 2025
https://github.com/arceryz/raylib-gpu-particles
Raylib 100% GPU particles example in 3D. Uses compute shaders and is fully documented. Millions of particles at 60 fps on a laptop.
c compute-shader example glsl gpu gpu-acceleration gui lorenz-attractor raygui raylib raylib-examples tutorial
Last synced: 11 Apr 2025
https://github.com/gjbex/training-material
A collection of code examples as well as presentations for training purposes
c c-plus-plus cpp debugging fortran gpu hdf5 hpc linux-tools math mpi netcdf4 openmp optimization profiling python sql training-materials virtualization visualization
Last synced: 10 Jun 2025
https://github.com/rpgillespie6/fastcov
A massively parallelized gcov wrapper
c coverage coverage-data coverage-report cpp gcc gcov lcov python3
Last synced: 29 May 2026
https://github.com/forrest-orr/exploits
A personal collection of Windows CVE I have turned in to exploit source, as well as a collection of payloads I've written to be used in conjunction with these exploits.
asm browser c cve cve-2019-17026 cve-2020-0674 exploit firefox ie ionmonkey js jscript ms12-037 ms13-008 ms14-051 poc shellcode uaf windows wpad
Last synced: 15 Apr 2025
https://github.com/deltabeard/ctrmus
3DS Music Player
c homebrew music-player nintendo-3ds
Last synced: 20 Jan 2026
https://github.com/codermjlee/seemygopvzcheater
植物大战僵尸外挂(A cheater for Plants vs. Zoombies)
Last synced: 25 Oct 2025
https://github.com/xyproto/cxx
:electric_plug: Configuration-free utility for building, testing and packaging executables written in C++. Can auto-detect compilation flags based on includes, via the package system and pkg-config.
arch-linux auto-detection bsd c c-plus-plus clang-format cli cmake cpp cpp17 cpp20 cxx cxx20 freebsd linux ninja qmake scons void-linux
Last synced: 11 Apr 2025
https://github.com/acreloaded/acr
AssaultCube Reloaded (first-person-shooter game)
3d c c-plus-plus client cpp first-person-shooter game game-server linux linux-game multi-platform multiplayer multiplayer-game opengl reloaded sdl server service unix video-game
Last synced: 14 Mar 2026
https://github.com/linux4sam/at91bootstrap
Second level bootloader for Microchip SoC (aka AT91)
Last synced: 11 Mar 2026
https://github.com/rodsmade/Projets_42_SP
🌵 Todos os projetos desenvolvidos na escola 42 São Paulo 💂 All projects developed at 42 school São Paulo
bash c cpp docker docker-compose shell typescript x-windows
Last synced: 12 Apr 2025
https://github.com/jchavanton/voip_patrol
VoIP signaling and media test automation
c sip speech-quality test-automation voip
Last synced: 04 Apr 2025
https://github.com/circonus-labs/libmtev
Mount Everest Application Framework
c framework hacktoberfest network non-blocking toolkit
Last synced: 29 Oct 2025
https://github.com/qmk/qmk_userspace
Userspace for the open-source QMK keyboard firmware.
Last synced: 10 Jun 2025
https://github.com/bamless/jstar
A lightweight embeddable scripting language
bytecode-interpreter c c99 compiler intepreter interpreted-language jstar language-dynamic programming-language scripting-language virtual-machine
Last synced: 09 Apr 2026
https://github.com/domsson/fakesteak
All I see is blonde, brunette, red head. — Matrix Rain for your terminal, CC0.
c cli-app cmatrix console-application linux matrix-rain rice ricing screensaver unixporn
Last synced: 19 Feb 2026
https://github.com/yutianqaq/BypassAV-Online
An online AV evasion platform written in Springboot (Golang, Nim, C) supports inline, local and remote loading of Shellocde methods.
antivirus-evasion av-evasion bypassav c go nim redteam springboot
Last synced: 07 Sep 2025
https://github.com/retroachievements/rcheevos
Library to parse and evaluate achievements and leaderboards for RetroAchievements
c retroachievements retroachievements-api
Last synced: 18 Jan 2026
https://github.com/repology/libversion
Advanced version string comparison library
Last synced: 21 Oct 2025
https://github.com/r-lyeh/stdpack.c
Collection of small public domain de/compressors in plain C.
algorithms c compression compressor gamedev kiss public-domain single-header snippets
Last synced: 27 Feb 2026
https://github.com/yutianqaq/bypassav-online
An online AV evasion platform written in Springboot (Golang, Nim, C) supports inline, local and remote loading of Shellocde methods.
antivirus-evasion av-evasion bypassav c go nim redteam springboot
Last synced: 18 Jun 2025
https://github.com/codepr/sol
Lightweight MQTT broker, written from scratch. IO is handled by a super simple event loop based upon the most common IO multiplexing implementations.
c epoll event-driven mqtt mqtt-broker pubsub simple tcp tutorial
Last synced: 29 Jan 2026
https://github.com/vberlier/narwhal
A progressive test framework for C.
c fixtures mocking parametrized-tests test-framework tests
Last synced: 26 Apr 2025
https://github.com/krutonium/owo
...We might be furry trash.
art ascii bash basic brainfuck c c-sharp cpp dotnetcore funny furry java jokes meme mit notices-bulge owo owo-whats-this trash whats-this
Last synced: 02 Apr 2026
https://github.com/rgimad/EOS
EOS is an educational operating system for x86 platform
Last synced: 05 Apr 2025
https://github.com/ralna/galahad
A library of modern Fortran modules for nonlinear optimization
c cubic-regularization-methods fortran julia mathematical-programming matlab nonlinear-least-squares nonlinear-optimization numerical-optimization python quadratic-programming trust-region-methods
Last synced: 05 Apr 2025
https://github.com/swedishembedded/control
Embedded Firmware Control Systems Toolbox (Pure C and GNU Octave)
c control-systems embedded-c embedded-systems firmware system-identification system-identification-toolbox zephyr zephyr-rtos
Last synced: 09 Mar 2026
https://github.com/wgtdkp/julia
A lightweight high performance http server
c network-programming nginx server
Last synced: 16 Mar 2025
https://github.com/franzflasch/riscv_em
Simple risc-v emulator, able to run linux, written in C.
c embedded-c embedded-systems emulator linux risc-v risc-v-emulator risc-v64 riscv riscv-em riscv-emulator riscv-linux riscv32 riscv64 rv32 rv64 uclinux
Last synced: 22 Jan 2026
https://github.com/OpenIDC/liboauth2
OAuth 2.x and OpenID Connect C library
Last synced: 14 Oct 2025
https://github.com/ThibaultBee/srtdroid
Secure Reliable Transport (SRT) Protocol for Android
android c cmake crypto kotlin live-streaming native openssl sendmsg srt streaming streaming-api
Last synced: 18 Jul 2025
https://github.com/smuehlst/circle-stdlib
Standard C and C++ Library Support for Circle
baremetal c c-plus-plus circle circle-mbedtls circle-newlib circle-stdlib gcc-arm mbed-tls newlib raspberrypi
Last synced: 16 Jan 2026
https://github.com/n-r-k/chibihash
Small, Fast, Portable 64-bit hash function
64-bit c hash hash-function hash-functions smhasher
Last synced: 06 Apr 2025
https://github.com/cdown/zcfan
A zero-configuration fan daemon for ThinkPads.
c c-lang command-line command-line-tool fan fan-control linux thermal thinkpad thinkpad-fan thinkpad-fan-control
Last synced: 05 Apr 2025
https://github.com/chandrikadeb7/hacktoberfest_2021
This repository aims to help code beginners with their first successful pull request and open source contribution. Happy coding!
algorithms beginner-friendly c cpp first-pull-request github good-first-issue hacktoberfest hacktoberfest2021 java javascript kotlin open-source portfolio programming python star swags
Last synced: 05 Apr 2025
https://github.com/shakfu/py-js
Python3 externals for Max / MSP
c cpp max maxmsp maxmsp-external python python3
Last synced: 05 Apr 2025
https://github.com/dpt/The-Great-Escape-in-C
Classic ZX Spectrum game "The Great Escape" rewritten in portable C
c game isometric macos port reimplementation remake retrogaming risc-os windows zx-spectrum
Last synced: 01 Apr 2025
https://github.com/wkoszek/mini_gzip
mini_gzip - embeddable, minimal, in-memory GZIP API
c compression decompression embeddable gzip mini-gzip zlib
Last synced: 05 Jan 2026
https://github.com/ramdeoshubham/macros
A collection of commonly used C MACROS
Last synced: 24 Feb 2026
https://github.com/schurhammer/gig
A Gleam compiler written in Gleam
c compiler gleam native pld pldi third-party
Last synced: 17 Jan 2026
https://github.com/luojilab/datareporter
Real-time data reporting system based on mobile platform
android c ios java objective-c
Last synced: 03 Oct 2025
https://github.com/reignstudios/il2x
Translates .NET IL to unsuported .NET platforms and architectures. (Powered by Cecil)
c cpp il2c il2cpp msil runtime transpiler
Last synced: 08 Apr 2025
https://github.com/eimamei/sili
Sili - a collection of cross-platform single-header libraries for modern C/C++ programming.
c c-programming cpp cpp-programming modern-c sili single-header-file standard-library stl
Last synced: 06 Apr 2025
https://github.com/septag/dds-ktx
Single header "no-allocation" KTX/DDS file reader
c dds directx gamedev image-loader image-loading-library khronos ktx opengl single-header-lib texture
Last synced: 13 Jul 2025
https://github.com/alexbatalov/fallout1-re
Reverse engineered Fallout
c decompilation fallout game reverse-engineering
Last synced: 05 Apr 2025
https://github.com/thibaultbee/srtdroid
Secure Reliable Transport (SRT) Protocol for Android
android c cmake crypto kotlin live-streaming native openssl sendmsg srt streaming streaming-api
Last synced: 05 Apr 2025
https://github.com/softace/sqliteodbc
SQLite ODBC driver
c database odbc odbc-driver sqlite sqlite3
Last synced: 28 Mar 2025
https://github.com/jidicula/clang-format-action
GitHub Action for clang-format checking
actions c c-plus-plus clang-format cpp formatting github-action github-actions hacktoberfest linter
Last synced: 12 Apr 2025
https://github.com/GauravDawra/Beast
A build system built for speed and power
beast build build-system build-tool c cpp linux macos
Last synced: 03 Apr 2025
https://github.com/azure/azure-c-shared-utility
Azure C SDKs common code
azure c cmake general-purpose library
Last synced: 15 May 2025
https://github.com/derekp7/snebu
Simple Network Encrypting Backup Utility
backup c compression encrypted snapshot-backup
Last synced: 04 Apr 2025
https://github.com/garet90/MotorMC
MotorMC is a blazing fast, multi threaded, asynchronous Minecraft server software that aims to handle many players (1000+) on a single world while still providing an experience as close to vanilla Minecraft as possible.
c gamedev minecraft minecraft-server minecraft-server-software
Last synced: 31 Mar 2025
https://github.com/roscibely/algorithms-and-data-structure
Repository for PEX1241|PET2033 Algorithms and Data Structure I subject/course on Information Technology - UFERSA
algorithm algorithms c c-language c-programming-language collaborate data-structures educative github gitlens
Last synced: 10 Apr 2025
https://github.com/bartobri/data-structures-c
A collection of algorithms for data structure manipulation in C
Last synced: 26 Feb 2026
https://github.com/davidleitw/socket
簡單的 socket programming 入門筆記。
c linux network socket socket-programming tcp tutorial tutorial-code tutorials udp
Last synced: 12 Apr 2025
https://github.com/kai-kj/terminalmediaviewer
An utf-8/truecolor image and video viewer for the terminal
c image linux macos terminal terminal-app terminal-graphics video videos youtube
Last synced: 12 Apr 2025
https://github.com/emmanuel-marty/apultra
Free open-source compressor for apLib with 5-7% better ratios
6309 6502 68000 6809 8-bit 8088 amiga amstrad-cpc aplib aplib-format arm atari-st c c64 compression compression-algorithm gameboy retrocomputing z80 zx-spectrum
Last synced: 16 Aug 2025
https://github.com/kai-kj/TerminalMediaViewer
An utf-8/truecolor image and video viewer for the terminal
c image linux macos terminal terminal-app terminal-graphics video videos youtube
Last synced: 05 Apr 2025
https://github.com/jvirkki/dupd
CLI utility to find duplicate files
c deduplication duplicate-files duplicatefilefinder duplicates fdupes
Last synced: 21 Mar 2025
https://github.com/pali/udftools
Linux tools for UDF filesystems and DVD/CD-R(W) drives
Last synced: 20 Aug 2025
https://fakenmc.github.io/cf4ocl
C Framework for OpenCL
c framework gpgpu gpu hpc opencl opencl-api opencl-objects scientific-computing wrapper
Last synced: 13 Aug 2025
https://github.com/malisipi/mui
A Cross-Platform UI Library
c cpp gtk3 gtk4 gui linux macos qt theme ui ui-library v vlang vlang-library vlang-module wasm web widget-toolkit windows
Last synced: 11 Apr 2025
https://github.com/chuyangliu/jumble
C/C++ implementations of data structures, algorithms, and common designs.
algorithms c cpp data-structures
Last synced: 10 Apr 2025
https://github.com/21-DOT-DEV/swift-secp256k1
Elliptic Curve, Schnorr, and ZKP for Bitcoin. Supports iOS macOS tvOS watchOS visionOS + Linux.
bitcoin c ecdh ecdsa ios library linux macos mobile public-key schnorr secp256k1 swift swift-package-manager taproot xcode zero-knowledge
Last synced: 22 Apr 2025
https://github.com/pulp-platform/carfield
A mixed-criticality platform built around Cheshire, with a number of safety/security and predictability features. Ready-to-use FPGA flow on multiple boards is available.
asic c fpga heterogeneous-computing mixed-criticality-systems riscv safety-critical simulation systemverilog
Last synced: 07 Feb 2026