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-06-30 00:04:35 UTC
- JSON Representation
https://github.com/rekgrpth/gawkextlib
Dynamically loaded extension libraries for GNU AWK (forked from https://git.code.sf.net/p/gawkextlib/code)
Last synced: 10 Apr 2025
https://github.com/umutsevdi/brauzer
A graphical web browser from scratch in C for a variety of alternative web protocols
browser c ftp ftp-client gemini gemini-client gemini-protocol gopher gopher-client gtk gtk4 http http-client libadwaita web-browser
Last synced: 30 Apr 2025
https://github.com/mrrodrigo/steganography-c
Algorithm to apply steganography technique and hide texts within the content of an image.
c criptography hide-messages image steganography
Last synced: 30 Apr 2025
https://github.com/basemax/strip-c-comments
A C program to strip comments from a c file and output the result to a new file.
c regex remove-c-comment remove-c-comments remove-comment remove-comments strip-c-comment strip-c-comments strip-comment strip-comments
Last synced: 04 Oct 2025
https://github.com/xanthium-enterprises/attiny-led-control-using-rs485-protocol-from-pc
Controlling the LED's on the ATtiny development board from PC using RS485 Protocol
attiny2313a c csharp dotnet-framework embedded gui rs485 serial-communication
Last synced: 28 Jun 2025
https://github.com/jdeokkim/saerom
A C99 Discord bot for Korean learning servers. / ‘새롬’은 한국어 학습 서버들을 위해 만들어진, C언어 (C99)로 작성된 디스코드 봇입니다.
async asynchronous bot c c99 concord curl curl-multi discord discord-api discord-bot korean korean-dictionary mutex mutex-lock papago papago-api pthread sigar sigar-api
Last synced: 27 Mar 2025
https://github.com/brianpugh/cookiecutter-esp-idf-component
Cookiecutter template for an ESP-IDF component
c cookiecutter esp-idf esp32 iot
Last synced: 19 Mar 2025
https://github.com/detectivekaktus/c-extended
Header only library that extends the C programming language
c cstrings documented dynamic-arrays extension hacktoberfest-accepted header-only heap input-output library logging stack string-builder
Last synced: 10 Apr 2025
https://github.com/mateus-sm/conio2-vscode
Compilar códigos em C com biblioteca gráfica Conio2.h utilizando o compilador TDM-GCC 4.7.1 (x86)
c cpp gcc-complier mingw vscode vscode-extension
Last synced: 29 Oct 2025
https://github.com/birdabo404/suifetch
minimalistic and fast sys fetch written in C.
c fastfetch linux neofetch neofetch-alternative neofetch-clone terminal
Last synced: 15 Jul 2025
https://github.com/madmurphy/nautilus-bluetooth
A simple Nautilus extension that adds a "Send via Bluetooth" entry to Nautilus' right-click menu
bluetooth c gnome gnu nautilus nautilus-extension
Last synced: 04 May 2025
https://github.com/catsmells/obee
A text editor for the practical man.
c easy easy-to-use quick simple text-editor
Last synced: 08 Jul 2025
https://github.com/mr9d/school21-piscine
My solutions for School21 (School42 franchise from France) introduction course called Piscine. It includes a full month of C programming and peer-to-peer interactions.
Last synced: 08 Jul 2025
https://github.com/fmahadybd/browser_cache_clear
It will Clear Browser data Permanently. This is for Chrome and Firefox Browser
Last synced: 03 Jul 2025
https://github.com/jdeokkim/jmprof
A tiny, experimental heap profiler for GNU/Linux. (@dgist-datalab)
c c99 heap heap-profiler hooking ld-preload malloc-hook memory-allocation memory-leak memory-profiler memory-profiling pebs pmu void-linux
Last synced: 10 Apr 2025
https://github.com/zero3k/xsupplicant
Mirror of the XSupplicant (Open1X) Project on SourceForge
bsd c cpp gnu linux wifi wifi-network wifimanager windows
Last synced: 05 May 2025
https://github.com/bas1c1/nembusos
New Russian UNIX-like x86 operating system written in C and NASM
c gcc i386 nasm-assembly operating-system osdev x86
Last synced: 09 Jul 2025
https://github.com/sinanislekdemir/ansic3d
Ansi-C 3D Library
3d c math matrix matrix-calculations vector vector-math
Last synced: 10 Apr 2025
https://github.com/shadowamitendu/data-structures-and-algorithm-using-c
College Code for DSA Semester 3rd
Last synced: 13 Mar 2025
https://github.com/gary-lgy/https-proxy
Transparent HTTPS proxy written in C using `epoll`
c epoll linux networking tcp tunnel
Last synced: 30 Apr 2025
https://github.com/itsyakub/soft
Simple 2D Real-Time Graphics Library
c c-programming c-programming-language c-project cpu cpu-render cpu-rendering graphics graphics-library graphics-programming handmade library open-source sdl sdl2 sdl2-library
Last synced: 10 Apr 2025
https://github.com/fidget-spinner/cpython_optimization_notes
Personal notes on optimizations in CPython
c cpython cpython-internals interpreter learning-materials python
Last synced: 07 May 2025
https://github.com/mbund/decompiler-explorer
Watch for changes in a binary and output a C-like decompilation
c decompiler ghidra python reverse-engineering visualization
Last synced: 01 May 2025
https://github.com/robusgauli/cset.h
Typesafe, Generic & Fastest Set Data structure implementation in C
c data-structures generic hash hashmap set
Last synced: 07 Sep 2025
https://github.com/supercip971/fibres
Coroutines/fibers implementation in C99
Last synced: 04 Apr 2025
https://github.com/ne0nwinds/native-clip
Access to the native OS clipboard from NodeJS
c clipboard copy-paste hacktoberfest nodejs npm
Last synced: 23 Oct 2025
https://github.com/splitbrain/pam-require
A simple PAM account module to require a special user or group to access a service
authorization c pam pam-module
Last synced: 02 Feb 2026
https://github.com/akshitagupta15june/akshita_100code
100 days of code learning path.
arrays binary c dsa-algorithm hacktoberfest hacktoberfest2020
Last synced: 02 May 2025
https://github.com/callmesalmon/vine
Vine editor: the text editor for minimalists. Contributions are very welcome!
c code-editor minimal programming text-editor
Last synced: 04 May 2025
https://github.com/avamander/rf24signing
A transparent signing library for RF24Mesh
arduino arduino-library c nrf24l01 rf24 signing
Last synced: 30 Apr 2025
https://github.com/ekkoz897/42cursus_so_long
One of the first graphical projects at 42 school, so_long introduces us to 2D programming by allowing us to create our first 2D game. Textures, sprites and tiles included.
2d-game 42-school 42cursus c mlx mlx-library so-long solong sprite-animation
Last synced: 12 Apr 2025
https://github.com/gavinlyonsrepo/particle_fire_simulation
Particle fire simulation. C++ graphics demo using SDL2.
c cplusplus cpp demonstration explosion graphics particle-fire-simulation particles plus s sdl sdl2 sdl2-app simulation
Last synced: 16 Mar 2026
https://github.com/mkostoevr/cdict
A simple dictionary implementation in C
associative-array c dependency-free dictionary header-only independent map no-dependencies unordered-map
Last synced: 26 Mar 2025
https://github.com/wpjunior/gessinger
Joystick controller for fluidsynth
bass c fluidsynth gobject linux
Last synced: 03 Mar 2025
https://github.com/kehiy/-
Just a sandbox for my wired ideas!
assembly bun bunjs c go hobby hobby-project makefile networking playground python rust sandbox test typescript
Last synced: 22 Oct 2025
https://github.com/rir360/ascii-animation
Animation with just "printf" function in C language. This is a classic-style animation made with simple code. Here you can get a very rough idea of how animation can be visualized in the black terminal.
Last synced: 21 Aug 2025
https://github.com/amar-laksh/fos
Its a x86 Monolithic, Multi-boot Kernel which can of course also present an interactive copy of a Resume of its author. :)
assembly c operating-systems os x86-32
Last synced: 20 Jun 2025
https://github.com/msdn-whiteknight/errlib
C/C++ exception handling and logging library
c cpp error-handling exceptions library logging windows
Last synced: 16 Jun 2025
https://github.com/lora-net/lr1110_updater_tool
Implementation example of update mechanism for LR1110
Last synced: 09 Jul 2025
https://github.com/samuka7abr/idp-c-workshop
c college programming teaching workshop
Last synced: 14 Oct 2025
https://github.com/JacobLee23/pync
A C-extended Python package for numerical differential and integral multivariable calculus
Last synced: 07 Oct 2025
https://github.com/shonenada/constance
Constance. A simple operating system.
Last synced: 22 Jan 2026
https://github.com/fletcher/c-boilermaker
Boilerplate C project template using CMake, CuTest and more, to simplify creating new projects. Successor to my older c-template boilerplate.
astyle boilerplate c cmake cpack macos xcode
Last synced: 13 Oct 2025
https://github.com/pirate/assembly-repl
A REPL for raw ASM assembly, LLVM IR, C++, C, Objective C on macOS/Linux ARM64/AMD64. Useful for learning assembly, optimizing LLMV output, debugging memory, etc.
arm arm64 assembly c c-language clang cpp learning llvm llvm-clang llvm-ir macos objective-c repl x64-assembly x86-64
Last synced: 31 May 2026
https://github.com/dgkim5360/algorithms-in-c-sedgewick
Executable programs and exercises from "Algorithms in C" 3/E by Sedgewick
algorithms c exercises sedgewick textbook
Last synced: 13 Oct 2025
https://github.com/alessandro-salerno/calgo
A poorly written dead project for a flowchart builder
bad-code c dead-project flowchart school-project
Last synced: 10 Oct 2025
https://github.com/romiras/cpfront
Subsystem CPfront for translation Component Pascal to C in BlackBox Component Framework
blackbox-component-builder c component-pascal translator
Last synced: 10 Oct 2025
https://github.com/konfiger/konfiger-c
Light weight package to manage key value based configuration and data files for C and C++
c configuration cpp key-value language parser properties
Last synced: 13 Oct 2025
https://github.com/biantris/seminary-lib-gd
Project using the library LibGD with language C
Last synced: 12 Apr 2025
https://github.com/eantcal/ioperm
Source code related to the article "Enabling direct I/O ports access in user space"
c kernel-driver linux low-level windows
Last synced: 10 Jul 2025
https://github.com/lyre-os/klyre
Kernel of the Lyre operating system
c c-lang c-language kernel limine lyre monolithic-kernel x86 x86-64
Last synced: 10 Apr 2025
https://github.com/marv7000/solink
Shared Object Linker
c linker linux shared-library shared-object x86-64
Last synced: 09 Apr 2025
https://github.com/baines/uj.h
Single-header C JSON lexer & parser in ~500 LoC
500lines c json json-lexer json-parser single-header single-header-lib
Last synced: 12 Mar 2026
https://github.com/amirhoseinmasoumi/gsmtracker
Online GPS Tracker for STM32 (HAL)
atcommands c gsm gsm-module sim808 stm32 tracker
Last synced: 10 Apr 2025
https://github.com/saksham-joshi/advance-c
A complete package to learn and code highly optimized programs in C.
c c-language high-performance-code low-level-optimization low-level-programming
Last synced: 11 Mar 2026
https://github.com/agherzan/syncit
Sync files, directories or the entire file-system with durability in mind
c durability filesystem fsync linux sync syncfs tools
Last synced: 16 Oct 2025
https://github.com/tsnsoft/wxwidgets_demo-linux
Пример программы на С++ в Code::Blocks с использованием wxWidgets в linux
c codeblocks cpp example linux wxwidgets
Last synced: 22 Apr 2025
https://github.com/tsnsoft/quadratic_equation_wxwidgets-linux
Пример решения квадратного уравнения на С++ в Code::Blocks с использованием wxWidgets для linux
c codeblocks cpp example linux wxwidgets
Last synced: 22 Apr 2025
https://github.com/tsnsoft/codeblocks_linux
Code::Blocks с русским интерфейсом для Linux
c codeblocks codeblocks-ide cpp linux wxwidgets
Last synced: 22 Apr 2025
https://github.com/mertyildiran/unleash
Unleash your inner power using Unleash Shell
Last synced: 07 Jan 2026
https://github.com/rekgrpth/web-server
libuv based multi-threaded web-server with http-parser by node-js and hand-made ragel based http-parser
c http-parser libpq libuv multithreading postgresql ragel web-server
Last synced: 09 Apr 2025
https://github.com/stuyy/eclipse-project-unzipper
Compile and Execute Java Eclipse Projects in one go!
bash c eclipse java shellscript
Last synced: 20 Jun 2025
https://github.com/discretetom/taskbarkiller-v2
Simpler version of TaskbarKiller.
Last synced: 11 Mar 2026
https://github.com/itsm3abena/c-ds
A lightweight and efficient single-header library (ds.h) providing implementations of essential data structures in C, including Hashmaps, Hybrid Arrays, and Linked Lists.
c cpp datastructures dsa-algorithm
Last synced: 03 Sep 2025
https://github.com/kevinvitale/displix
Command-line utility using CoreGraphics to change display resolutions
Last synced: 15 Oct 2025
https://github.com/selma-belhadj/alx-higher_level_programming
Python projects featuring tasks that test knowledge of specific topics and areas of python programming
Last synced: 09 Apr 2025
https://github.com/hairrrrr/datastructure-overall
数据结构 C/Java
algorithms c cpp data-structures java
Last synced: 15 Oct 2025
https://github.com/rekgrpth/pg_htmldoc
PostgreSQL implementation of HTMLDOC conversion software. It is a program that reads HTML and Markdown source files or web pages and generates corresponding EPUB, HTML, PostScript, or PDF files with an optional table of contents.
Last synced: 24 Dec 2025
https://github.com/rand-asswad/runge-kutta
Runge-Kutta C program, methods (RK12 and RK24) for solving ordinary differential equations, with adaptive step size.
c ode-solver runge-kutta runge-kutta-adaptive-step-size
Last synced: 25 Apr 2025
https://github.com/superpuiu/pwootie
Linux bootstrapper for ROBLOX Studio.
c linux roblox roblox-launcher roblox-studio roblox-wrapper
Last synced: 12 Mar 2026
https://github.com/dylan-conway/3dca
3D Cellular Automata Simulator
c cellular-automata opengl simulation
Last synced: 06 Jul 2025
https://github.com/xytrux/brainlack
🧠❌ the language that makes you lack a brain!
c esolang esolangs esoteric esoteric-interpreter esoteric-language esoteric-languages esoteric-programming-language programming-language programming-languages
Last synced: 21 Jul 2025
https://github.com/abtinz/c-mini-projects
C mini projects for every one(AUT,My self projects)
Last synced: 09 Oct 2025
https://github.com/akscf/vxsshd
Small and portable SSH server for VxWorks 5.x
Last synced: 24 Apr 2025
https://github.com/mahdavipanah/libcdll
A cozy C library that implements circular doubly linked list
c data-structures library linked-list
Last synced: 12 Oct 2025
https://github.com/himujjal/libytdl
A c library for downloading YT videos written in Nim
c nim yt-dl yt-downloader ytdl-alternative
Last synced: 09 Oct 2025
https://github.com/alishbz/bldc-motor-controller
Abstract motor control interface firmware that I developed for BLDC motor Six step and torque control.
Last synced: 23 Apr 2025
https://github.com/soras/geneditdist
Generalized edit distance command line tool
aho-corasick-algorithm alignment c edit-distance edit-distance-algorithm edit-distances editdistance generalized-edit-distance generalizededitdistance levenshtein-distance transformations
Last synced: 27 Jan 2026
https://github.com/rdipardo/libmoreinttypes
A minimal library of enhanced integer types for C
Last synced: 29 Apr 2025
https://github.com/tsnsoft/components_choice_wxwidgets-linux
Компоненты выбора в wxWidgets на С++ в Code::Blocks
c choice codeblocks cpp example linux wxwidgets
Last synced: 03 Jul 2025