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-04 00:04:30 UTC
- JSON Representation
https://github.com/basemax/persian-hex-system
The Persian Hex System is a cultural and technical project inspired by Arash Mohammadi. Its goal is to create a uniquely Persian system to replace the traditional hexadecimal (hex) numbering system, designed specifically to reflect Iranian culture and Persian language. This project provides tools and scripts in multiple programming languages.
bash bin binary c computer cpp hex hex-system persian php py python ruby shell
Last synced: 07 Feb 2026
https://github.com/xchellx/bnrtool
Encodes and decodes BNR banner files for the Nintendo GameCube.
banner binary-format c c99 cmake command-line-tool gamecube graphics gx image-decoding image-encoding image-processing metadata nintendo nintendo-gamecube text transcoding yaml
Last synced: 28 Feb 2026
https://github.com/mattrltrent/computing_convergence_method
⚡️ A hyper-efficient implementation for log2(x) calculations on a Raspberry Pi 4 B 8GB with a Broadcom BCM2711 SoC (1.8 GHz 64-bit quad-core ARM Cortex-A72, 1 MB L2 cache). Achieved 43% improvement across 5 key metrics: page faults, branch misses, ASM length, cycles, and instructions.
arm64 c ccm computing-convergence-method gcc optimization raspberry-pi transcendental-equations
Last synced: 10 Apr 2026
https://github.com/religiya-serdtsa/cwist
Web Development Framework Suite in C
boringssl c http2 http3 http3-server io-uring lightweight low-level mux openssl quic server suckless systems-programming tls13 web-development web-engine web-framework
Last synced: 04 Jul 2026
https://github.com/thexhr/ctempd
Small daemon to set screen temperature automatically
c color-temperature daemon openbsd redshift screen temperature x11
Last synced: 22 Feb 2026
https://github.com/snick512/cloudflare
A Cloudflare Zone management tool.
api bash c cli cloudflare dns manager zones
Last synced: 07 Feb 2026
https://github.com/julorapido/julorapido_codewars
some of my kata solutions for codewars
algorithms c codewars codewars-challenges ts
Last synced: 28 Feb 2025
https://github.com/gabrieldlima/dwm
My DWM (suckless window manager) custom build
Last synced: 05 Feb 2026
https://github.com/serialphotog/8080disassembler
A simple disassembler for the Intel 8080 microprocessor.
c disassembler intel intel8080
Last synced: 25 Dec 2025
https://github.com/oglinuk/ken-thompsons-rott-quine
The original quine by Ken Thompson defined in his paper "Reflections on Trusting Trust".
c ken-thompson quine reflections-on-trusting-trust security
Last synced: 01 Sep 2025
https://github.com/amanoteam/venti
A GCC cross-compiler targeting DragonFly BSD
c cpp cross-compiler dragonflybsd gcc
Last synced: 13 Apr 2026
https://github.com/kauahensilva/c_image_processing_treatment
This project is a simple image processing program.
Last synced: 10 Jan 2026
https://github.com/rtsfred3/pyntegrate
Use of native C code in Python using C Extensions
c c-extensions c-python-extensions cpython python
Last synced: 16 Jul 2025
https://github.com/ctronp/bigint
Big Integer library for C. Made in pure C (without asm or SIMD) using only 2 files. Works on 16, 32, 64 bits computers
16-bit 32-bit 64-bit bigint biginteger biginteger-library c performance
Last synced: 14 Jul 2025
https://github.com/fcard/c23meta
Metaprogramming exercises using c23.
c c23 cpreprocessor metaprogramming
Last synced: 24 Jan 2026
https://github.com/hxndev/non-forking-concurrent-servers-using-select
Chat bot using non-forking concurrent servers. This is done using select statements.
c chatbot code concurrent-programming non-forking select server
Last synced: 12 Jul 2025
https://github.com/pandoraeartha/one-second-solve-hundred-millionth-fibonacci-series
Use C code and Multi-threading to calculate the 1e8 th term of Fibonacci Series in one second / C语言和多线程在一秒内计算斐波那契数列第一亿项
Last synced: 15 Mar 2025
https://github.com/ryhkml/keylogger
Keylogger for Linux. Leaks your keyboard input
c keylogger keystroke linux overlay-obs rootless websocket
Last synced: 11 Mar 2026
https://github.com/nomonosound/numpy-rms
Calculate RMS swiftly (SIMD-accelerated)
arm-neon c float32 numpy numpy-library python simd x86-64
Last synced: 12 Jul 2025
https://github.com/allancapistrano/gerador-de-numeros-aleatorios
Dois geradores de números aleatórios, um que permite a repetição dos números e outro que não permite a repetição dos números.
c generator gerador gerador-numeros random-number-generators
Last synced: 16 Mar 2025
https://github.com/justsecret123/red-black-tree
This repository contains a Red-Black Tree simulation (visualization, insertion, removal...).
c red-black-tree tree-structure
Last synced: 09 Apr 2025
https://github.com/basemax/calculator-flex-bison-c
A tiny calculator project with lexer/parser based on Flex, Bison with pure c programming language.
bison c flex lexer parser yacc yacc-example yacc-lex
Last synced: 03 Apr 2025
https://github.com/basemax/config-parser-flex
A tiny parser to read content of a own config file using pure c and flex library.
c config-file config-files configuration configuration-file configuration-files flex lexer lexer-example lexer-generator lexer-parser lexers yacc yacc-example yacc-lex
Last synced: 03 Apr 2025
https://github.com/MashkaCoder/minitalk
21school 42cursus c linux minitalk42 unix
Last synced: 11 Mar 2025
https://github.com/mohamed-94/super-calculator_cpp_commandline
this repository is a C++ command line application....that use a long String of operators ..
algorithm c c-plus-plus console-application
Last synced: 24 Apr 2026
https://github.com/esno/xcwm
a lightweight window manager for the X11 protocol
Last synced: 12 Jun 2025
https://github.com/Camroku/Toryus
A hobby operating system project
assembly c operating-system osdev
Last synced: 11 Mar 2025
https://github.com/dmitmel/penguins-game
A small game I wrote for the university
board-game c c-plus-plus cross-platform game wxwidgets
Last synced: 17 May 2026
https://github.com/rakesh9100/cse-c-codes
This repository contains the codes of CSE that covers the basic programs which are coded in C Language and some programmes on Raptor.
Last synced: 26 Oct 2025
https://github.com/sergei-mironov/xscreensaver-run
Run the screensaver from XScreenSaver collection synchronousely in the fullscreen
c linux make nixos x11 xscreensaver
Last synced: 14 Apr 2025
https://github.com/coding-pelican/c-style-guide
Guidelines for modern C coding, including style conventions and layout organization.
c c-coding c-style code-organization conventions guide guidelines modern-c
Last synced: 06 Jul 2025
https://github.com/gmitch215/cmakekt
⚙️ A CMake Plugin to generate Kotlin/Native Bindings
c cmake cpp kotlin kotlin-native
Last synced: 05 Sep 2025
https://github.com/drkwitht/toy_json_parser
My very first working toy json parser!
c json-parser parsing speedcoding toy-project
Last synced: 04 Apr 2025
https://github.com/essentialkaos/ftllister
Utility for listing directories with huge amounts of files (several billion)
Last synced: 17 Mar 2025
https://github.com/headblockhead/slab-firmware
Firmware for the core boards of the Slab Keyboard system.
c keyboard pico-sdk slab-keyboard tinyusb
Last synced: 12 Mar 2026
https://github.com/lojito/c-database-engine
In-memory database engine written in C.
Last synced: 12 Jun 2025
https://github.com/guilhermerodrigues680/wav2c-online
Conversor de arquivos WAV para vetor em C/C++ ⚡⚡. Util para microcontroladores. Ex: ATmega328P|Arduino
arduino c c-plus-plus converter embedded-systems esp wav
Last synced: 17 Jan 2026
https://github.com/xxmacmillanxx/v-using-c-with-gtk4
Trying out calling C code from within V. To make it more fun, using the GTK4 C bindings for this.
c gtk4 v-lang v-programming v-programming-language vlang
Last synced: 14 Feb 2026
https://github.com/0x00wolf/my-first-10000-lines-of-code
A repository of various code that I've written.
c javascript networking-in-python python
Last synced: 09 May 2026
https://github.com/adriansuter/pmsos
A program written in C to search for Magic Square of Squares.
c gmplib magic-square maths number-theory
Last synced: 22 May 2026
https://github.com/ahota/shmemaphore
Example of using semaphores to synchronize communication over shared memory between two separate processes
c cplusplus interprocess-communication semaphore shared-memory
Last synced: 21 Apr 2026
https://github.com/gilaniasher/segtree-c-python
A Segment Tree written in C as a Python module. Try it with pip install c-segment-tree!
Last synced: 14 Jan 2026
https://github.com/paul-maxime/merreles
A basic implementation of the game of Merels (also known as Nine Men's Morris), in C, using the SDL library.
c nine-mens-morris sdl sdl-ttf
Last synced: 27 May 2026
https://github.com/leomsgit/pucsp---ciencia_da_computacao
Atividades Relacionadas a Graduação de Ciência da Computação na Pontífice Universidade Católica de São Paulo
arduino assembly-language c java python
Last synced: 26 Feb 2026
https://github.com/arran4/vlc-xattr-plugin
A plugin for VLC to add "seen" to the `xdg.tags` list automatically when ever you watch anything
c cmake fs-attr plugins vlc vlc-plugin xattr
Last synced: 19 May 2026
https://github.com/sckelemen/cpkg
a tiny package manager for C source code
c dependency-management git-submodules go package-manager vendor
Last synced: 13 Jan 2026
https://github.com/mikixit/first-software-c
first program written in c, an addition between two numbers!
Last synced: 23 Jun 2026
https://github.com/haimozer123/blackjack-rted-college-
Blackjack Game in C: Implementing and Testing Core Game Mechanics Using Linked Lists
c game-development memory-management rted
Last synced: 21 May 2026
https://github.com/samarjit98/computer-networks
Network programming using the BSD Sockets API and PCAP in C.
c client-server computer-networks network-programming pcap socket-programming system-programming
Last synced: 11 Jun 2025
https://github.com/srilakshmikanthanp/libio
Beginners Friendly Input/Output Library For C, Python Like Syntax!
beginners-friendly c input-output library
Last synced: 09 Sep 2025
https://github.com/ac000/jamendo-fuse
FUSE (Filesystem in USErspace) providing access to jamendo.com
Last synced: 07 May 2025
https://github.com/praabindhp/avl_tree
C Program For AVL Tree
avl-tree c data-structures programming
Last synced: 10 Sep 2025
https://github.com/nicosnicolaou16/flutterandroidprojectandndk
This project sets up the NDK (Native Development Kit) in Android for communication between an Android project and C/C++ code. In this example, the C/C++ code simply prints a text message to the Android application.
android c cmake dart flutter flutter-app kotlin kotlin-android ndk ndk-cmake
Last synced: 18 Jun 2025
https://github.com/romelium/connect4
The Connect 4 CLI program with AI implementing alpha-beta pruning I made for fun! There is Human vs Human, Human vs AI, AI vs AI git branches
ai alpha-beta-pruning c connect4 connect4-ai-game
Last synced: 20 Jun 2025
https://github.com/tpanj/sccp
Simple C Config Parser is simple to use generic reader of key value combinations
c c89 config cross-platform ini toml
Last synced: 02 Feb 2026
https://github.com/gbafana25/typesrv
Server for typtester program's multiplayer
Last synced: 14 Jul 2025
https://github.com/hacker-code-j/gift
Lightweight Block Cipher GIFT-64 and GIFT-128
blockcipher c gift lightweight-cryptography symmetric-key-cryptography
Last synced: 16 Jul 2025
https://github.com/rgolubtsov/dnsresolvd-multilang
A daemon that performs DNS lookups for the given hostname passed in an HTTP request, with the focus on its implementation using various programming languages.
bash c clojure daemon dns elixir erlang genie http java javascript lfe lua multilang perl python resolver vala
Last synced: 30 Oct 2025
https://github.com/ashish0kumar/minimalist-c
🍀 Collection of minimalist and low-level C projects
c chat-server donut-c hex-editor https-client https-server linux low-level low-level-programming network-programming networking snake-game text-editor web-server wsl2 x11
Last synced: 17 Jul 2025
https://github.com/veeso/popen-redirections
Just a simple C program which shows how to redirect stdout/stdin of child process to parent
c pipes redirect-child-input redirect-child-output redirection stderr stdin stdin-redirection stdout stdout-redirection subprocess unix-pipes
Last synced: 21 Mar 2025
https://github.com/wickslynx/roofnut
Gui framework written in C. (Stable release out today!)
Last synced: 08 May 2025
https://github.com/themkat/emacs-gba-debug
Better GBA debugging in Emacs with no, or minimal configuration needed.
c debugger emacs emacs-lisp gameboy-advance gba gba-dev retro retrogaming rust
Last synced: 17 Feb 2026
https://github.com/mattmoony/http-client.c
A windows HTTP-Client. I started this side-project to gather some valuable and detailed information about the Hyper Text Transfer Protocol. (TLDR; this is still a work-in-progress) 🕸️
Last synced: 02 Jul 2026
https://github.com/ucl/takeout-app-macos
MacOS desktop application for processing Google Takeout export files
c macos macos-monterey porter-stemmer porter-stemmer-algorithm swift swiftui
Last synced: 07 May 2026
https://github.com/krishpranav/diamond-lang
diamond lang is an object-oriented programming language
c clang cpp function-programming http language networking object-orianted programming-language socket
Last synced: 17 Feb 2026
https://github.com/basemax/queuec
This is a simple queue implementation in C using an array. The queue is implemented as a normal queue.
c data-structure data-structures-algorithms data-structures-and-algorithms datastructure datastructures queue queue-algorithm queue-jobs queue-tasks queues
Last synced: 03 Jul 2025
https://github.com/yud0uhu/chocottoos
ATtiny85とATmega328Pで動くRTOSのサンプルソースコードです。
Last synced: 17 May 2026
https://github.com/basemax/checkfullbinarytreec
This is a simple C program to check if a binary tree is full or not.
bin-tree binary-tree binarytree bintree c data-structure datastructure ds full-binary-tree tree
Last synced: 03 Apr 2025
https://github.com/arturfriedrich/oo_programozas
Ez a repo a Széchenyi István Egyetem OO programozás (GKNB_INTM085) tárgyának anyagát gyűjti össze.
Last synced: 17 May 2026
https://github.com/mapalmalemus/microchip_baremetal_examples
Microchip Full Scale Development
8bit c embedded-systems microchip microchip-mplab microchip-pic microchip-pic-microcontrollers microcontroller programming
Last synced: 09 May 2025
https://github.com/krasjet/webaudio-c
the simplest example working with webaudio in c
Last synced: 17 May 2026
https://github.com/nakidai/libhttpc
Some cute library to work with HTTP in C :3
Last synced: 03 Jul 2026
https://github.com/sixtusagbo/alx-low_level_programming
Low level programming with C
alx assembly-code-generation c low-level-programming programming-exercises
Last synced: 12 Sep 2025
https://github.com/idrisvohra9/c-learning
This Repository contains Learning of Topics in C language made by me. And a comment vise approach for better understanding of code.
basics c learn learning programming topics
Last synced: 10 Jan 2026
https://github.com/rattata2me/cuddly-calculator
Calculator and 2d Graphics Library. Open source and designed for low-end processors. Made in C
2d-graphics c calculator interpreter math
Last synced: 11 May 2025
https://github.com/maminechniti/sticks
Rust command-line tool for managing C and C++ projects.
build-tool c cpp project-manager rust
Last synced: 13 Apr 2025
https://github.com/priontoabdullah/problem-solving-online-judge
💻The goal of this repository is to save all programming problem solutions that I solved at a different online judge. 🗽📃
acm-icpc c cpp hackerrank-challenges javascript python uri-online-judge uva-online-judge
Last synced: 07 Apr 2026
https://github.com/blaknite/snek
Snake for the RC2014
c game rc2014 retro snake snake-game z80
Last synced: 23 Jul 2025
https://github.com/joswinemmanuel/network-lab-s6
A repository for KTU B.Tech Computer Science S6 Networking Lab, featuring practical exercises, experiments, and resources to enhance networking skills and knowledge.
Last synced: 05 Apr 2025