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-07-10 00:04:32 UTC
- JSON Representation
https://github.com/soasis/encoding_tables
Shared tables between C and C++ for encoding infrastructure
Last synced: 09 Apr 2025
https://github.com/hatkidchan/yaitaa
yummy-yummy ANSI art
ansi ansi-art ascii ascii-art braille-patterns c c99 cli command-line command-line-tool image-processing linux terminal
Last synced: 11 Mar 2025
https://github.com/ilya3point999k/levr
Single header CPU voxel renderer
c c99 raycasting raytracing single-header software-rendering voxel
Last synced: 10 Apr 2025
https://github.com/bobrippling/utop
process monitor
c monitoring ncurses process terminal tui
Last synced: 02 Sep 2025
https://github.com/fmahadybd/data-structure-and-algoritham
This repo for DSA in C. All of Code in here easy. This is create for Green University Of Bangladesh
Last synced: 12 Jun 2025
https://github.com/justalghamdi/overwrite-windows-mbr
Over Write Windows Master Boot Record with my own Boot .
assembly bootloader c malware mbr notpetya over-write-mbr overwrite overwrite-mbr petya windows-mbr
Last synced: 10 Sep 2025
https://github.com/mrsumanbiswas/c
C Language
advanced-c c c-basics c-by-mrsumanbiswas c-language c-tutorial docmentation hello-world learning-c low-level-programming mrsumanbiswas pointers-and-references
Last synced: 15 Apr 2025
https://github.com/warrenweckesser/vfgen
Source code generator for differential equation solvers.
boost c cplusplus delay-differential-equations differential-equations fortran gsl gsl-library java julia matlab octave python r scilab scipy
Last synced: 15 Apr 2025
https://github.com/robohack/yajl
A fast streaming JSON parsing library in C. This variant uses BSDMake to build and includes various fixes and enhancements.
bsdmake c json json-api json-api-normalizer json-api-serializer json-data json-parser
Last synced: 20 Feb 2026
https://github.com/cooljeanius/bap
some random project I happened across in /r/reverseengineering when it was at version 0.7; this fork is me trying to get it to build
bap c ocaml reverse-engineering
Last synced: 18 Jan 2026
https://github.com/vi/vi_tools
Various command-line tools, mostly for Linux
c command-line command-line-tool linux nat rundll udp udp-port uksm
Last synced: 15 Apr 2025
https://github.com/phillbush/simpletron
The Simpletron Simulator and The Simple Basic Compiler
Last synced: 15 Apr 2025
https://github.com/okbob/orafce_sql
PostgreSQL extension that provides a API of Oracle's package dbms_sql
c dbms-sql migration-tool oracle-to-postgres orafce postgresql postgresql-extension
Last synced: 27 Oct 2025
https://github.com/4rterius/cgtfs
C library to read GTFS feeds
c csv gtfs public-transport transit
Last synced: 16 Nov 2025
https://github.com/privkeyio/libnostr-c
Lightweight, portable C library for the Nostr protocol with native Lightning Network integration.
bitcoin c lightning-network nostr
Last synced: 16 Jan 2026
https://github.com/alexlnkp/cshadertoy
A simple tool to write GLSL shaders locally using your favorite IDE of choice
Last synced: 21 Aug 2025
https://github.com/savaughn/pksav
Small, fast Pokémon save file parsing C library
Last synced: 14 Apr 2025
https://github.com/r4um/ssh-authsock-hack
LD_PRELOAD Hack to try and make latest ssh-agent auth socket always available.
c ld-preload ld-preload-hack socket ssh ssh-authsock-hack
Last synced: 15 Mar 2025
https://github.com/v8v88v8v88/face-recognition
Face Recognition code to detect faces on live cameras implemented using OpenCV and Dlib.
c face-detection face-recognition python
Last synced: 08 Apr 2025
https://github.com/oskaritimperi/raylib-imgui-template
A basic raylib + Dear ImGui template
c cmake cookiecutter-template cxx imgui raylib template
Last synced: 07 Apr 2025
https://github.com/jgabaut/koliseo
An arena allocator library in C.
allocator amboso arena-alloc arena-allocator c c-arena c11 c99
Last synced: 01 Apr 2026
https://github.com/adamdempsey90/fvm
My finite volume method project. Here I will implement the many pieces of a finite volume method to incorporate into a larger code.
c cfd cuda fvm gpu hydrodynamics
Last synced: 13 Apr 2025
https://github.com/mjkloeckner/6502
6502 cpu command line emulator
6502 c cpu-emulator emulator tui
Last synced: 20 Jul 2025
https://github.com/naleksiev/fin
Scripting language.
c fin interpreter scripting scripting-language
Last synced: 11 May 2025
https://github.com/keyhr/vscode-42-c-format
A vscode extension to provide formatting from c_formatter_42
42 42school c formatter norminette
Last synced: 16 Jan 2026
https://github.com/krypto-etox/c-practice-problems
C Practice Problems contains all the basic and logical C programs to learn and Practice. It's a Kind of my notes
c cpp cquestions practice-programming
Last synced: 21 Sep 2025
https://github.com/rafael-santiago/accacia
A C-library for ansi color coding usage.
ansi-colors ansi-escape-codes c minimalist-library
Last synced: 14 Sep 2025
https://github.com/jrhea/anomlee
ANOMLEE: A Neat-O ML EE (pronounced a·nom·a·ly)
c ethereum machine-learning python rust wasm
Last synced: 29 Jun 2025
https://github.com/dai-wenxun/c-compiler
Tiny self-hosting C compiler (计算机组成原理)
assembly c compiler self-hosting x86-64
Last synced: 04 Aug 2025
https://github.com/forloveofcats/mountain
Compiler I once wrote for a custom language called Mountain
c compiler language parser programming-language
Last synced: 30 Oct 2025
https://github.com/libdriver/sts3x
STS3X(STS30, STS31, STS35) full-featured driver library for general MCU and Linux.
c full-featured-driver iic linux mcu sts30 sts31 sts35 temperature
Last synced: 30 Jul 2025
https://github.com/keyu-tian/buaa-datastructure-project-solution
[Ranked No. 1🥇] My solution for the course project of Datastructure 2019'Spring @ BUAA (北航数据结构). Plenty of C language tricks, hacks, and optimizations are used for extreme efficiency. *Ranked 1/800* in the efficiency test.
algorithms beihang beihang-university buaa buaaoj c datastructures datastructures-algorithms hashtable string-matching
Last synced: 15 Mar 2026
https://github.com/patrickrgaffney/patdown
a non-fancy markdown parser in C
c commonmark markdown markdown-parser parser
Last synced: 14 Apr 2025
https://github.com/lind026/mthpc
Multiple Threads, Parallelism and Concurrency Library (MTHPC)
c concurrency lock-free multithreading parallelism
Last synced: 14 May 2025
https://github.com/dbc2201/immersion2k19_c
Official Repository of C Programming, Immersion Programme @ GLAU
c programming programming-language
Last synced: 18 Mar 2025
https://github.com/govnorice/mixerdialog
A simple application to control system volume with fancy visualisation.
c cpp gtk3 linux linux-app volume volume-control volume-mixer volume-slider volume-visualization
Last synced: 30 Oct 2025
https://github.com/umut-sahin/encin
A magical runtime made with user-level context switches, rainbows, and io_uring. Also unicorns.
Last synced: 07 Mar 2026
https://github.com/libdriver/tpl0501
TPL0501 full-featured driver for general MCU and Linux.
c full-featured-driver iic linux mcu potentiometer tpl0501
Last synced: 30 Jul 2025
https://github.com/coderarjob/split_join
Splits a large file into smaller files of specified bytes and also joins them back to the original file.
c file-joiner file-split file-splitter linux
Last synced: 18 May 2026
https://github.com/abdallahhemdan/hackerrank-solutons
✨ My solutions on HackerRank with c/c++ ..
c c-programming cmp2022 cpp cpp14 hacker-rank hackerrank hackerrank-solutions hemdan
Last synced: 06 Mar 2026
https://github.com/shubhexists/proximity
A multithreading terminal chat application written in C, implemented through websockets
c websocket websocket-chat websocket-client websocket-server
Last synced: 10 Apr 2025
https://github.com/launchdarkly/cpp-sdks
C++ Client/Server SDKs
c cpp cpp17 feature-flags feature-toggles launchdarkly launchdarkly-sdk managed-by-terraform sdk
Last synced: 30 Jun 2026
https://github.com/voronar/ctype-js
JavaScript library for easy working with C data types like primitive type arrays and structures.
c data-structures javascript websocket
Last synced: 06 Mar 2026
https://github.com/ultirequiem/structured-programming-platzi
👨💻Exercises and notes from the structured programming course at @Platzi
c c-course course platzi platzi-course programacion-estructurada
Last synced: 07 May 2025
https://github.com/spockbotmc/mcd2c
Generate C serialization/deserialization code from the minecraft-data protodef protocol spec
c minecraft minecraft-data protodef spockbot
Last synced: 11 Apr 2025
https://github.com/mikaelvallenet/bistromatic
EPITECH - First year project: Creation of a calculator able to display the result of the evaluation of an arithmetic expression composed of integers of infinite size expressed in any base
bistro bistro-matic c calculator epitech epitech-project programming-language
Last synced: 04 May 2025
https://github.com/b3dgs/sc68
Sc68 Atari ST and Amiga music player
amiga android atari-st audio-player c sc68
Last synced: 09 Jul 2025
https://github.com/gaureshpai/dump
Dump: This repository is where I upload randomly generated webpages using HTML, CSS, and JavaScript and also create folders for the certificate courses i am learning and also the folders with bunch of codes in it. These webpages are generated programmatically to showcase different designs, layouts, and interactive elements.
c git github-config html-css-javascript java python
Last synced: 30 Apr 2025
https://github.com/madmurphy/nextgen
An interactive Bash script that lets you easily set up a new extension project for GNOME Files (Nautilus)
c gnome gnu nautilus nautilus-extension project-template
Last synced: 04 May 2025
https://github.com/bocaletto-luca/multilanguage-test-example
Multilanguage Test Examples Welcome to the Multilanguage Test Examples repository! This project contains simple, self-contained examples of programming fundamentals implemented in various programming languages. Each example demonstrates basic constructs—including output, variable declarations, conditionals, loops, and functions/methods with clear..
bocaletto-luca c cpp csharp css3 fsharp go haskell html5 java javascript kotlin python ruby rust scala swift swift5 typescript
Last synced: 01 Apr 2026
https://github.com/iricartb/university-c-compiler-flex-bison
Ivan Ricart Borges - C compiler using Flex & Bison, Bison is a generator of syntactic analyzers, a substitute for yacc ("Yet Another Compiler Compiler", another compiler of compilers).
bison c compiler flex lexical semantics yacc
Last synced: 10 Apr 2025
https://github.com/akatsuki105/boktai2
WIP: Disassembly of Boktai2(Japan, v1.1)
asm boktai c decompile disassembly game gameboy-advance games gba reverse-engineering
Last synced: 07 May 2025
https://github.com/gamemann/tcp-app-with-encryption
A client and server project that encrypts and decrypts messages. The client is programmed in C using the Libsodium library and the server is programmed in Elixir using ErLang's crypto module.
c client cypto elixir encryption erlang libsodium server tcp
Last synced: 18 Mar 2025
https://github.com/carcargroup05/robotvacuum
Due to this aging society, we intended to develop a robot vacuum to care for senior citizens. It has the ability not only to clean the floor but also to detect whether a senior citizen have fallen using a Pi camera and a google ML model(MediaPipe).
app-inventor arduino arduino-mega-2560 c cpp mediapipe ml openc pi-camera python python3 raspberry-pi-4 raspberry-pi-camera
Last synced: 28 Oct 2025
https://github.com/govnorice/archarchive
A utility to quickly rollback an arch linux system using ALA (a.k.a Arch Linux Archive)
ala arch archive c cpp linux linux-utils rollback
Last synced: 06 May 2025
https://github.com/gusruben/winball
A little pinball game made for MS-DOS!
allegro c game hackclub msdos msdos-game pinball windows
Last synced: 29 Aug 2025
https://github.com/arverma/data_diode
A unidirectional network (also referred to as a unidirectional security gateway or data diode ) is a network appliance or device allowing data to travel only in one direction. It is used in guaranteeing information security. They are most commonly found in high security environments such as defense, where they serve as connections between two or more networks of differing security classification – also known as a "cross domain solution." This technology is also found at the industrial control level for such facilit ies as nuclear power plants, electric power generation/distribution, oil and gas production, water/wastewater, airplanes (between flight control units and in - flight entertainment systems), and manufacturing.
c client client-server client-server-architecture data data-diode diode networking server socket-programming
Last synced: 23 Aug 2025
https://github.com/fleschutz/cwts
Test suite to check C++ compiler warnings with 68 test cases.
c clang cmake collection compiler compiler-warnings coverage gcc suite test-suite visual-studio warnings
Last synced: 05 May 2025
https://github.com/hollowman6/english-word-frequency-statistics-program
English Word Frequency Statistics Program realized by C. (英文词频统计程序)
Last synced: 11 Apr 2025
https://github.com/apache/activemq-artemis-native
Apache activemq artemis native
activemq c cplusplus csharp java network-client network-server perl php python ruby
Last synced: 12 Apr 2025
https://github.com/madebypixel02/push_swap
[42 Madrid] Because swap_push isn’t as natural
42 42-cursus 42born2code 42madrid 42school algorithm born2code c git makefile peer2peer push-swap sorting-algorithms
Last synced: 11 Apr 2025
https://github.com/richardpl/ncdm
ncurses download manager
c download-manager libcurl libcurl-multi ncurses ncurses-library ncurses-tui protocol pthreads tui
Last synced: 05 May 2025
https://github.com/vladimirakopyan/netcore_nativecall
This demonstrates how to create a native, unmanaged DLL and invoke it's functionality from a .Net Core Application
c cpp csharp dll netcore netcore-nativecall pinvoke pinvoke-wrapper tutorial
Last synced: 29 Apr 2025
https://github.com/benmezger/strail
A kernel with support to the RISCV architecture
asm c kernel operating-system riscv unix
Last synced: 07 Sep 2025
https://github.com/pdsmart/sharpmz
A Sharp MZ Series (80K,80C,1200,80A,80B,700,800,2000) Computer Hardware Emulation written in VHDL on Altera FPGA fabric. Runs on the MiSTer project and other Altera Cyclone devices.
assembly-language c cpp electronics emulator fpga perl retrocomputing vhdl
Last synced: 15 Jun 2025
https://github.com/yokawasa/vs_httpd
Very Simple HTTP Server that can deliver static files very fast.
c high-performance http http-server libevent web-server
Last synced: 28 Oct 2025
https://github.com/yjdoc2/os-project
A project done for OS course, extending a kernel from https://github.com/dthain/basekernel, to implement threading capabilities, give an API for threading, and implement various scheduling techniques.
c kernel operating-system os-dev scheduling-policies threading
Last synced: 12 Apr 2025
https://github.com/kristapsk/resclib
Real-Time / Embedded Standard C Library (libc).
Last synced: 28 Oct 2025
https://github.com/getjared/rude
a rude little window manager
c hacktoberfest window-manger xlib xorg
Last synced: 04 May 2025
https://github.com/basemax/image-generator-c
ImageGeneratorC: A C program to generate BMP image with random color.
bmp bmp-creator bmp-encoder bmp-header bmp-image c image image-create image-creator image-encoder image-encoders
Last synced: 05 May 2025
https://github.com/sabine-lang/sabine
😭 | Perfect opportunity to lock in
c compiler nix sabine toy-project
Last synced: 10 Apr 2025
https://github.com/abhayanigam/learn_c_plus_plus
Introduction TO C-plus-plus Programming Language
c chapters coding coding-challenge concept cpp language learn learning-by-doing
Last synced: 11 Apr 2025
https://github.com/fahimahammed/simple-calculator-in-c
Simple Calculator project in C Programming.
Last synced: 11 Apr 2025
https://github.com/qaptivator/plainimg2
as simple as it gets for an image viewer
beginner-project c gcc image image-viewer lightweight sdl3 windows
Last synced: 07 Sep 2025
https://github.com/detectivekaktus/brainc
Brainfuck x86_64 execution toolset written in pure C for Linux
assembly brainfuck c compiler interpreter linux make nasm nasm-assembly toolset x86-64
Last synced: 10 Apr 2025
https://github.com/linarcx/captain-ballard
Watches your git directories periodically and reports the latest changes
auto c gtk3 libgit2 monitoring-tool sqlite3
Last synced: 05 May 2025
https://github.com/sabaurgup/language_detector
With this program, you can find the frequencies of defined biagrams and trigrams in a text entered, and as a result, you can see whether the language of this text is German or English.
c computational-linguistics english-language filter frequencies german-language language-detection language-modeling
Last synced: 29 Oct 2025
https://github.com/bourgeoisbear/a-e-s-t-h-e-t-i-c
Makes your words more AESTHETIC
aesthetic aesthetics c command-line command-line-tool commandline linux osx title-case tty unix utf-8 vaporwave
Last synced: 03 May 2025
https://github.com/keithdhedger/kkeditqt
This is the QT5 vesion of KKEdit
c code coders coding cpp editor linux qt5 source source-code text text-editor
Last synced: 10 Apr 2025
https://github.com/zby-zy/mini-c-projects
Welcome to the Mini C Projects repository! Embarking on the exciting journey of learning C programming can be both thrilling and challenging, especially for those who are just starting.
basic-projects c c-application c-example-code c-exercise c-exercises c-functions c-operator c-programming c-programming-language c-tutorials c-variables challenge coding electrical-engineering embedded-c embedded-devices embedded-systems mini-projects-in-c-language
Last synced: 10 Apr 2025
https://github.com/patilshreyas/collegepracticals
My College Practicals
asm c cpp data-structure mongodb mysql operating-system
Last synced: 10 Apr 2025