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-27 00:04:18 UTC
- JSON Representation
https://github.com/innogames/testtool
Load balancing service of InnoGames
bgp c dns downtime freebsd health-check http https libevent load-balancer pf ping postgres postgresql routing tcp
Last synced: 27 Jul 2025
https://github.com/eschirni/minitalk
42 project minitalk (with bonus)
42 ascii-to-binary c minitalk unix-signals
Last synced: 29 Oct 2025
https://github.com/krypto-etox/c-practice-problems
C Practice Problems contains all the basic and logical C programs to learn and Practice. It's a Kind of my notes
c cpp cquestions practice-programming
Last synced: 21 Sep 2025
https://github.com/pyift/pyift
PyIFT is a Python wrapper of a fork of the LIDS C library.
c graph image-foresting-transform image-processing python shortest-paths
Last synced: 03 Sep 2025
https://github.com/aleksrutins/valapkg
A package manager for Vala projects.
build-system build-systems c cli cpp glib2 json meson mesonbuild package-manager snap vala
Last synced: 07 Aug 2025
https://github.com/v8v88v8v88/face-recognition
Face Recognition code to detect faces on live cameras implemented using OpenCV and Dlib.
c face-detection face-recognition python
Last synced: 08 Apr 2025
https://github.com/robohack/yajl
A fast streaming JSON parsing library in C. This variant uses BSDMake to build and includes various fixes and enhancements.
bsdmake c json json-api json-api-normalizer json-api-serializer json-data json-parser
Last synced: 20 Feb 2026
https://github.com/georgecatalin/bare-metal-programming-from-ground-up
Embedded System Bare-Metal Programming for the STM Nucleo 144 Family. Drivers for DMA,ADC,UART,TIMERS, GPIO,SPI,I2C,RTC,SysTick. No libraries used, only registry manipulation.
bare-metal-programming c cprogramming drivers stm32
Last synced: 02 Aug 2025
https://github.com/libdriver/sts3x
STS3X(STS30, STS31, STS35) full-featured driver library for general MCU and Linux.
c full-featured-driver iic linux mcu sts30 sts31 sts35 temperature
Last synced: 30 Jul 2025
https://github.com/warrenweckesser/vfgen
Source code generator for differential equation solvers.
boost c cplusplus delay-differential-equations differential-equations fortran gsl gsl-library java julia matlab octave python r scilab scipy
Last synced: 15 Apr 2025
https://github.com/mity/c-win32
Few C-compatible win32 headers replacing standard ones which assume C++
c header-only help replacement win32
Last synced: 04 Aug 2025
https://github.com/felipensp/libvm
Register-based VM as C library
c execution language lib register-based runtime vm
Last synced: 04 Mar 2026
https://github.com/yuichitk/libteep
IETF TEEP Protocol message encoder/decoder implemented in C.
Last synced: 10 Mar 2025
https://github.com/sondosaabed/library-project
In this project using c language a library is developed
Last synced: 22 Apr 2025
https://github.com/grantjenks/python-arraydeque
ArrayDeque is a fast, array-backed deque implementation for Python written in C.
c data-type deque performance python
Last synced: 13 Aug 2025
https://github.com/r4um/ssh-authsock-hack
LD_PRELOAD Hack to try and make latest ssh-agent auth socket always available.
c ld-preload ld-preload-hack socket ssh ssh-authsock-hack
Last synced: 15 Mar 2025
https://github.com/dbc2201/immersion2k19_c
Official Repository of C Programming, Immersion Programme @ GLAU
c programming programming-language
Last synced: 18 Mar 2025
https://github.com/thblt/uberwald
A simple Lisp interpreter to teach myself about Lisps and Interpreters.
Last synced: 07 Apr 2025
https://github.com/cooljeanius/bap
some random project I happened across in /r/reverseengineering when it was at version 0.7; this fork is me trying to get it to build
bap c ocaml reverse-engineering
Last synced: 18 Jan 2026
https://github.com/9xn/scrypt
SCRYPT is a simple shellcode encryptor/encoder that uses the OpenSSL library to encrypt a shellcode using the AES-256-CBC encryption algorithm then applies several encoding techniques to obfuscate a given shellcode file. This encrypted/encoded shellcode can be used for both legitimate and malicious purposes, such as exploiting system vulnerability
buffer-overflow byte c dec hacking injection rot scrypt shellcode xor
Last synced: 22 Apr 2025
https://github.com/oskaritimperi/raylib-imgui-template
A basic raylib + Dear ImGui template
c cmake cookiecutter-template cxx imgui raylib template
Last synced: 07 Apr 2025
https://github.com/okbob/orafce_sql
PostgreSQL extension that provides a API of Oracle's package dbms_sql
c dbms-sql migration-tool oracle-to-postgres orafce postgresql postgresql-extension
Last synced: 27 Oct 2025
https://github.com/moodmosaic/bookmarks
A selection of the links I find interesting over time. Updated on a regular basis.
c category-theory cryptocurrencies dotnet fsharp git haskell leisure unix-like
Last synced: 06 May 2025
https://github.com/savage13/sacio
sacio library
c iris sac sacio-library seismic
Last synced: 12 Apr 2025
https://github.com/dyne/pangolin
The Secret Pangolin Code, Fastest Proximity Tracing in the West (FPTW)
c contact-tracing dp3t optimization proximity-tracing speed
Last synced: 24 Oct 2025
https://github.com/rajeshkanugu/client-server
A chatting application to do chatting with your pears It is a good example to learn client server architecture
Last synced: 12 Oct 2025
https://github.com/justinmeiners/exercises
Exercises I do from books, articles, etc.
algorithms c code-golf cpp excercises scheme sicp sicp-solutions
Last synced: 25 Mar 2025
https://github.com/ravi-prakash1907/os-practicals
C/C++ programs to understand the working of the Operating System
c college cpp operating-system os
Last synced: 06 Sep 2025
https://github.com/jgabaut/koliseo
An arena allocator library in C.
allocator amboso arena-alloc arena-allocator c c-arena c11 c99
Last synced: 01 Apr 2026
https://github.com/codinasion/hello-world
"Hello World" in every programming language 🤗 Good collection of `good first issue`
c c-sharp cpp dart first-timers go good-first-issue hello-world java python python3 scala
Last synced: 05 Jul 2025
https://github.com/americocunhajr/crflowlib
CRFlowLib is a collection of computational libraries to simulate chemically reacting flows employing ISAT algorithm.
c combustion computational-chemistry computational-mechanics computational-physics dynamical-systems isat numerical-algorithms thermochemistry
Last synced: 23 Apr 2025
https://github.com/2hdddg/chili
Unit tests for C in C
c embedded-c embedded-linux test-framework testrunner unit-testing unittest
Last synced: 23 Apr 2025
https://github.com/haxpor/tt
Twitter client in C implementation. Aim to be minimalist and get me to tweet asap. Inspired by t.
Last synced: 14 Oct 2025
https://github.com/nxr-deen/record-management-system
binary binary-file-records binaryfiles c c-record-manager filehandling files
Last synced: 06 Jul 2025
https://github.com/bay0/switch-homebrew-template
Hello World example for switch homebrew development.
c devkitpro docker hello-world homebrew make nintendo nintendo-switch nintendo-switch-homebrew switch
Last synced: 15 Oct 2025
https://github.com/bobrippling/utop
process monitor
c monitoring ncurses process terminal tui
Last synced: 02 Sep 2025
https://github.com/thelowsunoverthemoon/tsprite
Convert Sprites to Windows escape sequences, optimized for Conhost games
ascii c cli escape-sequences graphics image image-processing optimization sprite spritesheet terminal windows
Last synced: 15 May 2025
https://github.com/coderarjob/split_join
Splits a large file into smaller files of specified bytes and also joins them back to the original file.
c file-joiner file-split file-splitter linux
Last synced: 18 May 2026
https://github.com/dai-wenxun/c-compiler
Tiny self-hosting C compiler (计算机组成原理)
assembly c compiler self-hosting x86-64
Last synced: 04 Aug 2025
https://github.com/keyhr/vscode-42-c-format
A vscode extension to provide formatting from c_formatter_42
42 42school c formatter norminette
Last synced: 16 Jan 2026
https://github.com/marcusvinix/42libft
This is my C functions library, my first project as a cadet at School 42 São Paulo. It has functions to manipulate strings, memory, and linked list, and I will expand this in the future when necessary.
Last synced: 06 Jul 2025
https://github.com/elhajuojy/c-programming-guide
Guide to C Programming langauge for me and for all of us 📁
algorithms c problem-solving terminal
Last synced: 26 Jul 2025
https://github.com/kwhat/ant-jni-tasks
Ant Tasks for Compiling Native C/C++ Code for JNI Projects
ant ant-task autotools c c-plus-plus jni make native-code
Last synced: 18 Dec 2025
https://github.com/adamdempsey90/fvm
My finite volume method project. Here I will implement the many pieces of a finite volume method to incorporate into a larger code.
c cfd cuda fvm gpu hydrodynamics
Last synced: 13 Apr 2025
https://github.com/tokers/lua-nginx-module-digest
lua-nginx-module source code learning, parsing and summary
Last synced: 06 Apr 2025
https://github.com/chethanyadav456/quickcmd
A simple command line tool to run commands quickly made with C.
Last synced: 07 May 2025
https://github.com/mechadragonx/gameboyshenanigans
Game Boy Coding Shenanigans in C
c gameboy gameboy-development gbdk
Last synced: 01 Jul 2025
https://github.com/zeroxthreef/disc
An unofficial discord library for C/C++
c discord discord-library library rest websocket
Last synced: 05 Oct 2025
https://github.com/alexfru/typetraitsinc
Type Traits in C
c endianness self-descriptive traits types
Last synced: 01 May 2025
https://github.com/govnorice/mixerdialog
A simple application to control system volume with fancy visualisation.
c cpp gtk3 linux linux-app volume volume-control volume-mixer volume-slider volume-visualization
Last synced: 30 Oct 2025
https://github.com/umut-sahin/encin
A magical runtime made with user-level context switches, rainbows, and io_uring. Also unicorns.
Last synced: 07 Mar 2026
https://github.com/justalghamdi/overwrite-windows-mbr
Over Write Windows Master Boot Record with my own Boot .
assembly bootloader c malware mbr notpetya over-write-mbr overwrite overwrite-mbr petya windows-mbr
Last synced: 10 Sep 2025
https://github.com/cob16/rt8900_serial_control
Provides computer control for the YAESU FT-8900R radio.
c ham-radio radio serial-ports yaesu
Last synced: 13 Apr 2025
https://github.com/nicolasbauw/amiga-c-intro-template
Amiga C template for hardware screen setup and module replay
amiga c copperlist demos hardware intros module protracker ptreplay replay template vbcc
Last synced: 13 Apr 2025
https://github.com/supercamel/spinodb
SpinoDB is an in-memory NoSQL data library that is fast and self-contained. It's written in C++ with bindings for many languages. It is suitable for web and desktop applications with demanding performance requirements.
c database gnome gobject javascript nosql vala
Last synced: 21 Mar 2025
https://github.com/vi/vi_tools
Various command-line tools, mostly for Linux
c command-line command-line-tool linux nat rundll udp udp-port uksm
Last synced: 15 Apr 2025
https://github.com/lind026/mthpc
Multiple Threads, Parallelism and Concurrency Library (MTHPC)
c concurrency lock-free multithreading parallelism
Last synced: 14 May 2025
https://github.com/phillbush/simpletron
The Simpletron Simulator and The Simple Basic Compiler
Last synced: 15 Apr 2025
https://github.com/eslam-abdo/data-structures-algorithms
This repository contains the solved code from the Mastering Data Structures & Algorithms Using C and C++ course by Abdul Bari on Udemy.
algorithms c cpp data-structures
Last synced: 02 Mar 2026
https://github.com/maandree/libskrift
Text drawing library using libschrift
Last synced: 24 Feb 2025
https://github.com/xqgex/NUMA_Black-Box
Black-box Concurrent Data Structures for NUMA Architectures
brown-university c numa tau tel-aviv-university
Last synced: 11 May 2025
https://github.com/RasoulUnlimited/Small-projects-with-c
8 Small projects done with 'C' for Tehran Azad University. 🎓
c c-programming small-projects university-project
Last synced: 02 Sep 2025
https://github.com/ibara/sysctlbyname
sysctlbyname(3) compat library for OpenBSD
Last synced: 25 Oct 2025
https://github.com/dispatchcode/nate
[Codegolf] Just a minimal 8086 emulator
Last synced: 02 Sep 2025
https://github.com/approxit/impsbru
A impossible shapes logic game for Amiga.
Last synced: 06 Oct 2025
https://github.com/woodruffw/ruby-inih
A Ruby wrapper for inih (a simple C INI parser)
c configuration ini inih iniparser ruby
Last synced: 16 Apr 2025
https://github.com/lpg2709/verysimplesnakegameinc
A very simple SnakeGame in C
beginner-project beginners-guide c exemple game snake-game windows
Last synced: 05 Apr 2025
https://github.com/david-vandensteen/eira
NeoGeo CD intro\demo
c demo demoscene homebrew neo-geo neogeo pouet resistance youtube
Last synced: 04 Mar 2026
https://github.com/chaitanyarahalkar/cedit
A minimalistic text editor for terminal fanatics. Download it for Linux →
c emacs nano text-editor vim vt100
Last synced: 17 Aug 2025
https://github.com/nihlus/zalloc
zalloc is a safety- and security-oriented wrapper around malloc.
allocator c calloc hacktoberfest malloc safety security
Last synced: 13 May 2025
https://github.com/maluoi/warm-sock
A single header high-level socket/networking library for building ad-hoc server/client multi-user experiences.
c networking single-header sockets
Last synced: 16 Aug 2025
https://github.com/sunsided/frdm-kl25z-marg-fusion
Regular Kalman-based IMU/MARG sensor fusion on a bare metal Freescale FRDM-KL25Z
c dcm embedded frdm-kl25z hmc5883l imu kalman-filter magnetometer marg mma8451q mpu6050 sensor-fusion signal-processing triad
Last synced: 18 Mar 2025
https://github.com/alexeev-prog/KintsugiOS
Minimalistic and rich x86_64 operation system in (N)ASM and C
asm c fasm i386 i386-elf-gcc nasm operating-system os osdev x86 x86-assembly
Last synced: 11 Jan 2026
https://github.com/harshal306/predictingsemanticorientationofcommunication
Sentiment Analysis of Communication over Social Network
anger-datasets binary-search-tree c datasets datastructuresandalgorithm gcc-complier glade gtk3 happy-datasets heapsort-algorithm love-datasets machine-learning-algorithms navie-bayes-algorithm probabilistic-programming probability sad-datasets supervised-learning vulgar-non-decent-datasets
Last synced: 20 Sep 2025
https://github.com/synacktraa/pylib
This is a C library which provides python like data reading and handling functions. (WIP)
Last synced: 13 Apr 2025
https://github.com/junaidrahim/hacktoberfest-kiit-2021
To encourage and educate students of KIIT about Open Source Software and GitHub
beginners c cpp giveback go hacktoberfest hacktoberfest2021 java kiit opensource python
Last synced: 15 Apr 2025
https://github.com/abdulsamie10/library-management-system
The Library Management System is a console-based application developed in C++ that allows admins and students to manage library resources effectively.
c c-plus-plus console console-app console-application cpp library library-management library-management-system lms
Last synced: 30 Aug 2025
https://github.com/detjonmataj/tiny-c-compiler-patches
During my experience with the C programming language, I have come across many problems. I realized that some things could be changed to improve the user experience with the language. In this repository, you will find patches for a lightweight C compiler called TinyC, where I implemented new features and improved existing ones.
c c-compiler c-compiler-patch c-language compiler tcc tcc-patch tinyc
Last synced: 10 Apr 2025
https://github.com/nepx/halfix-demo
Halfix emulator demo
c c99 emulator webassembly x86
Last synced: 11 Jul 2025
https://github.com/narasimha1997/c-dict
A tiny library that brings the support of dictionaries to C programming language with a fast lookup using hash tables. dict type can be used to associate large arrays with string keys.
algorithms c cplusplus datastructures dictionaries hashing
Last synced: 12 Apr 2025
https://github.com/joswinemmanuel/basic-c
A repository containing the fundamentals of C programming and essential programs for beginners.
Last synced: 10 Mar 2026
https://github.com/adebayo-s/alx-low_level_programming
💾 Low level programming projects repository. Done at @ALXAfrica-Holberton School
bit-manipulation c data-structures-and-algorithms libraries memory-management pointers-and-arrays system-calls
Last synced: 23 Apr 2025
https://github.com/aminkhani/c
Cpp/C Tutorials, Exercise and PDF
c c-example c-exercise c-language c-project cpp cpp-examples cpp-tutorials
Last synced: 19 Jul 2025
https://github.com/francescodisalesgithub/simpleviruswriting
An example of basic virus writing in C
c exploit fallocate fork-bomb hacking hide-messages kernel linux passwords shadowfile timebomb virus-writing
Last synced: 25 Jun 2025
https://github.com/hyouteki/voyage
Minimal C Immediate Mode GUI application framework made from scratch on top of Raylib
application-framework c gui raylib
Last synced: 13 Apr 2025
https://github.com/wa1tnr/camelforth-rp2040-au
CamelForth in C by Brad Rodriguez - UNSTABLE version
c camelforth forth interpreted-programming-language interpreter memory-dumper memory-map raspberry-pi-pico rp2040 rpi-pico rpi-rp2 text-interpreter usart usb-cdc
Last synced: 17 Aug 2025
https://github.com/romanz/rs-ecc
Reed-Solomon Error Correction Code library
c error-correcting-codes python reed-solomon
Last synced: 14 Apr 2025