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-07 00:05:12 UTC
- JSON Representation
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/westleyk/rpi-brightness
Raspberry pi backlight brightness cli simple c
adjust backlight brightness c cli mode pi raspberry-pi rpi rpi-backlight rpi-brightness sleep
Last synced: 28 Jul 2025
https://github.com/jonathspirit/guc_dogl128
A source library for the dogl128 screen
c dogl128 graphics lcd lcd-display library microcontroller silicon-labs source
Last synced: 13 Jun 2026
https://github.com/jotavare/get_next_line
Create a function that enables reading content line by line from a file descriptor.
buffer c gdb get-next-line gnl makefile norminette static-variables text valgrind
Last synced: 24 Apr 2025
https://github.com/jackeylea/linux-0.12
Linux 0.12 with GCC 11.2.0
asm c compile gcc image linux-kernel make makefile ubuntu2004 ubuntu2204 ubuntu2204lts
Last synced: 15 Jul 2025
https://github.com/amir-kedis/c-conway
Conway game of life made in C with raylib, made as a form of escapism from my final exams.
c conways-game-of-life game raylib
Last synced: 05 Jan 2026
https://github.com/wh1t3h47/afl_pidgin
Fuzz pidgin dbus by using AFL++ and clang's ASAN
afl aflplusplus buffer-overflow c cybersecurity dbus fuzzer fuzzing hacking linux liveoverflow memory-disclosure off-by-one pidgin security zerodium
Last synced: 16 May 2026
https://github.com/ybootin/mp3gain.js
Analyse and Normalize MP3 file into the browser
audio c docker emscripten javascript mp3 mp3-converter normalize typescript
Last synced: 15 Apr 2025
https://github.com/michel-leonard/c-rho
The Pollard's Rho algorithm for 64/128 bits Integer Factorization in pure C.
128-bit algorithm c cryptography education example factorization linux math pollard-rho-algorithm simple tool windows
Last synced: 20 Sep 2025
https://github.com/aryank1511/seneca-college-ipc144-workshops
This repository contains all the IPC144 (Introduction to programming using C) workshops and milestones that I have done as a student at Seneca College.
c modular-architecture structured-programming
Last synced: 04 Aug 2025
https://github.com/ebrezadev/ds1307-real-time-clock-c-driver
DS1307 RTC (real time clock) portable c library (high level driver)
arduino c driver ds1307 embedded embedded-c library real-time-clock rtc
Last synced: 07 May 2025
https://github.com/1Birdo/Mirai-Variant
Another Mirai Varient from two years ago
botnet c c2 client compile ddos dos golang malware malware-development malware-research net network server stress-testing
Last synced: 24 Sep 2025
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/michaeltroger/home-esp8266-door
Detects a door opening via a connected magnetic switch and sends a request to the web server
arduino arduino-project c home-automation
Last synced: 17 Aug 2025
https://github.com/cpscript/micropython-raytracer
RayTracer for most micro-controllers with MicroPython
assembly c micro-controller micropython python
Last synced: 17 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/jnguyen1098/stately
Single-header generic finite-state machine library for C
c finite-state-machine header-only single-header
Last synced: 18 Sep 2025
https://github.com/nathanmcmillan/hymn-lang-legacy
Small language that compiles to C code.
c compiler language programming-language
Last synced: 20 Jan 2026
https://github.com/narasimha1997/groupchat-c
A simple group chat server that one can write using C/C++, with the support of external websocket router.
c cgi multiprocessing websocket
Last synced: 07 Nov 2025
https://github.com/magicalbat/turbospork
A system for creating neural networks in C
c from-scratch machine-learning
Last synced: 28 Apr 2025
https://github.com/onlyf0ur/redware
Functional proof-of-concept botnet created with C & Python. Including a command and control (C) and Pythonic malware.
botnet c malware poc proof-of-concept python3 spyware
Last synced: 07 Jan 2026
https://github.com/cyrus-and/dry-makefile
Opinionated Makefile for simple C/C++ projects
build-tool c cplusplus makefile
Last synced: 13 Apr 2025
https://github.com/johannesbuchner/lightrayrider
Ray tracing of hydrodynamic simulations to compute column densities
astrophysics c intersection monte-carlo parallel-computing python raytracing
Last synced: 15 Jul 2025
https://github.com/izzypt/minirt
This project is an introduction to the beautiful world of Raytracing. Once completed we'll be able to render simple Computer-Generated-Images and we'll never be afraid of implementing mathematical formulas again.
Last synced: 12 Apr 2025
https://github.com/skywa04885/fsmtp-server
Complete Extended SMTP Server for low-end devices, such as an Raspberry Pi
c cmake cpp esmtp linux raspberry-pi server smtp
Last synced: 10 Apr 2026
https://github.com/wiriswernek/atividades
Este repositรณrio contem as atividades realizadas durante o perรญodo de tempo em que estive na faculdade
bootstrap c css3 html5 java javascript sql
Last synced: 10 Apr 2026
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/opennms/jrrd
Round Robin Database (RRD) interface for Java (original single-threaded version)
Last synced: 14 Apr 2025
https://github.com/rudrajiii/leetcode_factory
Here you will find all the Leetcode questions solved ( JS & PY & lil bit java , c , go and DB Related questions) . Will Continuously Updating as i solve questions Day by Day!! Happy Coding :))
c golang java javascript postgresql python3
Last synced: 19 Aug 2025
https://github.com/teomandeniz/c_mt
A library for C Language that for make you able to use all keywords uppercase, compilable both Windows and Linux operating systems with C99 version and most of functions are re-written.
Last synced: 31 Jul 2025
https://github.com/kunalshah017/learning-c
My Journey of Learning C, IDE - VSCode, Windows / Linux
Last synced: 30 Jul 2025
https://github.com/aleks-net/fnv1a
Single header solution to hashing with FNV1a in C/C++
c compile-time cpp fnv fnv-1a fnv1a hash header-only multiplatform
Last synced: 30 Apr 2025
https://github.com/sdsds222/cminesweap
ไธไธช็จC่ฏญ่จ็ผๅ็็ฎๆๆงๅถๅฐๆซ้ทๆธธๆ็จๅบ A simple console MineSweap game which is made by C language
c cmd console console-game cpp demo example game linux minesweaper minesweeper-game shell windows
Last synced: 11 Apr 2026
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/astrodynamic/math-library-in-c
CustomMath library is a C language implementation of the `math.h` library, offering basic mathematical functions like sine, cosine, logarithms, etc. It has no external dependencies and is licensed under MIT. To use it, you need to link it with your project and include its header file in your C source code.
c check cmake library makefile math testing
Last synced: 24 Oct 2025
https://github.com/jrzvnn/kattis-solutions
This repository contains solutions to various problems from Kattis that I have successfully completed.
c competitive-programming cpp java kattis-solutions
Last synced: 21 Apr 2026
https://github.com/takahirox/webassemblythread-benchmark
c cpp javascript thread wasm webassembly
Last synced: 05 May 2026
https://github.com/ascpixi/is-odd-jit
a blazing-fast JIT-compilation-powered C library to determine whether a number is even or odd
c c-library is-even is-odd is-odd-or-even jit jit-compilation jit-compiler
Last synced: 07 Apr 2025
https://github.com/davyvan/phdstillneedleetcode
Anwsers to LeetCode. Also a practice of CMake and Google Test.
c cmake cpp googletest leetcode solutions testcases
Last synced: 16 Jan 2026
https://github.com/nihilantropy/minishell
Minishell: aka Minihell :fire:
42 42rome c minihell minishell programming shell
Last synced: 03 Feb 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/lancewalk87/clp-macbook-a1286-mods
Hardware/Software | Macbook Pro A1286 17" Modifications, Battery Expansion 2x, M.2 Array 2x (1TB), MCU/TTL SPI
avr bios-extension c c-plus-plus debugging-tool developer-tools hardware io-expanders iscp macbook-configuration macbook-keyboard macbook-pro modifications solar-energy ws2812b
Last synced: 15 May 2026
https://github.com/seluj78/minishell
My attempt to create a mini shell for 42's school
42 42born2code bash c minishell shell
Last synced: 02 May 2026
https://github.com/ugnmura/bf-transpiler
Simple brainf**k transpiler written in C.
brainfuck c cmake compiler transpiler
Last synced: 09 Apr 2025
https://github.com/kamomille/sudoku
Programmation jeu de Sudoku en C
c c-plus-plus game sdl2 sudoku
Last synced: 02 May 2026
https://github.com/nof1eld/tic-tac-toe
simple and basic tic-tac-toe game for educational purpose
c education game linux tic-tac-toe vscode
Last synced: 14 May 2026
https://github.com/catsmells/fun-one-liners
a collection of neat little novelties. mostly not made in one line.
c challenge-project novelty sandbox
Last synced: 07 Jul 2025
https://github.com/contractor-x/simplex-algorithm-c-
A simple program that uses the Simplex Algorithm
c computer-science simplex-algorithm student-project
Last synced: 03 Apr 2025
https://github.com/lora-net/lr1110_modem_driver
Driver for LoRa Basics Modem-E
c driver lora-basics-modem-e lorawan lr1110 radio
Last synced: 22 Aug 2025
https://github.com/zainabdnaya/minishell_42
The objective of this project is for you to create a simple shell.
42projects c execution minishell parsing sh
Last synced: 08 Sep 2025
https://github.com/hroptatyr/unserlob
Simulated trading venue (marketplace) to research maker and taker algorithms.
agent-based-simulation c simulation stock-market
Last synced: 07 Jul 2025
https://github.com/vinkle-hzt/bankqueuesystem
SCU Summer Practical Training Project
Last synced: 30 Jun 2026
https://github.com/slowy07/glowing-assign
my program assignment
assembly assignment-solutions c go java lua ruby
Last synced: 10 Apr 2025
https://github.com/ahossu/vianu-hack-lessons
The training sessions held by the Cyber Security club at 'Tudor Vianu' High School in Bucharest, Romania.
c cybersecurity cybersecurity-education cybersecurity-tools forensics hacking linux misc osint pwn python reverse-engineering tools-and-automation web-security
Last synced: 03 May 2026
https://github.com/bartpleiter/fpgc
My gigantic FPGA hobby project where I learn in extreme detail how computers work by designing my own from scratch at FPGA logic level, and building upon it to create a fully functional physical computer that can compile and run its own software software, without using existing architectures.
assembly bootloader c compiler cpu filesystem fpga gpu os pcb soc toolchain
Last synced: 03 Aug 2025
https://github.com/d-naveenz/console-text-format-lib
C library for text formats and alignments and text-based graphics.
Last synced: 03 Apr 2025
https://github.com/amriteshanand0129/banking-system
This is a terminal-based banking system built in C, providing essential banking functionalities.
banking-system c encryption filemanagement terminal-based
Last synced: 04 Jun 2026
https://github.com/bamless/cryptor
Client/Server multi-platform ransomware-like program written in C.
c client-server encryption linux network ransomware socket-programming windows
Last synced: 09 Sep 2025
https://github.com/hazrat-ali9/hackathons-problem-solving
๐ Hackathons Problem ๐ Solving Creative ๐ Competitive Coding ๐ Solutions ๐ hackathons designed ๐ to showcase โ creativity critical ๐ข โดthinking and fast ๐ paced coding ๐under pressure ๐ธ goldmine developers ๐ฉ preparing coding ๐ฐ competitions and ๐ซ tech sprints ๐ฏ quick deployment ๐ and learning ๐ฐ
c cplusplus cprogramming hackathon javascript problem-solving python
Last synced: 15 Jun 2025
https://github.com/mohammadkarbalaee/programming-fundamentals
All the codes and exercises done during the fundamentals of programming course that I took on fall 2020
c cpp problem-solving programming sbu
Last synced: 27 Mar 2025
https://github.com/nitinkedia7/cs347-compilers-lab
Guess what, we made a custom C compiler!
Last synced: 05 May 2025
https://github.com/b-sullender/capi
General C/C++ programming library with data algorithms and CPU based image processing
algorithms c cplusplus ieee754 image image-manipulation image-processing images operating-systems string string-algorithms string-manipulation strings
Last synced: 02 May 2026
https://github.com/7ranveer/os-lab-implementation
Contains c codes of os labs
Last synced: 15 Jun 2025
https://github.com/ckerr/buffy
An embeddable, MIT-licensed, C-language, zero-dependency memory buffer class inspired by libevent's evbuffer. It consists of just a few files that can be dropped into your own project as-is.
buffers c cpp endianness evbuffer libev libevent libuv memory-management networking string-builder strings
Last synced: 15 May 2026
https://github.com/skillfulelectro/cstdarg
here we gonna walk through cstdarg source header and build it from scratch
Last synced: 02 May 2026
https://github.com/indoorvivants/sn-bindgen-web
(WIP) web interface to sn-bindgen (https://sn-bindgen.indoorvivants.com/) to generate Scala 3 Native bindings to C header files
bindings c scala-native scala3 smithy smithy4s sn-bindgen
Last synced: 14 Jun 2025
https://github.com/thehxdev/dsa
My implementation of algorithms and data structures
Last synced: 10 Apr 2025
https://github.com/simonprickett/arduino-task-tracker
Arduino Task Tracker using LED arcade buttons.
arcade-button arduino c iot led
Last synced: 10 May 2026
https://github.com/spagnuolocarmine/playground-mpi
Have fun with MPI in C -- An interactive tutorial playground on Tech.io
c distributed distributed-computing distributed-systems mpi openmpi parallel-computing parallel-programming programming tutorial
Last synced: 10 Jul 2025
https://github.com/neolit123/cfg2
A simplistic configuration parser for INI like syntax in C
c c99 cfg-files config configuration ini library
Last synced: 09 Jul 2025
https://github.com/priontoabdullah/c-cpp-programming-all-projects
๐ The goal of this repo is to save my C & C++ all my Projects. ๐๐ป
c cpp cpp-graphics logic projects
Last synced: 15 May 2026
https://github.com/am2022/notepad
a simple notepad with c++ and qt
c c-plus-plus cpp gui notepad qt qt-framework qt-gui text-editor
Last synced: 05 Feb 2026
https://github.com/ibra-kdbra/CodeConjurer
C++/C playground
algorithms c cmake collision-detection cpp data-structures game-engine json makefile monitoring-tool opengl qml qt6-gui searching-algorithms sfml2
Last synced: 01 May 2025
https://github.com/maumagnaguagno/ichor
:drop_of_blood: Fast S-expression parser for Ruby
Last synced: 17 Feb 2026
https://github.com/akshayxemo/tcp-client-server-socket
It's a chatting system implemented in C - Programming Language by using TCP-Socket programming. In this project multiple Client can send and receive message between each other until they are connected to the Server. Clients can use multiple commands and command format provided by the server to communicate with the server and other clients.
c c-programming c-programming-language c-project c-projects chat client-server client-server-architecture cpp linux tcp tcp-client tcp-server tcp-socket
Last synced: 30 Apr 2025
https://github.com/roseswe/tainted
tainted - CLI tool to get the current Linux Kernel taint value and print each set bit in human readable format
c kernel-module linux linux-kernel sles15 suse tainted
Last synced: 03 May 2025
https://github.com/avsystem/anjay-lite
Anjay Lite is AVSystemโs ultra-lightweight implementation of the OMA SpecWorks LwM2M protocol, purpose-built for the most resource-constrained IoT devices.
bootstrap c coap device-management embedded embedded-c internet-of-things iot lwm2m lwm2m-client lwm2m-protocol monitoring
Last synced: 15 Jun 2025
https://github.com/olback/gta-session
A Program that modifies your firewall rules to time out your GTA Session.
Last synced: 02 Apr 2025
https://github.com/alejandroesquivel/msp430-ultrasonic-distance
The MSP430 (MSP430g2553) was used to create an ultrasonic (HC-SR04) distance meter, the distance measurements are sent via USB-Serial interface to the host computer using UART.
c matplotlib msp430 msp430g2553 python uart ultrasonic-sensor ultrasonic-sensor-distance usb
Last synced: 28 Mar 2025
https://github.com/amaitou/so_long
Create a vibrant 2D game using Minilibx in C. Minilibx's simplicity streamlines graphics programming, offering a focused platform for dynamic game development. Unleash creativity with pixels, windows, and user interactions, mastering 2D game design effortlessly.
1337school 2d-game 42cursus 42network c minilibx solong42
Last synced: 16 Feb 2026
https://github.com/sudeepacharjee/c-projects
This Repo contains 10 Basic C LAnguage Project. That includes DS and other basic knowledege of the language
c outputs-are-available-at-the-blogs-pages
Last synced: 11 Apr 2025
https://github.com/deyzi-the-youtuber/lunaris2
Lunaris 2: The successor to Lunaris
assembly assembly-x86 c kernel lunaris osdev programming unix unix-like
Last synced: 28 Mar 2025
https://github.com/tteeoo/lc19
โ A simple server for the Gemini protocol written in C.
c gemini gemini-protocol gemini-server hypertext openssl protocol server
Last synced: 11 Jan 2026
https://github.com/shawnjeffersonwang/xv6-2021
This repository contains my work on the xv6 operating system lab as part of MIT's 6.S081 course. The lab involves extending and optimizing various modules of the xv6 operating system, which is based on the RISC-V instruction set architecture.
c os risc-v xv6 xv6-os xv6-riscv
Last synced: 11 Jan 2026