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-07 00:05:12 UTC
- JSON Representation
https://github.com/nirmit27/dsa-and-revision
For interview preparation and revision.
c cprogramming dsa java java-programming problem-solving python python3
Last synced: 30 Aug 2025
https://github.com/liyanboy74/clock
Simple Desktop Clock using SDL & C++
analog-clock c clock cpp desktop-clock sdl timer wiget windows-desktop windows-widget
Last synced: 04 Feb 2026
https://github.com/tristan957/tllt-cp
The Learning Little Toaster Control Panel (Mirror of https://git.sr.ht/~tristan957/tllt-cp)
c glib gtk3 libcurl libjson-glib meson raspberry-pi
Last synced: 05 May 2026
https://github.com/jgcmarins/secondary-index-dbms
Database management system developed for college purpose.
c college-purpose database-management dbms secondary-index
Last synced: 29 Mar 2025
https://github.com/rajspeaks/minesweepergame
Minesweeper Game using C
c game game-development gamedev minesweeper minesweeper-board minesweeper-cpp minesweeper-game minesweeper-solver minesweeper-style-game rajdeep-das rajspeaks
Last synced: 15 Aug 2025
https://github.com/tillkuhn/moodboard
ESP32 MoodBoard C++ Sourcecode for Arduino IDE
Last synced: 11 Apr 2026
https://github.com/goktug97/dwagl
Dynamic Window Approach Demo written in C to convert to a web application using Emscripten
Last synced: 30 Apr 2026
https://github.com/stridsvagn69420/magicfix
Command-line tool to repair your file extensions
c command-line cpp cross-platform file-extension-converter file-extensions files magicbytes magicnumbers
Last synced: 26 Jul 2025
https://github.com/omgzui/basic_c
🐾c语言-数据结构-PHP扩展
c data-structures leetcode php-library
Last synced: 27 May 2026
https://github.com/basemax/circularlinkedlistc
This is a simple implementation of a circular linked-list in C. Circular linked-lists are a type of linked-list where the last node points to the first node. This is useful for implementing queues and stacks. This implementation is a doubly linked-list, meaning that each node has a pointer to the next node and a pointer to the previous node.
c circular circular-linked-list circular-linkedlist data-structure datastructure ds linked-list linkedlist
Last synced: 30 Jun 2025
https://github.com/mt1006/win2con
Displays windows and allows you to use them in console
Last synced: 15 Mar 2025
https://github.com/zelr0x/solutions
My solutions to various exercises and algorithms I haven't found a better place for
c clojure cpp exercises-solutions java js python rust
Last synced: 09 Apr 2026
https://github.com/fosscit/ticktos
A user space simulation of a Real Time Operating System (RTOS)
Last synced: 08 Aug 2025
https://github.com/maiadegraaf/philo
This project introduces the concepts of multi-threading and mutexes.
42born2code c codam codam-philosophers philo philo-guide philo42 philosophers-dinner-problem philosophers42
Last synced: 24 Jul 2025
https://github.com/harsh6754/dsa-problems
c cpp java jupyter-notebook python sql
Last synced: 06 Apr 2026
https://github.com/schwalbe-t/dstike-pong
A port of singleplayer Pong for the DSTIKE Deauther watch.
c cpp embedded embedded-c embedded-cpp esp8266 platformio sh1106
Last synced: 26 Feb 2026
https://github.com/micahondiwa/cs50
Harvard CS50's Introduction to Computer Science
c cs50 cs50problems data-structures-and-algorithms malloc malloc-free malloc-functions malloc-library pointers-and-arrays
Last synced: 29 Oct 2025
https://github.com/micahondiwa/monty
Monty 0.98 is a scripting language that is first compiled into Monty byte codes (Just like Python)
brainfuck brainfuck-compiler brainfuck-interpreter c deque enqueue gcc gcc-complier pop pull push queue stack
Last synced: 03 Apr 2025
https://github.com/mr-bossman/colorcat
This is a c-base lolcat like program.
Last synced: 25 Feb 2026
https://github.com/lumarans30/dec2bin-c
Three simple algorithms in C that convert a number from decimal to binary.
arithmetic-operators bitwise-operators c conversion decimal-to-binary masking unsigned-integers
Last synced: 18 Mar 2025
https://github.com/yomazini/42cursus-libft
Libft project at 42 School | Custom C library featuring string manipulation, memory management, & linked list functions.
1337 1337cursus 1337school 42school c libft libft-42 libft42 linked-list memory-management
Last synced: 30 Jun 2026
https://github.com/raedaddala/tictactoeclone
This is a TicTacToe Game Clone. This is my first programming project and so I am open to all criticism.
c gamedev multiplatform sdl2 sdl2-gfx
Last synced: 17 Mar 2025
https://github.com/chethanyadav456/data-structures-c
This repository contains the code for the data structures I have done in my college.
Last synced: 15 May 2026
https://github.com/buzzqrd/lncpy
Simple C program for copying lines between files
c cli copy copy-paste terminal
Last synced: 15 Apr 2026
https://github.com/dinoex/unix-connect
Exchanging mail and news with Z-Connect BBS systems
Last synced: 11 Jan 2026
https://github.com/exclud/alx-low_level_programming
This is a repository learning low level programming in C
alx-low-level-programming c libraries
Last synced: 03 Mar 2025
https://github.com/rsarky/coberon
Compiler Frontend for Oberon-0 written in C with Flex and Bison.
bison c compiler-frontend compilers flex
Last synced: 28 Jul 2025
https://github.com/vonderklaas/invoice-machine
I played a bit with *C* to build this command-line application. Now you can generate bills and invoices for your restaurant. It is designed to help managers quickly generate invoices for customers.
Last synced: 16 May 2026
https://github.com/rkirlew/brainfart-interpreter-in-c
Brainfart is a toy language made by me. It was inspired by Brainf*ck,however Brainfart is somewhat simplified.
brainfuck-interpreter c interpreter toy-language
Last synced: 26 Apr 2026
https://github.com/melroy89/c-gtk-test-app
GTK C Code Test Application - using CMake
appliction c cmake example gtk gtk3 template
Last synced: 15 May 2026
https://github.com/kaualandi/megasena-tic-ccomp
Sorteio MegaSena em C para aula de TIC - 1/8 CCOMP
Last synced: 01 Sep 2025
https://github.com/krishpranav/tcpjack
A simple tcp hijacker built in rust
c network-sniffer rust sniffer tcp tcp-sniffing
Last synced: 16 May 2026
https://github.com/0xvpr/vpr-bin2fmt
A utility program to convert binary data to a formatted string of the user's choice
binary-format c cpp data-formatting string-formatter tool tooling utility
Last synced: 17 May 2026
https://github.com/daleksla/can_interact
Functionality to easily read and write to CAN bus in C/C++ for GNU/Linux OSs
c c89 can-bus cxx cxx-library cxx11 linux socketcan
Last synced: 10 Apr 2026
https://github.com/emabrey/jni-headers
The platform/system specific JNI headers for the Windows, Linux, Max OSX and Solaris environments
c c-plus-plus cross-platform java jni maven nar
Last synced: 17 Apr 2026
https://github.com/talfig/assembler
Comprehensive assembler program for a specific assembly language, implementing efficient code translation, error handling, and file management in C.
Last synced: 26 Mar 2025
https://github.com/yin-jinlong/tiny-unicode
unicode C 转换库及简单工具。Simple unicode C converter and utils.
c tiny unicode unicode-converter utf-32 utf-32be utf-8
Last synced: 18 Mar 2025
https://github.com/kulp/php-serialization-xs
An XS (C) version of PHP::Serialization, for Perl
c perl perl5 php serialization xs
Last synced: 30 Apr 2025
https://github.com/anupam-io/avl_tree
AVL tree: height-balanced trees in C supporting add, remove, search, update features. A comparison of AVL trees with red-black trees is also done(std::set).
avl-tree avl-tree-code avl-tree-implementations bst c data-structures height-balanced-trees red-black-trees rotations std
Last synced: 03 Apr 2025
https://github.com/mewmewdevart/get_next_line
[42 Cursus] Reading a line from a fd is way too tedious
42projects c file-descriptor gnl static-variables
Last synced: 14 May 2026
https://github.com/AhmedOsmanDev/LeetCode-Solutions
LeetCode's problems solutions.
algorithms c competitive-programming cpp csharp data-structures leetcode leetcode-solutions online-judge problem-solving python3 sql
Last synced: 10 Apr 2025
https://github.com/rikvdh/matching
String-based parser based on matching strings for interpreting and handling string-based interfaces
at-command c cli clib embedded embedded-c memory parser string zero-allocation
Last synced: 11 Jun 2026
https://github.com/umut-sahin/c-examples
Collection of examples in C to show how to get things done in an idiomatic way
Last synced: 10 Jul 2025
https://github.com/costava/c-queue
Generic, type-safe queue using a circular buffer
Last synced: 01 Jul 2026
https://github.com/boddepallyvenkatesh06/c-c-projects
About All Youtube videos C/C++ projects available here
Last synced: 27 Mar 2025
https://github.com/hadron13/squareroot-mining
My second Ludum Dare(48) game
Last synced: 15 May 2026
https://github.com/haxpor/hashmap_c
Generic hashmap implementation in C. Uses murmurhash as hash function.
c data-structure generic hashmap
Last synced: 16 Jun 2025
https://github.com/hungrybluedev/cmake-basic-c-template
This repository contains a basic CMake template that can be used a viable starting point for a moderate to large C codebase.
Last synced: 12 Jun 2025
https://github.com/misterabdul/kbbi-gtk
KBBI Offline remake with GTK3
c gtk3 gui-application kbbi linux
Last synced: 07 May 2026
https://github.com/rafalwilinski/cachr
📟 Simple HTTP Caching proxy in Clang
c cache clang cmake proxy reverse-proxy
Last synced: 01 Apr 2025
https://github.com/michaelbrim/tedium
bits of common code to reuse across C/C++ projects
c c-plus-plus c-preprocessor configuration enumerated-types system-programming
Last synced: 02 Feb 2026
https://github.com/frouioui/42sh
Reproduction of the official TCSH shell, implemented in C.
Last synced: 08 Jul 2025
https://github.com/hungrybluedev/c-programs
A collection of well-documented, mostly self-contained C programs. The programs include implementations of Data Structures as well as Algorithms.
algorithm c data-structures dependency-free implementation
Last synced: 08 Apr 2025
https://github.com/keithdhedger/kute
(K)eith's (U)niversal (T)ag (E)ditor, Linux cli tag editor for flac,m4a and mp3 files.
c c-plus-plus command-line-tool editor flac linux m4a mp3 tags
Last synced: 28 Apr 2026
https://github.com/pseudoincorrect/health_overview
Full IoT Stack System to provide Online (web) real-time overview of the health status of a group of individuals within a mesh RF network.
angular c eagle express mean-stack mesh-networks mongodb nordicsemi openthread pcb python
Last synced: 06 Apr 2026
https://github.com/gustafla/selfcompiling
Self compiling intros, optionally with embedded SDL2 and OpenGL headers
64k c demoscene opengl self-compiling
Last synced: 18 May 2026
https://github.com/enusbaum/wwwinamp.c
WWWinamp based on the original Nullsoft C software package to control WinAMP through a Web Browser
Last synced: 01 Apr 2025
https://github.com/murilochianfa/tic-tac-toe-multiplayer
Large server with multiplayer lobby
c cli-game multiplayer multiplayer-game multiplayer-server sockets tic-tac-toe tic-tac-toe-multiplayer
Last synced: 13 Jun 2026
https://github.com/andyfratello/so
💽 Exercicis de Sistemes Operatius (SO) Q1 - UPC FIB
c console fib-upc operating-system operating-systems so-fib
Last synced: 20 Mar 2025
https://github.com/kamiyaa/arclight
re-implementation of acpilight with less features
acpi-brightness c sysfs udev-rules
Last synced: 26 Mar 2025
https://github.com/simplyceo/feather-browser
A web browser written in pure C, using GTK3 and WebKit2GTK+.
Last synced: 09 Sep 2025
https://github.com/mhcrnl/mhcrnltexteditor
C, Code::Blocks 17.12, GTK+2, GTK+3, text editor. Os: Fedora 32, Ubuntu 18.04, Feodora 28.
c code-blocks editor gtk2 gtk3 text-editor
Last synced: 15 May 2026
https://github.com/dwoz/janus-pubsub-plugin
PubSub Plugin for Janus WebRTC Gateway
Last synced: 15 May 2026
https://github.com/archibate/chaos
A hobby operating system based on my microkernel
c c-library kernel microkernel operating-system os
Last synced: 17 Jul 2025
https://github.com/devansh-maurya/sem-4-lab-assignments
Laboratory Assignments for the fourth semester at NIT Meghalaya
algorithm algorithms-and-data-structures assembly assembly-language assembly-language-programming assignments c computational-chemistry computer-architecture computer-organisation computer-organization graph-algorithms mips mips-assembly nit-meghalaya search-algorithm searching-algorithms sorting sorting-algorithms sorting-algorithms-implemented
Last synced: 15 May 2026
https://github.com/giwiro/white-rabbit
Simple libmicrohttpd C web server. It hosts one route that returns the server hostname.
c docker docker-multi-stage-build libmicrohttpd
Last synced: 01 Jul 2026
https://github.com/nguyennhukhanh/chat
Trò chuyện cùng nhau ( C Language, Socket)
Last synced: 09 Jun 2026
https://github.com/thenewjavaman/brac-kt
A Kotlin/Multiplatform interface for quantum computing
c cpp csharp ibm-q ibm-q-experience java javascript jvm kotlin kotlin-js kotlin-jvm kotlin-multiplatform kotlin-native quantum quantum-computing typescript
Last synced: 11 Apr 2025
https://github.com/wkhallen/cdtp
Modern cross-platform networking interfaces for C.
c networking socket socket-client socket-server
Last synced: 01 Mar 2026
https://github.com/lucassmaniotto/bodega.c
Trabalho Final - 2º Fase em C do curso de CC da UFFS Chapecó
Last synced: 15 May 2026
https://github.com/agvxov/dyrect
DYnamic RECTangle layouts
c c-library header-only-library immediate-mode-ui
Last synced: 30 Jun 2026
https://github.com/m0rningdawning/tsp-genetic-algorithm
Travelling Salesman Problem solved using Genetic Algorithm
c genetic-algorithm travelling-salesman-problem tsp
Last synced: 03 Apr 2025
https://github.com/dibyadyutidas/devkit
A curated collection of developer tools
boilerplate c cpp developer-tools github-actions html java nodejs python scripting
Last synced: 12 Jul 2025
https://github.com/andywendt/c-programming-language
Completed Exercises for the Kernighan and Ritchie Text of the Same Name
Last synced: 08 Oct 2025
https://github.com/ourway/sqlite-tiny
My first attemp to write a sqlite3 clone. It's just an experimental attempt to understand RDBMS. Never use it in any production.
b-tree c parser personal-project self-learning sqlite sqlite-database sqlite-orm sqlite3 sqlite3-database tokenizer virtual-machine vm
Last synced: 16 May 2026
https://github.com/dimalmfao/strings
A concise collection of static string functions poorly designed to enhance efficiency in C programming tasks.
c contributions-welcome open-source
Last synced: 03 Apr 2025
https://github.com/bonitoflakez/gojson2class
a utility that converts JSON schema to classes
c cpp golang java json json-schema jsonschema rust typescript
Last synced: 11 Jan 2026
https://github.com/dosx-dev/pebloader.h
Tiny C header that allows easy hiding of WinAPI imports via PEB
c hacktoberfest loader low-level obfuscation peb reverse-engineering
Last synced: 07 Sep 2025
https://github.com/newlandtv/koreanc
Implemented Korean programming in C/C++.
c korean korean-c korean-project programming-language
Last synced: 16 Apr 2026