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-06 00:04:32 UTC
- JSON Representation
https://github.com/raedaddala/tictactoeclone
This is a TicTacToe Game Clone. This is my first programming project and so I am open to all criticism.
c gamedev multiplatform sdl2 sdl2-gfx
Last synced: 17 Mar 2025
https://github.com/rikvdh/matching
String-based parser based on matching strings for interpreting and handling string-based interfaces
at-command c cli clib embedded embedded-c memory parser string zero-allocation
Last synced: 11 Jun 2026
https://github.com/0x1nf3cted/pwdgen
pwdgen: A simple command-line tool written in C for generating random passwords
c cli linux password password-generator password-manager security
Last synced: 19 Jan 2026
https://github.com/yin-jinlong/tiny-unicode
unicode C 转换库及简单工具。Simple unicode C converter and utils.
c tiny unicode unicode-converter utf-32 utf-32be utf-8
Last synced: 18 Mar 2025
https://github.com/boddepallyvenkatesh06/c-c-projects
About All Youtube videos C/C++ projects available here
Last synced: 27 Mar 2025
https://github.com/lucassmaniotto/bodega.c
Trabalho Final - 2º Fase em C do curso de CC da UFFS Chapecó
Last synced: 15 May 2026
https://github.com/ruimaciel/msexpr
M's sexpr library: a s-expressions data structure library implemented in C
c c-library c90 data-structures library parser s-expression s-expressions
Last synced: 04 Jun 2026
https://github.com/dinoex/unix-connect
Exchanging mail and news with Z-Connect BBS systems
Last synced: 11 Jan 2026
https://github.com/guilhermeisnotunix/satanbomb
SatanBomb é uma simples Fork Bomb Cross-Platform (macOS, Linux, Windows 32/64 bits) feita em C.
c clanguage fork-bomb malware preprocessing preprocessor security
Last synced: 02 Mar 2025
https://github.com/metwork-framework/mapserverapi
tiny C library to invoke mapserver engine as a library
autoreadme c github-actions integration-level-3 library mapserver
Last synced: 15 Jun 2025
https://github.com/misterabdul/kbbi-gtk
KBBI Offline remake with GTK3
c gtk3 gui-application kbbi linux
Last synced: 07 May 2026
https://github.com/bonitoflakez/gojson2class
a utility that converts JSON schema to classes
c cpp golang java json json-schema jsonschema rust typescript
Last synced: 11 Jan 2026
https://github.com/newlandtv/koreanc
Implemented Korean programming in C/C++.
c korean korean-c korean-project programming-language
Last synced: 16 Apr 2026
https://github.com/andrflor/openai-c
Pure c openai-api client implementation [WIP]
c c89 curl gpt-3 openai openai-api
Last synced: 17 Feb 2026
https://github.com/micahondiwa/cs50
Harvard CS50's Introduction to Computer Science
c cs50 cs50problems data-structures-and-algorithms malloc malloc-free malloc-functions malloc-library pointers-and-arrays
Last synced: 29 Oct 2025
https://github.com/micahondiwa/monty
Monty 0.98 is a scripting language that is first compiled into Monty byte codes (Just like Python)
brainfuck brainfuck-compiler brainfuck-interpreter c deque enqueue gcc gcc-complier pop pull push queue stack
Last synced: 03 Apr 2025
https://github.com/kaffarell/id-parser
A Parser for .id files which can store any type of data like age and names
c configuration-files files parser
Last synced: 27 Mar 2025
https://github.com/keithdhedger/kute
(K)eith's (U)niversal (T)ag (E)ditor, Linux cli tag editor for flac,m4a and mp3 files.
c c-plus-plus command-line-tool editor flac linux m4a mp3 tags
Last synced: 28 Apr 2026
https://github.com/itzcozi/dynoir
Bypass DyKnow on ChromeOS, Windows and Your Browser
c poc python reverse-engineering stop-censorship
Last synced: 29 Apr 2026
https://github.com/dosx-dev/pebloader.h
Tiny C header that allows easy hiding of WinAPI imports via PEB
c hacktoberfest loader low-level obfuscation peb reverse-engineering
Last synced: 07 Sep 2025
https://github.com/simonprovost/rpl
/rpl is fork (with one new feature) source from UNIX procedure that reads standard input, replaces all desired occurrences, and searches for the suffix specified in the parameters ⌨️
c fork improvement rpl unix unix-command
Last synced: 07 Jul 2025
https://github.com/shiweimeiya/cpp-epoll-reactor-server
C/C++服务端项目,epoll+线程池的reactor模型,适合新手学习完服务器项目后来这里增加业务量,读者可以增加redis、MySQL提升项目框架完整性🚀 Tank Battle - 高性能多人在线坦克对战游戏 一个展示现代网络游戏架构设计的完整项目。使用C语言构建高并发服务器端(epoll + 线程池 + 多房间系统),Python+Pygame开发跨平台客户端。支持2-4人实时对战,包含动态地图生成、碰撞检测、自定义网络协议等核心功能。 ✨ 核心特性: 异步I/O网络模型 | 线程池并发处理 | 房间管理系统 | 实时状态同步 | 跨平台客户端 🛠️ 技术栈: C语言服务器 | Python客户端 | 自定义二进制协议 | Pygame图形引擎 适合学习网络编程、游戏开发、系统
Last synced: 09 May 2026
https://github.com/vonderklaas/invoice-machine
I played a bit with *C* to build this command-line application. Now you can generate bills and invoices for your restaurant. It is designed to help managers quickly generate invoices for customers.
Last synced: 16 May 2026
https://github.com/fasakinhenry/fasakinhenry2023
fasakin
africa best c code coding developer fasakin henry javascript jobs leadership nigeria open-source programmer programming python software-engineering
Last synced: 01 May 2025
https://github.com/emorozov/gtkballs
Clone of Lines - logic game about balls
Last synced: 25 Jan 2026
https://github.com/daleksla/can_interact
Functionality to easily read and write to CAN bus in C/C++ for GNU/Linux OSs
c c89 can-bus cxx cxx-library cxx11 linux socketcan
Last synced: 10 Apr 2026
https://github.com/emabrey/jni-headers
The platform/system specific JNI headers for the Windows, Linux, Max OSX and Solaris environments
c c-plus-plus cross-platform java jni maven nar
Last synced: 17 Apr 2026
https://github.com/schwalbe-t/dstike-pong
A port of singleplayer Pong for the DSTIKE Deauther watch.
c cpp embedded embedded-c embedded-cpp esp8266 platformio sh1106
Last synced: 26 Feb 2026
https://github.com/omarazizi/neurographix
Insightful Neural Network Visualization in C
c graphics graphics-programming neural-networks sdl2 visualization
Last synced: 26 Mar 2025
https://github.com/theinfinityglitch/birdcpp
A simple C/C++ IDE
c cpp development development-tools ide
Last synced: 15 May 2026
https://github.com/frouioui/42sh
Reproduction of the official TCSH shell, implemented in C.
Last synced: 08 Jul 2025
https://github.com/mhcrnl/mhcrnltexteditor
C, Code::Blocks 17.12, GTK+2, GTK+3, text editor. Os: Fedora 32, Ubuntu 18.04, Feodora 28.
c code-blocks editor gtk2 gtk3 text-editor
Last synced: 15 May 2026
https://github.com/dwoz/janus-pubsub-plugin
PubSub Plugin for Janus WebRTC Gateway
Last synced: 15 May 2026
https://github.com/dibyadyutidas/devkit
A curated collection of developer tools
boilerplate c cpp developer-tools github-actions html java nodejs python scripting
Last synced: 12 Jul 2025
https://github.com/nos1dot618/cerberus
C Federated Machine Learning Library
c federated-learning framework
Last synced: 11 Jun 2026
https://github.com/umut-sahin/c-examples
Collection of examples in C to show how to get things done in an idiomatic way
Last synced: 10 Jul 2025
https://github.com/devansh-maurya/sem-4-lab-assignments
Laboratory Assignments for the fourth semester at NIT Meghalaya
algorithm algorithms-and-data-structures assembly assembly-language assembly-language-programming assignments c computational-chemistry computer-architecture computer-organisation computer-organization graph-algorithms mips mips-assembly nit-meghalaya search-algorithm searching-algorithms sorting sorting-algorithms sorting-algorithms-implemented
Last synced: 15 May 2026
https://github.com/agvxov/dyrect
DYnamic RECTangle layouts
c c-library header-only-library immediate-mode-ui
Last synced: 30 Jun 2026
https://github.com/manoelcampos/logica-programacao
Curso de Lógica de Programação em C 👩🏽💻🤔
algoritmos c curso ebook gitbook logica
Last synced: 08 Apr 2025
https://github.com/michaelbrim/tedium
bits of common code to reuse across C/C++ projects
c c-plus-plus c-preprocessor configuration enumerated-types system-programming
Last synced: 02 Feb 2026
https://github.com/rafalwilinski/cachr
📟 Simple HTTP Caching proxy in Clang
c cache clang cmake proxy reverse-proxy
Last synced: 01 Apr 2025
https://github.com/buzzqrd/lncpy
Simple C program for copying lines between files
c cli copy copy-paste terminal
Last synced: 15 Apr 2026
https://github.com/lancewalk87/clp-protoblue-spi-dev-platform
Hardware/Software | General Purpose Digital MCU/TTL Dev/Debug Platform, Wifi/Bluetooth, NANDFlash ONFI, USB
android autocad avr avr-programming c c-plus-plus eagle-cad hardware ios java kotlin macos nandflash objective-c spi swift4 ttl visual-studio-code windows wireless
Last synced: 06 Apr 2026
https://github.com/anupam-io/avl_tree
AVL tree: height-balanced trees in C supporting add, remove, search, update features. A comparison of AVL trees with red-black trees is also done(std::set).
avl-tree avl-tree-code avl-tree-implementations bst c data-structures height-balanced-trees red-black-trees rotations std
Last synced: 03 Apr 2025
https://github.com/yomazini/42cursus-libft
Libft project at 42 School | Custom C library featuring string manipulation, memory management, & linked list functions.
1337 1337cursus 1337school 42school c libft libft-42 libft42 linked-list memory-management
Last synced: 30 Jun 2026
https://github.com/sug0/cdhorizon
Next-next-gen go-glitch. Accomplishes the performance goals horizon couldn't.
art c glitch go-glitch horizon image next-generation trippy
Last synced: 11 Jan 2026
https://github.com/andyfratello/so
💽 Exercicis de Sistemes Operatius (SO) Q1 - UPC FIB
c console fib-upc operating-system operating-systems so-fib
Last synced: 20 Mar 2025
https://github.com/nahakiole/schwitzerduetsch
A pebble watchface in swiss german
c pebble smartwatch swiss swissgerman watch
Last synced: 29 Apr 2026
https://github.com/liulilittle/interlocked-x86-implement
Interlocked was implemented by C/C++ inline Intel-x86 assembly.
asm atomic c cc cpp inline inline-asm intel interlocked mta threading x86
Last synced: 22 Apr 2026
https://github.com/bostelete/cabela_simulator
Simulate the amazing cabela
c cabela raylib screensaver simulator
Last synced: 18 Feb 2026
https://github.com/giwiro/white-rabbit
Simple libmicrohttpd C web server. It hosts one route that returns the server hostname.
c docker docker-multi-stage-build libmicrohttpd
Last synced: 01 Jul 2026
https://github.com/hadron13/squareroot-mining
My second Ludum Dare(48) game
Last synced: 15 May 2026
https://github.com/ilbuso/orione
Custom MSP432 keyboard with firmware and PCB design
c ccstudio kicad msp432 msp432p401r pcb
Last synced: 30 Apr 2025
https://github.com/ourway/sqlite-tiny
My first attemp to write a sqlite3 clone. It's just an experimental attempt to understand RDBMS. Never use it in any production.
b-tree c parser personal-project self-learning sqlite sqlite-database sqlite-orm sqlite3 sqlite3-database tokenizer virtual-machine vm
Last synced: 16 May 2026
https://github.com/chethanyadav456/data-structures-c
This repository contains the code for the data structures I have done in my college.
Last synced: 15 May 2026
https://github.com/dimalmfao/strings
A concise collection of static string functions poorly designed to enhance efficiency in C programming tasks.
c contributions-welcome open-source
Last synced: 03 Apr 2025
https://github.com/prust/glasstack
A lightweight, minimal-abstraction cross-platform framework
c cross-platform desktop duktape engine framework gui javascript javascript-engine lightweight runtime
Last synced: 16 May 2026
https://github.com/agvangrigoryan/fdf
This project is about representing a landscape as a 3D object in which all surfaces are outlined in lines.
42yerevan algorithms c fdf-42 graphics mlx
Last synced: 17 Mar 2025
https://github.com/kulp/php-serialization-xs
An XS (C) version of PHP::Serialization, for Perl
c perl perl5 php serialization xs
Last synced: 30 Apr 2025
https://github.com/hungrybluedev/cmake-basic-c-template
This repository contains a basic CMake template that can be used a viable starting point for a moderate to large C codebase.
Last synced: 12 Jun 2025
https://github.com/haxpor/hashmap_c
Generic hashmap implementation in C. Uses murmurhash as hash function.
c data-structure generic hashmap
Last synced: 16 Jun 2025
https://github.com/archibate/chaos
A hobby operating system based on my microkernel
c c-library kernel microkernel operating-system os
Last synced: 17 Jul 2025
https://github.com/keyd-project/keyd-fork
A key remapping daemon for Linux. This is a friendly, temporary fork of https://github.com/rvaiya/keyd
c keyboard keyboard-layout keyboard-mapping keyboard-remap keymap linux sway x11
Last synced: 06 Mar 2026
https://github.com/rkirlew/brainfart-interpreter-in-c
Brainfart is a toy language made by me. It was inspired by Brainf*ck,however Brainfart is somewhat simplified.
brainfuck-interpreter c interpreter toy-language
Last synced: 26 Apr 2026
https://github.com/thiagoh/bison
From the Bison 3.0.4 manual from https://www.gnu.org/software/bison/manual/bison.html
bison c compilers cpp flex lexer parser parser-generator yacc
Last synced: 15 May 2026
https://github.com/astrodynamic/uart-in-c
The project is a C program that facilitates communication between two serial ports (COM ports). It creates two threads to handle the communication independently. The program reads packets from one serial port, verifies their integrity, and sends them to a system message queue.
c com-port console console-application linux makefile port termios threads ttyusb uart-controller uart-protocol
Last synced: 15 May 2026
https://github.com/dylan-conway/vk_enum_str
Convert Vulkan enums into strings for debugging
Last synced: 03 Apr 2025
https://github.com/eliainnocenti/cryptography-exercises
Exercises for Cryptography Exam @ Polito - Cryptographic primitives in C with OpenSSL and prototype attacks in Python.
asymmetric-cryptography c cryptography ctf digest encryption-decryption offensive-security openssl python rand random-number-generators random-numbers symmetric-cryptography
Last synced: 05 May 2026
https://github.com/maximilianfeldthusen/dronemonitor
This code simulates drone operations by tracking sensor data, flight status, battery levels, and errors. It runs through multiple iterations, updating drone data and logging it for analysis.
analysis battery c drone logging sensor tracking
Last synced: 16 Jun 2025