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/black-hell-team/scannerwindows
A simple PortScanner developed in C for the windows operating system.
Last synced: 09 May 2025
https://github.com/ruilopesm/stack-machine-li2
A stack-oriented programming language developed in C
c imperative-programming interpreter makefile stack-machine
Last synced: 23 Aug 2025
https://github.com/ghaynorg/pmps
C/C++ library and tool for scanning a process's memory space on Windows to find regex string patterns.
c c-language cpp memory memory-searching patterns regex search visual-studio win32 win64 windows
Last synced: 19 Feb 2026
https://github.com/howerj/ngram
Print out a list of ngrams for a file; works on binary data as well as text
c command-line command-line-tool compression language-model library ngram ngrams
Last synced: 19 May 2026
https://github.com/msio808/phonebook
Simple Terminal Based Phonebook Application in C
c cli cli-app command-line contact-management-system phonebook phonebook-application terminal-app terminal-based
Last synced: 12 Apr 2025
https://github.com/tanvir1337x/scriptorium
A collection of code snippets and scripts in various languages designed for task automation, workflow enhancement, and other miscellaneous/experimental or fun purposes
bash c cpp css fish flake flakes html javascript lua nix nix-shell nushell python ruby rust script scripts-collection shell zsh
Last synced: 25 Jul 2025
https://github.com/denismurphy/secure-https-client-mtls
HTTPS client implementation in C using mutual TLS (mTLS) authentication.
c client-certificate-authentication cmake https mbedtls mtls
Last synced: 07 Mar 2026
https://github.com/watson1978/ilios
Cassandra driver written by C language for Ruby
Last synced: 31 Aug 2025
https://github.com/evancarroll/pg-srf-repeat-benchmark
A testing repo comparing an SRF that is dually implemented as ValuePerCall and Materialize
benchmark c c-language postgresql postgresql-extension sql
Last synced: 16 May 2026
https://github.com/minad/hashtable
Hashtable in C with open addressing and specialization via macros
c hash hashfunctions hashtable
Last synced: 20 Mar 2025
https://github.com/joegasewicz/stacks
A stack structure static library written in C with a few extra features
abstract-data-types c cprogramming stack
Last synced: 11 Sep 2025
https://github.com/astropilot/bomberman
Bomberman game with networked multiplayer (up to 4 players) programmed in C with the SDL2 library.
bomberman c game multiplayer network sdl2
Last synced: 17 Jun 2026
https://github.com/roerohan/miscellaneous
Code for Assignments and Other Random Scripts
c cpp hacktoberfest hacktoberfest2019 hacktoberfest2020 hacktoberfest2021 java javascript miscellaneous miscellaneous-scripts python python3
Last synced: 01 Aug 2025
https://github.com/julienmeritte/c_http_server
Serveur HTTP en C pour comprendre et manipuler les sockets et le protocole TCP. Tomcat-like project.
Last synced: 03 Aug 2025
https://github.com/pingzilao/zookeeper_client_design_manual
zookeeper client sdk 开发必备 指南 ,C++,C, java, golang,go, 服务注册,服务发现,负载均衡,分布式锁
c client cpp go golang java zksdk zookeeper zookeeper-client
Last synced: 17 Jan 2026
https://github.com/shahzaib739/ascii-render
ascii-render is a header-only ASCII renderer for embedded systems, terminals, and SDL2 apps. Zero dependencies, multi-backend rendering, and cross-platform support (STM32/ESP32/Arduino, consoles, SDL2) 🐙
ascii-art ascii-color ascii-rendering asciidoc c donut hacktoberfest log-viewer map motd nodejs openstreetmap render renderer rendering teapot torus vector-tiles
Last synced: 04 Oct 2025
https://github.com/estarossa0/minirt2.0
Small raytracer for a shool project
Last synced: 20 Jul 2025
https://github.com/andezion/knight
This is a small test project that demonstrates character movement and control using the SDL library. Also, it is pure C :)
2d-game-engine c clion clion-cmake game-development sdl sdl2-image sdl2-mixer sdl2-ttf
Last synced: 25 Aug 2025
https://github.com/magalhaesm/minishell
This project is about creating a simple shell.
42saopaulo 42school 42sp c ecole42 makefile minishell minishell-42 minishell42
Last synced: 30 Aug 2025
https://github.com/basemax/crecursive-descentparser
A simple recursive-descent parser for evaluating mathematical formulae using pure C.
Last synced: 25 Aug 2025
https://github.com/marcosalvalaggio/lana-blas
A Python C-API-based Experimental Linear Algebra library
blas c cpython linear-algebra pypi
Last synced: 10 Mar 2026
https://github.com/leaomartelo2/lognest
Simple header file only library in C to easily make log files
c c-library header-only logging
Last synced: 06 Apr 2025
https://github.com/sandialabs/fbmpi
A fallback implementation of MPI, supports one process only but is portable (incl Windows)
c mpi mpi-communications mpi-io mpi-library scr-2756 snl-os-sys-software
Last synced: 03 Jul 2026
https://github.com/marcosalvalaggio/kiwigrad
Mini deep learning framework written in Python C-API for Speed
c cpython-api cpython-extensions deep-learning pypi-package python pytorch
Last synced: 22 Aug 2025
https://github.com/martingms/ersatz
A simple, small, work in progress SAT-solver, written in ANSI C
Last synced: 03 Jan 2026
https://github.com/eersoy93/os93
My second attempt OS from scratch
assembly bootloader c kernel nasm os-development osdev
Last synced: 23 Aug 2025
https://github.com/ismailbarkani/sudoku-pour-enfants
Le sudoku, est un jeu en forme de grille dont le but est de la remplir avec une série des chiffres tous différents qui ne se trouvent jamais plus d’une fois sur la même ligne, dans la même colonne ou dans la même région, Puisque le jeu est destiné aux enfants, et pour simplifier, la forme de sudoku sera une grille de 4 régions, les régions étant alors des carrés de 2x2 à remplir par des objets qui attirent l’attention de l’enfant
c ensias gtk gtk-theme jeu sudoku-game sudoku-solver
Last synced: 14 May 2026
https://github.com/raedaddala/turtle-graphic-library-in-c-and-sdl2
Simulating the turtle python Library using C++ and SDL2
c cpp graphics sdl2 turtle-graphics turtle-python
Last synced: 16 May 2026
https://github.com/ColumPaget/cxine
mostly MPlayer-compatible media player using libxine
c dvd media-player mp4 mplayer webm xine
Last synced: 04 Apr 2025
https://github.com/ranitmanik/dsa-bootcamp-c
This repository contains a collection of my DSA assignments and source code creations while learning DSA from CodeWithHarry. Master the fundamentals of Data Structures and Algorithms using the C programming language. Delve into detailed chapters and practice sets to enhance your skills.
bootcamp c c-language codewithharry course dsa dsa-algorithm dsa-beginner dsa-c dsa-learning-series dsa-practice dsa-questions practice-programming
Last synced: 04 Mar 2026
https://github.com/pseudoincorrect/nerd_embedded_system
Embedded transmission device for the NeRD system (Paper doi: 10.1088/1741-2552/aaa041)
c compression-algorithm electrophysiology embedded-systems rf-communication
Last synced: 03 Apr 2025
https://github.com/madmurphy/nautilus-checksums
Add checksums to Nautilus' properties window
c checksums desktop desktop-environment file-manager gnome gnu nautilus nautilus-extension
Last synced: 19 Sep 2025
https://github.com/beliavsky/c2f
Partial C to Fortran translator by David Frank
c fortran intel-fortran transpiler transpiler-for-casual-use
Last synced: 27 Jul 2025
https://github.com/jmcph4/peek
PEek is a simple PE file viewer.
binary-analysis c executable malware-analysis pe pe-file tool tools windows
Last synced: 20 May 2026
https://github.com/kokseen1/sbubby
A minimal yet ambitious subtitle editor.
c keyboard-navigation keyboard-shortcuts libmpv mouseless mpv srt srt-subtitles subtitle subtitles subtitles-parsing subtitling vim
Last synced: 04 Apr 2025
https://github.com/chris124567/smpd
command line music player daemon client designed for ease of use
Last synced: 30 Mar 2025
https://github.com/sauravmaheshkar/playground
Algorithms, Data Structures, Leetcode, Niche Languages
c cpp-programming haskell leetcode nix-flake prolog python3 rust tracker-misc
Last synced: 14 Apr 2025
https://github.com/palikar/ctgraph
A small project of a compile-time graph library in C++17
c compile-time constexpr constexpr-context cpp-library cpp17 header-only
Last synced: 19 May 2026
https://github.com/franckferman/systematic
👻 SYSTEMatic: Systematically Seizing SYSTEM Rights. Token Impersonation POC. Alternative to PSExec for token theft. From Administrator to NT Authority\SYSTEM.
administration-system administrator c cyber-security cybersecurity elevation-of-privilege exploiting poc privilege-elevation privilege-escalation proof-of-concept proof-of-work psexec security security-tools system-administration token-stealer windows windows-10 windows-server
Last synced: 02 Apr 2026
https://github.com/kauahensilva/c_tree_avl_and_bb
two types of binary search trees in C, including AVL trees and standard binary search trees (BB). The goal is to ensure efficient search, insertion, and deletion operations, maintaining balance where applicable
arvore-avl arvore-binaria-de-busca c
Last synced: 10 Jan 2026
https://github.com/algodesigner/fat12tool
Lightweight FAT12 implementation in C with an interactive shell, FUSE mount support, and MBR partition handling. Supports standard 8.3 filenames.
c cli fat12 filesystem fuse fuse-filesystem linux macos msx msx-ide msx2 osdev retrocomputing storage
Last synced: 06 Jun 2026
https://github.com/amirali511/helliwm
The GNU/Linux window manager project done by a student in Allame Helli High School, Tehran
c libxcb window-management window-manager xcb
Last synced: 08 Oct 2025
https://github.com/akbs-org/akbs
A super quick build system for C, C++ and ASM
akbs asm assembler assembly att-assembly build c collaborate compiler cpp cxx fast github intel-assembly interpreter linker python python3 quick speed
Last synced: 19 Jan 2026
https://github.com/f-corvaro/pipex
"Unleash the power of Unix pipelines and redirections with PIPEX - your gateway to system programming."
125 42 42commoncore 42network 42roma 42romaluiss 42school bonus c educational-project guide makefile mandatory pipes pipex pipex-42 pipex42 pipextester
Last synced: 24 Feb 2026
https://github.com/nivindulakshitha/classroom-toolkit
Emphasizes educational use cases in C.
Last synced: 25 Feb 2026
https://github.com/definetlynotai/llm_data
A bunch of very famous repos source code's in python as pure localdocs all in this repo to train CODE AI
c code-examples cpp cuda data data-dum jupyter-notebook llm llm-code llm-datasets programming-data programming-data-sets python3
Last synced: 08 Oct 2025
https://github.com/mincrmatt12/nmfu
the "no memory for you" "parser" generator
c dfa parser parser-generator python3 state-machine
Last synced: 07 Oct 2025
https://github.com/endygamedev/party-parrot
:rainbow: :parrot: Your own Party Parrot for terminal.
c linux-shell parrot party-parrot terminal
Last synced: 10 Oct 2025
https://github.com/crvargasm/sudoku-solution-validator
Project 1 - Sudoku Solution Validator - Operating System Concepts
c operating-system operating-systems-project
Last synced: 27 Feb 2026
https://github.com/alhassy/ccheatsheet
Basics of the tremendously ubiquitous C language that permeates most of computing!
Last synced: 29 Apr 2026
https://github.com/ralphtheninja/lib-flat-tree
Map a binary tree to a list (c version of mafintosh/flat-tree)
Last synced: 22 Feb 2026
https://github.com/berkaygediz/c-studies
🧑💻 Made with C and C++ in 2015.
c cpp input-output memory pointers-in-c studies system
Last synced: 02 Mar 2026
https://github.com/dcavalei/exam-rank-04-microshell
My code for microshell exam
42 42born2code 42lisboa c microshell
Last synced: 04 Feb 2026
https://github.com/fazendaaa/project-euler
Some of the Project Euler exercises in different languages
c cpp haskell nodejs project-euler project-euler-solutions python ruby typescript
Last synced: 07 Oct 2025
https://github.com/libdriver/ad9833
AD9833 full-featured driver library for general MCU and Linux.
ad9833 c dds full-featured-driver linux mcu spi
Last synced: 18 Oct 2025
https://github.com/wendreof/sivirinucode
Code of 'Sivirinu' (2nd place in robotics competition)
arduino arduino-platform arduino-uno bluetooth-arduino c robotics-competition robotics-control
Last synced: 13 Apr 2026
https://github.com/freyxfi/thec-programming-language
The C programming language i have learned so far, but this time i'm storing all my codes so others can learn from it
100daysofcode beginner c c-language c-programming c-programming-language
Last synced: 10 Apr 2025
https://github.com/ttytm/vvatch
vvatch is cross-platform V module to monitor changes in directories. It utilizes the dmon C99 library.
bindings c cross-platform filesystem library v watcher
Last synced: 02 Apr 2025
https://github.com/blitmaps/mylo-lang
A cool programming language, implemented in C, that uses a VM and has cool syntax; with inline C capability.
c compiler cool-language intermediate-code-generation programming-language strongly-typed suckless-software toy-language virtual-machine
Last synced: 22 Feb 2026
https://github.com/nathanjhood/cmodule
C/C++ modules for NodeJS.
c cmake cmake-js cpp cpp11 es6 javascript node-addon-api nodejs npm npm-package typescript
Last synced: 14 Apr 2026
https://github.com/vizonex/pyllparse
a parody of llparse typescript library made for python users.
c llparse parody parser python-parody
Last synced: 30 Apr 2026
https://github.com/demorgan104/dat
Technology development platform for the modern C/C++ developer
artifactory bazel c conan cpp devops embedded-systems prototyping
Last synced: 13 Oct 2025
https://github.com/jmcph4/azorian
C11 implementation of multiformat specifications
c c11 data-structures formats ipfs ipld ipns libp2p multiaddr multibase multiformat multiformat-specifications multiformats multihash multiprotocol p2p self-describing unsigned-varint varint
Last synced: 30 Apr 2026
https://github.com/bringauto/fleet-protocol
BringAuto Fleet Protocol - simple yet reliable communication for internet-connection-unstable environments
c communication cpp fleet-protocol protobuf reliable-protocol
Last synced: 11 Feb 2026
https://github.com/rousan/bytevault
A command line application that stores sensitive data as key-value pair securely in local machine
application byte c command-line data encrypts key-value sensitive vault
Last synced: 16 Mar 2025
https://github.com/alyssonmach/programas-c
Tópicos discutidos na disciplina Introdução a Programação da UFCG.
c c-language deitel introduction-to-programming ufcg
Last synced: 11 Apr 2025
https://github.com/ony/pjson
json parser with queue kind of callbacks (designed under influence of jsmn)
c json json-parser no-allocation sax
Last synced: 28 Apr 2026
https://github.com/rajeshberwal/revisiting-dsa
Repository to Revisiting DSA series
algorithms c cpp data-structures go golang interview-preparation javascript python
Last synced: 18 Oct 2025
https://github.com/radiopizza/acceldatadisplay
This repository is the source code of my course project, completed as part of the course "Basics of MPT".
adxl345 adxl362 c eeprom electronics i2c microcontroller oled oled-display-ssd1306 spi ssd1306 stm stm8 stm8s stm8s103f3
Last synced: 19 Feb 2026
https://github.com/brainiac2677/cse310-compiler
A compiler for limited syntax of c. Part of course works of CSE310.
bison c compiler context-free-grammar flex
Last synced: 09 Oct 2025
https://github.com/abdullah-sheikh/hacktoberfest2021
beginner-friendly project to help you in open-source contributions. Made specifically for contributions in HACKTOBERFEST 2021! Hello World Programs in any language and C and Cpp program , Please leave a star ⭐ to support this project! ✨
c cpp hacktoberfest hacktoberfest2021 java programming python
Last synced: 07 Sep 2025
https://github.com/manucabral/winsock-example
Socket programming example for Windows
c client-server socket-programming winsock2
Last synced: 30 Jun 2025
https://github.com/tian11111/doudizhu
使用 C 语言实现斗地主核心规则,结合 Emscripten 编译到 WebAssembly,在浏览器中提供交互式 Web UI 体验。
beginner-friendly c c-language-doudizhu c-poker card-game console-game dou-dizhu
Last synced: 02 Apr 2026
https://github.com/gjbex/best-practices-for-scientific-computing
Material for a training on best practices for scientific computing.
c code coverage cpp documentation fortran functionaltests python training unittesting version-control
Last synced: 13 Jul 2025
https://github.com/amdray/bounce_zero
Reverse-engineered PSP port of Nokia’s 2002 Java ME game "Bounce", uses only original data files.
bounce c classic-games gaming homebrew java port porting porting-game psp psp-homebrew retro vibe-coding
Last synced: 22 Jan 2026
https://github.com/jacob-c-smith/json
A tested JSON parser / serializer
c json parser serializer tested
Last synced: 13 Feb 2026
https://github.com/clark800/hget
minimalist http/https client utility (curl/wget alternative)
c command-line downloader minimalist
Last synced: 14 Feb 2026