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/jcarrano/fixed_point_arith
Fixed point math library in C with 3d vectors and quaternions - formal verification is in process...
arithmetic c embedded-c fixed-point math-library quaternion vector-math
Last synced: 02 Aug 2025
https://github.com/ellman12/password-generator-and-guesser
Slightly over-engineered password guesser program written in C++, with lots of customization.
c cplusplus cplusplus-11 cplusplus-14 cplusplus-17 cplusplus-20 cpp password password-generator password-guessing
Last synced: 04 Oct 2025
https://github.com/michel-leonard/ciede2000
The CIEDE2000 color-difference formula implementations.
algorithm c color computer-vision data-science docs education example golang image-processing java javascript linux php python ruby rust simple testing windows
Last synced: 22 Mar 2025
https://github.com/rafaykhattak/assets-managment-system-oop
Efficiently manage real estate properties and stock investments with this C++ console application. Track profits, input details, and streamline your financial management.
asset-management-system c cpp management-system object-oriented-programming oop
Last synced: 14 Jul 2025
https://github.com/jakubandrysek/code_gvid
:computer: Programovací úkoly během studia na GVIDu
bash c codeblocks java netbeans racket
Last synced: 11 Sep 2025
https://github.com/appliedfm/docker-coq-vst
Docker images of the Coq proof assistant with compcert and VST pre-installed
appliedfm c compcert continuous-integration coq coq-vst docker-coq dockerfile
Last synced: 19 Feb 2026
https://github.com/renaudallard/thinproxy
Lightweight, secure, single-file HTTP/HTTPS proxy in C with zero dependencies
c capsicum connect-tunnel freebsd http-proxy https-proxy lightweight linux no-dependencies openbsd proxy seccomp-bpf secure single-file small unveil
Last synced: 26 May 2026
https://github.com/rik-sarkar-07/codes
This is My Main Repository
algorithms-and-data-structures c cnn cpp deep-learning java keras machine-learning nuralnetwork py tensorflow
Last synced: 03 Oct 2025
https://github.com/adammaj1/hsluv-color-gradient
perceptually uniform 1D color gradient ( HSLuv) using C99 implementation of HSLuv (revision 4) www.hsluv.org
1d bash c color-gradient color-scheme coloring-algorithm colormaps colorscheme gnuplot gradient graphics-programming hsl hsluv hsv2rgb rgb-color scientific-visualization scientific-visualizations
Last synced: 10 May 2025
https://github.com/jotavare/c-text-editor
A text editor built from scratch in C, using less than 1000 lines of code.
c input-output search syntax-highlighting text-editor text-viewer
Last synced: 12 Nov 2025
https://github.com/m3y54m/library-with-cmake
Creating a shared or static library using cmake
c cmake cpp shared-library static-library
Last synced: 17 May 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/abhishekmishra-17/computer-graphics-c-programming-language
Graphical or GUI based program using "C" programming language.....
algorithm bresenham-circle-drawing-algorithm bresenham-line-drawing-algorithm c c-programming-language cohen-sutherland cohen-sutherland-algorithm computer-graphics dda-algorithm graphics graphics-3d graphics-algorithms graphics-programming graphics2d liang-barsky midpoint midpoint-algorithm programming-language
Last synced: 15 May 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/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/alxm/neonrattle
:snake: 360° glowy snake
arduino c game gamebuino-meta snake
Last synced: 12 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/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/dispatchcode/t3c
Tic Tac Toe written in C using MiniMax algorithm with alpha-beta pruning
c minimax-algorithm sdl2 tic-tac-toe
Last synced: 02 Sep 2025
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/prisect/dimanet
DimaNet is just a bad integration of a neural network library written in pure, ANSI C (and a little bit of C++).
ai c contributions-welcome library open-source
Last synced: 31 Aug 2025
https://github.com/keharriso/ocelot
Parse C headers to identify function prototypes, type declarations, and global variables
Last synced: 11 Jun 2025
https://github.com/ahmetcansolak/physical-address-from-user-space
Simple C program to get physical address from user space through mmap
Last synced: 03 Jul 2025
https://github.com/k923gxjtky/swph0ekswrpsoy-evfldev
android-rat c craxs-rat-7-6-update craxs-rat-7-7 craxs-rat-android-rat craxs-rat-source-codes craxs-rat-v7-6-latest craxs-rat-vip-2024 craxsrat-7-6-latest-update craxsrat-android craxsrat-latest-update craxsrat-latest-update-7 craxsrat-source craxsrat-source-codes craxsrat-update craxsrat-v7-6-latest
Last synced: 22 Apr 2025
https://github.com/jbw9964/programming_methodology_project
Mario-like game, based on C Lang & SDL2 library
Last synced: 17 Oct 2025
https://github.com/kittonn/programming-fundamental
01076103 - Programming Fundamental
Last synced: 19 Aug 2025
https://github.com/hwpoison/tinyc-http-server
A tiny HTTP single file multithread server written with pure C (<80kb), server static content and media files. Includes basic file explorer.
c html http http-server multithreading
Last synced: 18 Jun 2025
https://github.com/panquesito7/setup-jule
Setup a JuleC development environment in your project.
action-composite actions c clang composite composite-action cpp hacktoberfest jule julec julelang programming
Last synced: 03 Mar 2026
https://github.com/geomatsi/stm32-tests
Experiments with stm32 boards
bare-metal c gcc stm32 stm32f0 stm32f4
Last synced: 22 Apr 2025
https://github.com/im-rises/cunicodelib
C header only Library to write UTF8 text to the console for Windows, macOs and Linux.
c console cpp multi-platform unicode utf8
Last synced: 25 Oct 2025
https://github.com/nsauzede/ns_vade
🧰 Source management tooling based on GNU Make, GCC, Python and other standard tools
c hacktoberfest python tdd vade vlang
Last synced: 19 Jan 2026
https://github.com/lindseyb/minorprojects
All my small projects that I work on
c c-sharp data-structures java
Last synced: 27 Jan 2026
https://github.com/senselogic/geany_prettify
Source code prettifier plugin for Geany.
beautifier c code cpp css d formatter geany html js php plugin prettifier source
Last synced: 16 Apr 2026
https://github.com/winterrdog/x86-bootloader
A hobby project to learn how to make a bootloader. Written in C and x86 Assembly
assembly-x86 bootloader c nasm qemu
Last synced: 27 Oct 2025
https://github.com/xnacly/register_machine
Registermachine with 7 slots and simple arithmetic operators
Last synced: 18 Jan 2026
https://github.com/githubprankster/ps2kit
The PS2 SDK, from the future of today
assembly c mips playstation-2 playstation2 ps2 sdk
Last synced: 08 May 2026
https://github.com/maximilianfeldthusen/simpleparser
This C code implements a simple command-line interface (CLI) that allows users to input commands and receive responses based on those commands.
Last synced: 05 Sep 2025
https://github.com/smiley4/softwarerenderer
A 3d Software Rasterizer written in C
3d 3d-graphics c computer-graphics rasterizer software-rendering
Last synced: 12 Jun 2025
https://github.com/nathanlytang/wg-cli
🔑 A CLI tool to automate and manage WireGuard® peers. Made to complement the existing wireguard-tools subset.
Last synced: 11 Mar 2025
https://github.com/faisalahmedbijoy/compiler-project-with-flex-and-bison
Laboratory works, Assignments, Laboratory tasks, Projects
bison c compiler-design compilers flex
Last synced: 09 Oct 2025
https://github.com/abdorayden/raylist
C library that implements a dynamic linked list supporting multiple data types, with various functions for list manipulation
Last synced: 09 Oct 2025
https://github.com/neyn/cneyn
Fast and Lightweight C HTTP Library
c c-library c99 fast-library http htttp-server webserver
Last synced: 24 Mar 2025
https://github.com/kishore-ganesh/zeroshell
A work in progress attempt to make a shell that supports piping and redirection in Linux
c linux-shell operating-systems shell
Last synced: 29 Jun 2026
https://github.com/theanasuddin/computer-programming-part-2-by-tamim-shahriar-subeen
কম্পিউটার প্রোগ্রামিং দ্বিতীয় খণ্ড (প্রথম সংস্করণ) by তামিম শাহরিয়ার সুবিন. All examples and practice problems in C.
c computer-science fundamentals programming programming-exercises tamim-shahriar-subeen
Last synced: 27 Sep 2025
https://github.com/santerijps/text-editor-from-scratch
An attempt to write a text editor from scratch with C and raylib
Last synced: 01 Mar 2025
https://github.com/zlatnaspirala/web-to-native
Testing basic c++ compilers work
c cef cpp porting visual-studio web xcode
Last synced: 13 May 2026
https://github.com/omarazizi/echoos
Operating System and Kernel
32-bit c kernel kernel-development low-level-programming operating-system x86-assembly
Last synced: 14 Oct 2025
https://github.com/akash1474/txedit
TxEdit is a minimalistic text editor built using C/C++ inspired by SublimeText, with goal to provide IDE like coding experience. TxEdit offers a user-friendly interface combined with essential features to enhance your productivity. Still Under Development⚠️
c cpp imgui-glfw text-editor text-editor-cpp treesitter windows windows-app
Last synced: 10 Jul 2025
https://github.com/william-o-s/unsw_comp1511_tutoring
Currently tutoring COMP1511 24T2
Last synced: 24 Jun 2026
https://github.com/ardeshirv/i_wrote_a_virus_code
Simple joke that present "I wrote a virus ..." on screen, It's not a virus
ardeshirv c crossplatform joke
Last synced: 06 Jul 2025
https://github.com/sukruciris/journey-of-the-slayer
Source code of the game which is named Journey of the Slayer.
Last synced: 18 Mar 2026
https://github.com/otamajakusi/riscv-step-by-step
RISC-V kernel step-by-step implmenetation
c condition-variable kernel multi-process multi-thread mutex risc-v
Last synced: 14 Jun 2025
https://github.com/hiteshpatil2005/data-structures-algorithm
Welcome to the DSA Repository👨🏻💻! This repository contains a comprehensive collection of code examples, implementations, and explanations for various Data Structures and Algorithms (DSA). Whether you're a beginner looking to learn the basics or an experienced programmer wanting to brush up on your skills, this repository has something for you.
algorithms applications c dsa-learning-series java
Last synced: 23 Feb 2026
https://github.com/nishkarshraj/datastructuresproject
Hello Everyone! This is a project of SCM headed by Nishkarsh Raj to make a collaborative effort on Git to make a running model to demonstrate Linked List using C++.
automation c collaboration git github log project scm source source-code
Last synced: 22 Apr 2025
https://github.com/tgsstdio/hello-webassembly
"Hello World" WebAssembly examples in WasmFiddle
Last synced: 24 Apr 2026
https://github.com/jonsteinn/top-down-shooter-in-c
A simple game to explore the SDL library
c game gcc linux-game sdl2 top-down-shooter
Last synced: 21 Apr 2025
https://github.com/thilinarmtb/ttt
Template for a CMake based C project (a library and a binary which calls it).
c clang-format clang-tidy cmake conda doxygen sphinx template
Last synced: 13 Jun 2025
https://github.com/yvan-sraka/malloc
C dynamic memory allocation functions without dependencies.
c epita malloc memory-allocation no-dependencies
Last synced: 09 Feb 2026
https://github.com/andreeadraghici/selection-of-activities-project
Algorithm Design Homework
Last synced: 07 May 2026
https://github.com/patsaoglou/ooscompiler
An Object Oriented programming language made using the ANTLR Framework to produce a final C source file that gets compiled into binary using GCC
antlr4 c class-inheritance compiler gcc-complier object-oriented-programming oop python-compiler
Last synced: 03 Sep 2025
https://github.com/amari-calipso/helium-sort
A block merge sorting algorithm inspired by Grail Sort and focused on adaptivity
algorithm block-merge-sort block-merging c c-programming-language grailsort merge-sort mergesort sorting sorting-algorithm theoretical-computer-science
Last synced: 22 Apr 2025
https://github.com/AbyssEngine/AbyssEngine
Abyss Engine clean-room reimplementation of Diablo 2, written in C. The goal is to recreate the original game engine, but on a portable platform that can also easily be modded and extended.
Last synced: 01 Apr 2025
https://github.com/giannitedesco/xpdt
eXPeditious Data Transfer
c compilers marshalling protocol-buffers python serialization xpdt
Last synced: 19 Jan 2026
https://github.com/jamesyang007/docgen
Docgen is a documentation generator for C/C++ code.
Last synced: 12 Apr 2026
https://github.com/swghosh/ug-courses
Class room and laboratory programs, UG-level CSE courses.
c fundamentals gdgu java mongodb php python r sql
Last synced: 13 Feb 2026
https://github.com/hope2333/tsac-ng
神经音频编解码器 — Multi-backend neural audio codec. CPU (AVX/AVX2/AVX-512, NEON/SVE, RVV), GPU (CUDA, HIP/ROCm, Vulkan), LLVM JIT. Clean-room implementation.
arm64 audio-codec avx c cuda dac hip llvm-jit neural-audio riscv simd vulkan
Last synced: 29 Jun 2026
https://github.com/fumiama/simple-dict
db["key"]="value" with tea encryption
c crypto-operations encryption encryption-decryption kv kv-storage kv-store socket socket-client socket-io socket-programming socket-server socketio tea-encryption
Last synced: 09 Apr 2025
https://github.com/bionelabs/eventloop
A simple C thread pool implementation with single core
c caophuocthanh eventloop onebuffer queue xcode
Last synced: 09 Apr 2025
https://github.com/gibbok/jjj
Minimal and fast command-line file lister with Vim key bindings.
c command-line command-line-tool developer-tools file-manager filesystem launcher ncurses productivity terminal vim
Last synced: 04 May 2026
https://github.com/sharoniv0x86/stringwiz
A string utility library offering a comprehensive set of string manipulation functions.
c c-language c-programming-language c-strings library strings
Last synced: 13 Oct 2025
https://github.com/antoinerondelet/sgx-playground
A set of "helloworld" enclaves, some experiments around Intel SGX and a bunch of hardware attack resources
c cpu enclave hardware-attack intel-sgx secure-computation sgx
Last synced: 02 Apr 2026
https://github.com/andwn/ym2020
c mega-drive megadrive sega sega-genesis sgdk
Last synced: 13 Feb 2026
https://github.com/mohammadrezaamani/bridge
This Universal Shared Memory Bridge enables communication between processes across different programming languages by providing a shared memory interface, facilitating efficient data exchange.
bridge c js python shared-memory
Last synced: 16 Apr 2026
https://github.com/ollieday/ntp
Library for querying NTP servers
c library ntp ntp-client ntp-protocol
Last synced: 16 Mar 2026
https://github.com/driftluo/algorithmpractice
Learning data structures and algorithm by C/C++/Rust
algorithms-datastructures c cpp rust
Last synced: 09 Apr 2025
https://github.com/germanaizek/picobase64
Very lightweight encoder and decoder base64 for C/C++
base64 c cpp cross-platform header-only lightweight
Last synced: 12 Oct 2025
https://github.com/justinmeiners/c-foundation
An implementation of an ANSI C class system similar to Apple's Core Foundation. (Retain/release, autorelease, mutable/immutable, etc)
apple autorelease c cocoa foundation reference-counting
Last synced: 08 Oct 2025
https://github.com/64/ds
Simple and (relatively) efficient C data structures.
Last synced: 13 Jun 2025
https://github.com/tomsik68/ansi_colors
Single-header macro-based library for using terminal color codes in C/C++
c colors colors-codes console cpp terminal
Last synced: 31 Aug 2025
https://github.com/95ulisse/hedit
A VIM-like terminal-based hex editor scriptable with JS.
Last synced: 23 Apr 2025
https://github.com/lind026/ucsan
The User Concurrency Sanitizer (UCSAN)
c concurrency concurrent-programming data-race-detection
Last synced: 23 Apr 2025
https://github.com/codewizard-404/iset
This repository serves as a collection of academic projects, assignments, or learning exercises related to programming and IT concepts, intended for educational purposes and skill development during my time at ISET Charguia.
android angular c css dart django html java javascript nodejs php python soap springboot sql symfony talend typescript uml xml
Last synced: 10 Apr 2025