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/kaplanz/cake
Just another C/C++ Makefile-based build system, aimed at providing quick and easy development
build-system c cpp make makefile
Last synced: 18 Feb 2026
https://github.com/jkmathes/histx
Find anything in your command history
bash c command-line-tool sqlite
Last synced: 17 Jan 2026
https://github.com/kchousos/idbs
Implementations of different kinds of databases, written in pure C.
c database databases design-database hash-table hashtable heap implementation-from-scratch low-level
Last synced: 09 Jul 2025
https://github.com/barrettotte/btc-hash
Learning about the bitcoin hashing and SHA-256 algorithms.
Last synced: 16 Apr 2025
https://github.com/ikhsan3adi/ddp_dump
Kodingan matkul Dasar-dasar Pemrograman
algoritma c cpp dasar-pemrograman js kuliah program ts
Last synced: 14 Jul 2025
https://github.com/jotavare/philosophers
Often referred to as the Dining Philosophers Problem, is a classical synchronization problem that explores the challenges of resource sharing and deadlock avoidance.
c data-races deadlock dining-philosophers-problem gdb makefile multithreading mutex-synchronisation mutexes-locks norminette philosophers pthreads semaphore thread valgrind
Last synced: 09 Jul 2025
https://github.com/fbn776/dslab-s3
Repo containing the code for all exercises done in KTU 2019 S3 Data Structures lab
c data-structures ktu ktu-s3-cse lab
Last synced: 15 Jun 2025
https://github.com/evpobr/libsndwave
A library for reading and writing audio files
audio-library c cmake libsndfile
Last synced: 15 Aug 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/jint-lzxy/spfbase
《東方天慾錄 ~The Sealing of Prophet's Fantasy》底層程式 by 冷酔閑吟
bullet-hell c c-plus-plus engine spf stg touhou touhou-project
Last synced: 11 Feb 2026
https://github.com/camchambers/parallel-matrix-multiplication
A demonstration of parallel computing in C using the Open MPI library.
Last synced: 23 Jun 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/werwolv/8051emulator
A simple emulator for code built for the 8051 architecture
Last synced: 12 Apr 2025
https://github.com/fuwn/seiwm
🪄 Lightweight & Hackable X11 Dynamic Window Manager
c desktop desktop-environment dwm linux sei window-manager
Last synced: 31 Jul 2025
https://github.com/mcjsk/fnc
An interactive ncurses browser for Fossil repositories [MIRROR ONLY]
c curses fossil fossil-scm libfossil ncurses scm tui vcs
Last synced: 05 Apr 2025
https://github.com/jakubvojvoda/filtering-mcu-fpga
Simple image filtering and segmentation on MCU and FPGA
c catapult fpga image-filtering image-processing mcu otsu thresholding
Last synced: 14 May 2025
https://github.com/delu-u/aoc
I lost my previous AoC code. Let's remake it with a different language each year!
advent-of-code aoc c cpp csharp go haskell javascript kotlin python ruby rust
Last synced: 13 Apr 2025
https://github.com/stravo1/dsa-c
data structures and algorithms in C
algorithms c data-structures dsa
Last synced: 02 Aug 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/bgmp/university
The repository where all my university assignments live at.
Last synced: 26 Jul 2025
https://github.com/nishkarshraj/hackerrank-c-programming
C Programming topic wise on Coding Platform HackerRank.
algorithms c competitive-programming data-structures hackerrank hackerrank-solutions programming
Last synced: 06 Mar 2026
https://github.com/dan10ish/3dof-roboticarm-c
Implementation of the Mathematical Modelling of a yaw-pitch-pitch 3 DOF robotic arm in C
c cpp mathematics physics robotic-arm robotics robotics-simulation
Last synced: 07 Mar 2026
https://github.com/gadingnst/microcontroller
Kumpulan project sederhana menggunakan Mikrokontroler pada jurusan Teknik Komputer di POLSRI.
arduino avr c cplusplus electronic microcontroller
Last synced: 09 May 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/charlesaverill/c_project
Friendly Template for C Projects
autotools autotools-demo autotools-example c cmake doxygen template
Last synced: 11 Apr 2025
https://github.com/danielmartensson/c-applications
Embedded C with ST Microelectronics CubeMX and other C-applications
atollic c cubemx eclipse-cdt embedded stm32 truestudio
Last synced: 18 Sep 2025
https://github.com/saloniamatteo/csnake
A Snake clone written in C; uses Ncurses.
c c-game c-ncurses c-snake difficulty game ncurses pause scores snake snake-game snake-ncurses
Last synced: 18 Sep 2025
https://github.com/mani-agah-esmaeilzad/web-server-using-c
Maraol's C Library is an open source collection of tools for the C programming language.
Last synced: 13 Apr 2025
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/melchisedech333/c-postgresql
:elephant: Introductory examples for people who want to use PostgreSQL with the C language. In the examples, the most basic operations to manage the database were covered, namely: connecting, creating tables, inserting records, selecting data, updating and deleting records.
c connector-library cpp cpp-sql database-postgresql postgre-sql postgres postgres-database postgres-databases postgres-db postgres-sql postgresql postgresql-connector postgresql-database postgresql-databases postgresql-driver postgress relational-database relational-database-fundamentals relational-databases
Last synced: 17 Feb 2026
https://github.com/dhruvmanila/advent-of-code
Solutions to the Advent of Code puzzles in various languages
advent-of-code c go puzzles python
Last synced: 11 Apr 2025
https://github.com/fa7ad/uni-c-projects
C/C++ projects for university. Mostly problems from ANSI C by E Balagurusamy
Last synced: 09 Aug 2025
https://github.com/abhi9720/projects
Build some simple projects in Java , Python and C language to learn basics of langauge in more better way .
Last synced: 08 Apr 2026
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/cappe987/hexend
Send hexdumps copied from Wireshark/Tcpdump
c hacktoberfest linux networking tcpdump wireshark
Last synced: 21 Mar 2025
https://github.com/mr-technologies/farsight
Basic MRTech IFF C SDK sample application
c camera cuda demosaicing dng genicam gpu h264 h265 image-processing jetson json low-latency machine-vision mipi rest-api rtsp sdk tiff vulkan
Last synced: 11 Apr 2025
https://github.com/tyler887/winboot
⚙️ A Windows boot loader that replaces Microsoft's boot loader
assembly-language c gpl microsoft windows windows-10 windows-11
Last synced: 20 Apr 2026
https://github.com/equals215/ncurses_fs_explorer
A lightweight designed filesystem explorer
c epitech file-explorer ncurses
Last synced: 11 May 2025
https://github.com/kauahensilva/c_two_three_and_red_black
This algorithm, implemented in C, demonstrates the understanding of two advanced tree structures: 2-3 trees and red-black trees. It showcases the fundamental concepts, operations, and comparisons between these data structures.
Last synced: 11 Sep 2025
https://github.com/twelvefacedjanus/bsdbook
BSDBook - CLI note manager with vim/neovim editor.
c cicd docker freebsd-ports go jenkins
Last synced: 05 Apr 2025
https://github.com/rpotter12/data-structure
basic syntax and data structure programs of different languages
algorithms c cpp data-structures hacktoberfest hacktoberfest2019 java languages python rust sort stack syntax tree
Last synced: 11 Apr 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/cbozan/my_assembler_compiler
An assembler compiler with special instruction sets written in C language.
assembler assembly assembly-language assembly-language-programming c compiler compiler-collection compiler-construction compiler-design compilers compilers-design create-compiler-with-c create-programming-language custom-programming-language my-assembler programming-language programming-language-design programming-languages
Last synced: 14 Jul 2025
https://github.com/tmthrgd/gcn64-adapter
[WIP]: A GameCube/N64 controller to USB adapter built around the Stellaris LaunchPad.
adapter c controller gamecube gamepad launchpad lm4f120h5qr n64 stellaris usb usb-hid
Last synced: 21 Mar 2025
https://github.com/soerlemans/acris
Acris is a compiler project for a systems programming language aimed at interoperability with multiple languages.
acris ast c cmake codegen compiler cpp cpp23 interoperability language lexer llvm python3 transpiler
Last synced: 02 Feb 2026
https://github.com/basemax/ramseynumber
The research about Ramsey Number based on C.
c c-ramsey c-ramsey-number c-research ramsey ramsey-c ramsey-number-program ramsey-numbers ramsey-numbers-program ramsey-program ramsey-property ramsey-theory research research-and-development research-data research-data-repository research-paper research-project research-software-engineering research-tool
Last synced: 05 May 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/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/rswinkle/opengl_reference
Collection of modern OpenGL programs for reference and frameworks
3d-graphics c cpp examples graphics graphics-library opengl
Last synced: 08 Jul 2025
https://github.com/githubprankster/monroe
The engine for cool retro games only the creator uses
3d-engine 3d-rendering c game-engine games gnu99 graphics opengl retro videogames
Last synced: 15 May 2026
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/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/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/nauja/moro8
Fantasy 8-bit CPU in ANSI C
6502 6502-assembly 6502-processor ansi-c c cpu emulator library simulator
Last synced: 27 Mar 2025
https://github.com/maumagnaguagno/ichor
:drop_of_blood: Fast S-expression parser for Ruby
Last synced: 17 Feb 2026
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/jopetty/cpsc-223
Homework assignments, lecture notes, and papers for CPSC 223b (Data Structures and Programming Techniques) at Yale University.
c computer-science data-structures yale
Last synced: 10 Jul 2025
https://github.com/liyanboy74/htmixer
Static HTML Page Generator
blog blog-engine c gh-pages html static-site-generator website
Last synced: 13 Apr 2025
https://github.com/bonifield/helpers
Brief code examples, templates, and sample data for quick reference.
ansible ansible-playbook bash c code demo example filebeat grok help helper javascript logstash logstash-filter powershell python reference ruby splunk template
Last synced: 07 May 2025
https://github.com/evancarroll/pg-srf-repeat-benchmark
A testing repo comparing an SRF that is dually implemented as ValuePerCall and Materialize
benchmark c c-language postgresql postgresql-extension sql
Last synced: 16 May 2026
https://github.com/shuilongwxzoey/mymalwaredatabase
All of my gdi malwares (with source codes) are here. I made them ONLY for educational and entertainment purposes. I'm NOT responsible for any damages by using my gdi malware.
bytebeat c gdi-malware gdi-trojan malware malware-database malware-detection malware-development malware-research malware-samples trojan-malware virus win32
Last synced: 16 Jul 2025
https://github.com/steve-chavez/pg_bzip
Bzip compression and decompression for Postgres
bzip bzip2 c compression decompression postgres postgresql postgresql-extension
Last synced: 17 May 2026
https://github.com/neko-box-coder/runcpp2
A simple declarable, scriptable, flexible cross-platform build system build system for c or c++
build build-systems build-tools c cpp scripting systems
Last synced: 13 Apr 2025
https://github.com/tschoonj/easyrng
BSD licensed random number generators and distributions for C and Fortran
bsd-license c c-plus-plus-11 fortran gsl linux macos multi-platform random-number-distributions random-number-generators windows
Last synced: 11 Sep 2025
https://github.com/arturfriedrich/programozasgknb_intm021
Gyakorlati anyagok a Széchenyi István Egyetem Programozás (GKNB_INTM021) tárgyához
Last synced: 13 May 2026
https://github.com/gma1k/snake-ebpf
A nostalgic terminal Snake game powered by eBPF 🐝
Last synced: 17 Dec 2025
https://github.com/khopan/cuber-zero
A Rubik's Cube timer for Flipper Zero!
c flipper-zero rubiks-cube-timer
Last synced: 24 Jun 2025
https://github.com/joegasewicz/stacks
A stack structure static library written in C with a few extra features
abstract-data-types c cprogramming stack
Last synced: 11 Sep 2025
https://github.com/uael/libft
The aim of this project is to code a C library regrouping usual functions that you’ll be allowed to use in all your other projects.
Last synced: 20 Jul 2025
https://github.com/black-hell-team/scannerwindows
A simple PortScanner developed in C for the windows operating system.
Last synced: 09 May 2025
https://github.com/deryaxacar/42-get_next_line
This project provides the ability to read a line from a file using the standard input function. The get_next_line function is used to read characters from a file, and it can also handle multiple files simultaneously.
42 42- 42born2code 42cursus 42projects 42school c c-language c-learning c-programming c-programming-language c-project cprogramming get-next-line getnextline project
Last synced: 13 Apr 2025
https://github.com/deryaxacar/42-philosophers
This project simulates the classic "Dining Philosophers Problem." The scenario involves a group of philosophers seated around a round table, trying to eat under specific rules and constraints. As the philosophers alternate between eating and thinking, they seek to overcome issues like synchronization, deadlock, and starvation. The goal of this proj
42 42-philosophers 42-school 42born2code 42cursus 42projects 42school c c-programming c-programming-language fork philosophers project thread threads
Last synced: 13 Apr 2025
https://github.com/tomasfn87/calcular-digitos-verificar-cpf
Baixar ferramenta CLI Linux aqui! - Como calcular os dígitos verificadores de um CPF; em Python, TypeScript, Go, Rust, Lua, Java, C++, C#, C, Zig, Ruby, PHP, Odin, Julia, Perl, Ada, Elixir, R, D, COBOL, Pascal, Smalltalk, Lisp, Fortran 90, Algol 68, Mojo, Ring e Haskell.
ada c cli-app cobol csharp go java julia lisp lua luajit odin-lang pascal perl php8 python ruby rust typescript zig
Last synced: 30 Oct 2025
https://github.com/astropilot/bomberman
Bomberman game with networked multiplayer (up to 4 players) programmed in C with the SDL2 library.
bomberman c game multiplayer network sdl2
Last synced: 17 Jun 2026
https://github.com/victorqueiroz/cvector
Macro-based header-only vector implementation for C language
Last synced: 04 Apr 2025
https://github.com/adielmtz/str
Mutable string library for C
c c-library c-string string string-manipulation
Last synced: 21 Jul 2025
https://github.com/analogfeelings/noraos
A megalithic kernel, named after me for some reason. Idea by NSG650.
c cmake limine megalithic-kernel operating-system operating-system-kernel operating-system-learning operating-systems stivale2
Last synced: 12 Sep 2025
https://github.com/pingzilao/zookeeper_client_design_manual
zookeeper client sdk 开发必备 指南 ,C++,C, java, golang,go, 服务注册,服务发现,负载均衡,分布式锁
c client cpp go golang java zksdk zookeeper zookeeper-client
Last synced: 17 Jan 2026
https://github.com/wpmed92/tinymaix-riscyd2
Porting of Sipeed's TinyMaix inference library to RiscyD2
c hardware microcontroller neural-network
Last synced: 03 Jul 2025
https://github.com/ibara/cmb
OpenBSD port of FreeBSD combinatorics library/utility
c cmb combinatorics-library freebsd openbsd
Last synced: 18 May 2026
https://github.com/madebypixel02/42-madrid-piscine
[42 Madrid] Exercises from the 42 Madrid Piscine to keep after the event ends.
42born2code 42madrid 42piscine born2code c makefile peer-to-peer peer2peer shell
Last synced: 19 May 2026
https://github.com/kuba--/makeblock-orion
Arduino Uno scripts for Makeblock Orion board.
arduino-uno arm c embedded makeblock-orion robotics
Last synced: 08 May 2026
https://github.com/selma-belhadj/alx-low_level_programming
:octocat: PERSONAL STUDIES: C, System Calls, Pointers, Memory Handling, Static/Dynamic Libraries, Bit Manipulation, Data Structure & Algorithms
Last synced: 28 Mar 2025