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-01 00:04:19 UTC
- JSON Representation
https://github.com/hwpoison/tinyc-http-server
A tiny HTTP single file multithread server written with pure C (<80kb), server static content and media files. Includes basic file explorer.
c html http http-server multithreading
Last synced: 18 Jun 2025
https://github.com/neyn/cneyn
Fast and Lightweight C HTTP Library
c c-library c99 fast-library http htttp-server webserver
Last synced: 24 Mar 2025
https://github.com/keharriso/ocelot
Parse C headers to identify function prototypes, type declarations, and global variables
Last synced: 11 Jun 2025
https://github.com/bionelabs/eventloop
A simple C thread pool implementation with single core
c caophuocthanh eventloop onebuffer queue xcode
Last synced: 09 Apr 2025
https://github.com/malb/m4rie
M4RIE is a library for fast arithmetic with dense matrices over GF(2^e) for 2 ≤ e ≤ 16
c linear-algebra matrix-factorization matrix-multiplication
Last synced: 15 Apr 2025
https://github.com/eigilhs/c-natra
A Sinatra-style microframework for C.
c dont-use-this-no-really libevent web-framework
Last synced: 24 Mar 2025
https://github.com/cooljeanius/mdnsd
another package that failed to build with MacPorts that I patched up
Last synced: 18 Jan 2026
https://github.com/smiley4/softwarerenderer
A 3d Software Rasterizer written in C
3d 3d-graphics c computer-graphics rasterizer software-rendering
Last synced: 12 Jun 2025
https://github.com/goshatch/astrovox
🎛️ Experimental synthesizer implementation
audio c cli experimental midi synthesizer
Last synced: 12 May 2025
https://github.com/shadforth/keylogger-kernel-driver
A kernel space keylogger 🔑
c kernel kernel-space keylogger operating-systems-principles osp
Last synced: 10 Mar 2025
https://github.com/jjyr/cbmt
Complete Binary Merkle Tree https://github.com/nervosnetwork/rfcs/blob/master/rfcs/0006-merkle-tree/0006-merkle-tree.md
Last synced: 30 Jun 2025
https://github.com/alphaville/static_malloc
C: malloc for static allocation! :eyes: :tractor:
c cprogramming embedded embedded-systems memory-management systems-programming
Last synced: 01 Jul 2025
https://github.com/dyne/lua-paillier
Lua module for the Paillier cryptographic scheme
Last synced: 10 Mar 2026
https://github.com/bogdan016/c-projects
A few coding projects I made while learning C for my exams! There's a mix of games like Rock Paper Scissors, Hangman, and Tic-Tac-Toe, Guess the Number game etc.
Last synced: 03 Sep 2025
https://github.com/cwbowron/bce
Boo's Chess Engine
ai alpha-beta-pruning c chess chess-engine games negascout
Last synced: 05 Sep 2025
https://github.com/codewizard-404/iset
This repository serves as a collection of academic projects, assignments, or learning exercises related to programming and IT concepts, intended for educational purposes and skill development during my time at ISET Charguia.
android angular c css dart django html java javascript nodejs php python soap springboot sql symfony talend typescript uml xml
Last synced: 10 Apr 2025
https://github.com/chimari/hskymon
Sky Monitor for Subaru Telescope
astronomy c gtk2 gtk3 observatory subaru telescope
Last synced: 13 May 2025
https://github.com/zoonman/nanodds
DDS for SSB 6.1 transceiver based on Si5351A, ST7735 and ATMEGA1284P
arduino arduino-nano atmega1284p c dds hamradio platformio si5351 st7735 wip
Last synced: 11 Apr 2025
https://github.com/bablokb/pico-bme280
Read BME280 sensor values with a Raspberry Pi Pico using the official Bosch-API
Last synced: 12 Jun 2025
https://github.com/abhishekmishra-17/computer-graphics-c-programming-language
Graphical or GUI based program using "C" programming language.....
algorithm bresenham-circle-drawing-algorithm bresenham-line-drawing-algorithm c c-programming-language cohen-sutherland cohen-sutherland-algorithm computer-graphics dda-algorithm graphics graphics-3d graphics-algorithms graphics-programming graphics2d liang-barsky midpoint midpoint-algorithm programming-language
Last synced: 15 May 2025
https://github.com/cascadingradium/air-traffic-distribution
A GPU-Accelerated Multi-Objective Genetic Algorithm for Air Traffic Management
air-traffic-control air-traffic-management c cuda genetic-algorithm gpu-acceleration
Last synced: 16 May 2025
https://github.com/geomatsi/stm32-tests
Experiments with stm32 boards
bare-metal c gcc stm32 stm32f0 stm32f4
Last synced: 22 Apr 2025
https://github.com/jamesyang007/docgen
Docgen is a documentation generator for C/C++ code.
Last synced: 12 Apr 2026
https://github.com/abdorayden/raymp
raymp CLI Music Player with beautiful UI
bash-script c linux linux-app linux-shell
Last synced: 12 Apr 2025
https://github.com/recursiveerror/avr
Projetos de baixo nivel com Atmel328p
arduino avr avr-gcc c microcontroller
Last synced: 07 Jan 2026
https://github.com/hadron13/orbitoor
My first Ludum Dare Game (47) game
c from-scratch game ludum-dare orbital-mechanics sdl2
Last synced: 04 Feb 2026
https://github.com/ohidurbappy/tutorialspoint-c-source-code
Example code given in Tutorialspoint.com C programming tutorial
c example-code tutorial tutorialspoint
Last synced: 11 Apr 2025
https://github.com/jdsherbert/fisher-yates-shuffle
Fisher Yates Algorithm implementation for randomizing an array of objects, implemented in various languages.
c cpp csharp haxe java javascript js lua python ruby ts typescript unity unreal-engine
Last synced: 07 Apr 2025
https://github.com/nick-vinesmoke/console-snake-c
The simple snake game on the windows console which written using c
c console game game-development gamedev
Last synced: 28 Jun 2025
https://github.com/abdelazeem201/arm-core
This is a list of central processing units based on the ARM family of instruction sets designed by ARM Ltd. and third parties, sorted by version of the ARM instruction set, release and name. In 2005, ARM provided a summary of the numerous vendors who implement ARM cores in their design.
amba armv4 armv6 armv7 armv9 axi c fpga soc systemverilog verilog vhdl vhdl-code
Last synced: 03 Sep 2025
https://github.com/s4m-mo/language-runner-vscode
A VS Code extension that can run a variety of file types.
c cpp javascript language-runner nodejs python vbnet vscode vscode-extension
Last synced: 08 Apr 2026
https://github.com/8dcc/brainfuck-interpreter
Interactive brainfuck interpreter made in C
brainfuck brainfuck-interpreter c interpreter ncurses
Last synced: 30 Apr 2025
https://github.com/gabriel-logan/auto
Repository with several codes that automate tasks in a practical way.
automation c c-plus-plus collaborate communityexchange csharp java javascript linux programming python typescript windows
Last synced: 24 Aug 2025
https://github.com/kusma/cure-for-cancer
The Cure for Cancer, a demo by Excess and friends
c c-plus-plus demoscene software-rendering
Last synced: 02 Mar 2026
https://github.com/andy-byers/paw
A statically-strong typed embeddable scripting language for C
Last synced: 04 Sep 2025
https://github.com/michel-leonard/ciede2000
The CIEDE2000 color-difference formula implementations.
algorithm c color computer-vision data-science docs education example golang image-processing java javascript linux php python ruby rust simple testing windows
Last synced: 22 Mar 2025
https://github.com/xuri/xsd
The test collection for the xgen
c code-generation code-generator code-generators go golang java typescript w3c w3c-specification xml xml-parser xsd xsd-converter xsd-files xsd-schema xsd-validation
Last synced: 21 Aug 2025
https://github.com/sfuller/dew
Development Environment Wrangler
build-tool c c-plus-plus cmake dependencies package-manager
Last synced: 06 Mar 2025
https://github.com/gmartinezramirez-old/c-py
:godmode: [Finished] Python compiler for C language made for the fun of build a compiler from scratch (ok, is not fun, is nerdy).
c compiler compiler-construction lexer python tokenizer
Last synced: 19 May 2026
https://github.com/hhromic/e131-viewer
E1.31 (sACN) Xterm256 Console Viewer
c client console cpp e131 light-controller sacn viewer
Last synced: 14 Apr 2025
https://github.com/astrodynamic/decimal-in-c
Decimal is a high-precision value type for financial calculations that minimizes errors due to rounding. It represents big numbers how in C#.
biginteger bignum-library c cmake decimal library makefiles testing
Last synced: 18 Feb 2026
https://github.com/d-coder111/practolearn
PractoLearn serves as a repository for acquiring fundamental knowledge through hands-on projects suitable for beginners and individuals of all skill levels. We encourage you to participate and warmly welcome your contributions.
beginner-friendly c c-programming competitive-programming contributions-welcome cpp data-science-projects data-structures first-contributions hacktoberfest hacktoberfest-accepted improvement-proposal java projects-list python web-development
Last synced: 20 Aug 2025
https://github.com/novpath/c-programming-language
C语言程序设计MOOC 翁恺、《C语言程序设计(第3版)》何钦铭 颜晖 - 课程笔记
Last synced: 10 Jul 2025
https://github.com/showxu/magicians
A magic extension
c cocoapods cpp cpp17 cpp1z interface-builder ios macos magician objective-c objective-c-plus-plus swift swift-3 swift4 tvos watchos
Last synced: 14 May 2025
https://github.com/mrts/debugging-cgi-applications-with-gdb
How to debug CGI applications with GDB
Last synced: 03 May 2026
https://github.com/lavabit/magma.build
The magma daemon automated build and test resources.
appveyor automation bash build-automation build-pipelines c circle-ci continuous-integration coverity-scan jenkins make robots travis-ci
Last synced: 14 Apr 2025
https://github.com/walidbosso/c_os_windows_automation
A collection of C codes I made in order to make my/your life easier when dealing with the OS, from taking one-clicking ScreenShots, Manipulation your own Hotspot, Shortcuts, and many many more.
appwiz c cmd-command control devmgmt displayswitch hotspot ipconfig msinfo32 ncpa nircmd osk rundll32 screenshot shutdown switch-volume system systeminfo windows-8-1 windows-8-1-automation
Last synced: 10 Oct 2025
https://github.com/craigbarnes/tally
Moved to https://gitlab.com/craigbarnes/tally
c c99 command-line counter gperf line-counter ragel sloc sloccount source-code
Last synced: 13 Jul 2025
https://github.com/vpoulailleau/dezos
DezOS is an simplistic and minimalist operating system (OS) to understand how can an OS work.
c operating-system os toy-project
Last synced: 05 Oct 2025
https://github.com/veeso/stringext
C extension of string.h
ascii-to-hex c cpp hex-to-ascii join-in-c library libstring replace-in-c replaceall-in-c reverse-in-c string string-extended string-extension string-manipulation substr-in-c substring-in-c trim-in-c
Last synced: 21 May 2026
https://github.com/werwolv/8051emulator
A simple emulator for code built for the 8051 architecture
Last synced: 12 Apr 2025
https://github.com/algosup/2023-2024-project-4-sportshield-team-7
🛡️🔐 This is our take on the SportShield project, aiming to help better secure sports gear all around the world!
arduino bluetooth-low-energy c embedded gps iot motion-sensor security
Last synced: 22 Jul 2025
https://github.com/dispatchcode/t3c
Tic Tac Toe written in C using MiniMax algorithm with alpha-beta pruning
c minimax-algorithm sdl2 tic-tac-toe
Last synced: 02 Sep 2025
https://github.com/hwpoison/vosk-voice-recognition-c
Offline voice recognition using pure C and vosk lib. (from file and from microphone, windows)
c speech-recognition speech-to-text voice-recognition vosk vosk-api vosk-models wav windows winmm
Last synced: 12 Aug 2025
https://github.com/solomonkassa/assembly-reverse-engineering
Assembly Reverse Engineering Mastery 🔍 A comprehensive collection of assembly language resources, tools, and challenges for reverse engineering and binary analysis. From beginner to advanced levels, this repository provides hands-on experience with real-world reverse engineering scenarios across multiple architectures.
assembly c docker documentation ethical-hacking ethical-hacking-tools makefile python reverse-engineering shell
Last synced: 03 Apr 2026
https://github.com/chewytoast/03_minishell
As beautiful as a shell, the goal of this project is to create a simple shell similar to bash
Last synced: 04 Oct 2025
https://github.com/jonmrowczynski/pt-symmetry-controller
This mechanical PT-Symmetry-Controller project is an analog to a quantum mechanical PT-symmetric system.
autodesk autodesk-eagle c c-plus-plus cpp design electronics firmware intellij java jni jni-java labquest2 mplabx physics quantum quantum-mechanics quantum-physics reasearch visual-studio
Last synced: 27 Jul 2025
https://github.com/ekkoz897/42cursus_push_swap
This project aims to sort data on a stack, with a limited set of instructions, using the lowest possible number of actions.
42born2code 42cursus 42school algorithms c push-swap sorting-algorithms stacks
Last synced: 23 Sep 2025
https://github.com/asmtilde/NeoRaquet
Neo-Raquet Game Engine
2d-game actor-system animation c collision-detection cross-platform game-audio game-development game-engine game-physics game-programming graphics input-handling open-source real-time rendering sdl2 sdl2-mixer vector-math
Last synced: 11 Aug 2025
https://github.com/moritzrinow/cstream
C byte-stream and serialization utils
byte-array bytes c cpp memory serializable-objects serialization serialize stream
Last synced: 11 Aug 2025
https://github.com/qu1x/kiss3d-trackball
Virtual Trackball Camera Mode for Kiss3D
arcball c camera exponential-map kiss3d quaternion rust-lang virtual-trackball
Last synced: 28 Jun 2025
https://github.com/rik-sarkar-07/codes
This is My Main Repository
algorithms-and-data-structures c cnn cpp deep-learning java keras machine-learning nuralnetwork py tensorflow
Last synced: 03 Oct 2025
https://github.com/mhamdyx/C-programming-A-Modern-Approach-2nd-ed-Solutions
My solutions to the C Programming A Modern approach book 2nd edition. These solutions are published for historical purposes and intended to be a guide for other learners to gain intuition rather than being used for cheating.
abstract-data-types algorithms c c89 c99 cprogramming cprogramming-language cprogrammingbooks cprograms cprojects data-structures enumeration functions low-level-programming pointers pointers-and-arrays preprocessor-directives problem-solving standard-library string-manipulation
Last synced: 09 May 2025
https://github.com/izenynn/mini-shell
This project aims to recreate most of the bash shell.
42 42born2code 42minishell bash bash-like c linux linux-shell macos macos-shell minishell shell
Last synced: 14 Apr 2025
https://github.com/abolfazlmohammadpour/simplecalculatorwithc
A Simple Calculator With C
Last synced: 27 Jul 2025
https://github.com/thefox/httpflood
Tool for flooding HTTP servers under Linux.
c flood flood-attack http linux mit-license
Last synced: 26 Jul 2025
https://github.com/guest271314/native-messaging-c
C Native Messaging host
c native-messaging native-messaging-host
Last synced: 14 Apr 2025
https://github.com/rieonke/beco
A Browser(Chrome/Firefox/Edge) extension native messaging host library/framework for C.
browser-extension c chrome-extension edge-extension firefox-extension native-messaging native-messaging-host
Last synced: 08 Mar 2026
https://github.com/saloniamatteo/smclib
Salonia Matteo's C Library (written in C99)
c c-header c-library c99 library libsmc posix-c posix-compliant smclib
Last synced: 18 Sep 2025
https://github.com/saloniamatteo/quiz
Simple C program that lets any user create and/or take quizzes, as well as save scores to a file.
c c-game c-quiz game quiz quiz-database quiz-game quizdb
Last synced: 18 Sep 2025
https://github.com/desmonhak/structs_data_c
implementacion de vectores, al estilo de C++, podemos situar un ejemplo usando la implementacion en el archivo code_array-list.c. Ademas hemos hecho una implementacion de tablas de hash, puede situar un ejemplo de su uso en code_hash-table.c. Podemos situar tambien una implementacion de vectores pero esta vez con listas enlazadas en code_vector-...
arrays-dinamicos c estr hashtable listas-enlazadas
Last synced: 23 Jul 2025
https://github.com/amirhnajafiz/safex
Linux file access Sandbox.
c c-programming function-hooking library-hooking ptrace systems-security
Last synced: 19 Feb 2026
https://github.com/appliedfm/docker-coq-vst
Docker images of the Coq proof assistant with compcert and VST pre-installed
appliedfm c compcert continuous-integration coq coq-vst docker-coq dockerfile
Last synced: 19 Feb 2026
https://github.com/f33rni/petalflow
A pure C light-weight library for machine learning
ai alternative amd arduino arm artificial-intelligence avr c esp32 machine-learning ml neural-network neural-networks stm32 tensorflow x86-64
Last synced: 23 Jul 2025
https://github.com/divinrkz/one-liners
Quick One Liners in JavaScript, TypeScript, Python, Rust, Java, Ruby, C, C++
c cpp java javascript php python ruby rust typescript
Last synced: 03 Aug 2025
https://github.com/eeshaarif/reliable-file-transfer-udp-without-timeout
A program in GNU C/Linux that transfers a video file in UDP reliably using sliding window protocol without timeout and selective repeat.
c gnu-linux network-programming pthreads reliable-udp socket-programming threads udp-client udp-server video-transmission
Last synced: 02 Aug 2025
https://github.com/desmonhak/compiler
Lenguaje de programación creado para desarrollo de sistemas operativos, creación de shellcodes y muestras de malware
assembly-language c malware os shellcode
Last synced: 03 Aug 2025
https://github.com/isparshp/rubiks-cube-solver
Welcome to the C++ Rubik's Cube Solver project, a powerful and efficient solution to conquer the classic Rubik's Cube puzzle. This open-source C++ project provides a user-friendly interface and robust solving algorithms, making it the perfect tool for both beginners and experienced cubers.
Last synced: 26 Sep 2025