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-08 00:04:41 UTC
- JSON Representation
https://github.com/alexfru/emumipself
Simple MIPS32 Emulator (primarily used to run SmallerC compiled for MIPS)
Last synced: 01 May 2025
https://github.com/nishkarshraj/data-structures
Data Structures with Theory, Algorithms and Code
algorithms algorithms-and-data-structures array c cpp data-structures graph java linked-list python queue stack tree
Last synced: 22 Apr 2025
https://github.com/HenrikBengtsson/RNativeAPI
R package: RNativeAPI - Documentation and Examples of the R Native API (Proof of Concept)
api c documentation examples help native package r
Last synced: 30 Jul 2025
https://github.com/darthmoomancer/polydev
THE project manager for neovim
c cpp html java lua neovim-plugin python rust
Last synced: 02 Sep 2025
https://github.com/motet-a/toy
Tiny JavaScriptish interpreter
c compiler interpreter javascript
Last synced: 21 Jan 2026
https://github.com/formalsec/wasp
WASP was superseded by: https://github.com/OCamlPro/owi
c program-analysis symbolic-execution testing webassembly
Last synced: 08 Nov 2025
https://github.com/amnuts/amnuts
A telnet-based talker
amnuts c chat hacktoberfest nuts talker tcp telnet-server
Last synced: 17 Aug 2025
https://github.com/speedycraftah/avr-pico-programmer
A programmer for the AVR architecture microcontroller, specifically the ATTiny84A by Microchip, for the Raspberry Pi Pico.
attiny attiny84a avr avr-programmer avr-programming c raspberry-pi-pico spi
Last synced: 24 Jul 2025
https://github.com/kevinbird61/virtual-router
Using tuntap to simulate router port, implement software router and related network functions with C.
c router tuntap virtualization
Last synced: 22 Mar 2025
https://github.com/mjovanc/hugin-cli
A CLI based private chat application. Powered by the Kryptokrona Blockchain.
blockchain c clang crypto cryptocurrency cryptography gcc hugin kryptokrona make makefile ncurses njord xkr
Last synced: 07 Aug 2025
https://github.com/kikutano/Mega-Tetris-for-SEGA-Genesis
Tetris game for Genesis, written in C using SGDK.
c megadrive retrodev sega-genesis
Last synced: 14 Mar 2025
https://github.com/bfontaine/gzsize
Print the uncompressed size of a GZip file.
Last synced: 15 Apr 2025
https://github.com/immediate-mode-ui/layout.c
Mirror of https://gist.github.com/vurtun/75ee8b43773152930d89b7d1fdbe6450
c c99 gui multiplatform single-header single-header-lib ui
Last synced: 12 Apr 2025
https://github.com/exely/wd-data-structure
王道《数据结构》2019版算法题
algorithms-and-data-structures c cpp
Last synced: 30 Jul 2025
https://github.com/freifunk-berlin/falter-packages
Sources for the falter-packagefeed
berlin c freifunk hacktoberfest infrastructure javascript lua luci luci-app makefile mesh mesh-networks shell wireless
Last synced: 11 Apr 2026
https://github.com/deboogerxyz/ahc
alienhook classic - Free as in freedom CS 1.6 cheat for GNU/Linux.
ansic c c89 counter-strike cs16 gnu-linux
Last synced: 24 Jan 2026
https://github.com/GMH-Code/RPCEmu
WebAssembly Multi-Threaded Risc PC Emulator
arm c cpp emscripten emscripten-port emulator emulators javascript multi-threading multithreading online-emulator qt qt-wasm qt6 risc risc-os riscos wasm web-assembly webassembly
Last synced: 11 Mar 2025
https://github.com/project-rig/nengo_spinnaker
SpiNNaker based Nengo simulator.
arm c nengo neural-networks neuroscience python spinnaker
Last synced: 17 Jan 2026
https://github.com/nickssilver/alx-low_level_programming
C programming
algorithms c data-structures shell
Last synced: 25 Oct 2025
https://github.com/sqatim/minirt_42
This project is an introduction to the beautiful world of Raytracing. Once completed you will be able to render simple Computer-Generated-Images and you will never be afraid of implementing mathematical formulas again.
c mathematical-formulas raytracing
Last synced: 15 Oct 2025
https://github.com/jasonliang-dev/tiny-batch-renderer
A tiny batch renderer with OpenGL
Last synced: 12 Apr 2025
https://github.com/blueokiris/ch552g-dev-board
A simple breakout board with minimal hardware design for the CH552g
board breadboard c ch552g dev kicad mcu
Last synced: 15 Oct 2025
https://github.com/gammasoft71/xtd_c
Free open-source C11 framework to create console, forms (GUI like WinForms) and unit test applications on Microsoft Windows, Apple macOS and Linux.
c c11 cli cmake console cross-platform cross-platform-desktop cross-platform-gui desktop framework gui gui-framework gui-toolkit portable test-framework toolkit unittest xtd xtd-c
Last synced: 08 Oct 2025
https://github.com/joalon/vimway
A wayland compositor with vim-like key bindings
Last synced: 04 Apr 2026
https://github.com/miguelgargallo/flipperzero
FlipperZero | Ultimate compile guide, guía definitiva compilar apps en FliperZerro
c flipperzero guia guide hacker unleashed
Last synced: 19 Apr 2025
https://github.com/prankshaw/beware-web-scraper
Web Scraping project including; C projects scraper from GitHub , ICC rankings scraper, YouTube Trending Scrapper, LinkedIn Profile Scraper, Wikipedia Image Scraper
batting c chrome-webdriver chromedriver cricket github icc icc-rankings-scraper pandas python python-3 rankings scraper selenium selenium-webdriver web-scraping wikipedia-image-scraper
Last synced: 01 Mar 2026
https://github.com/Electronic-Waste/Chcore
A Microkernel OS Lab & Note & Homework for SJTU SE3357
c homework microkernel notes operating-system sjtu sjtu-se
Last synced: 14 Apr 2025
https://github.com/mogenson/trinket-m0
Building an embedded Rust application on top of the ASF4 C vendor library
adafruit asf4 atmel c embedded embedded-hal linker microchip rust samd21 trinket-m0
Last synced: 13 May 2025
https://github.com/billwilliams1952/arduino-cascadable-low-pass-filter
Cascadable Low Pass Filter
arduino arduino-library arduino-platform c c-plus-plus cascade-lpf filter lowpass-filter lpf sampling-theory
Last synced: 26 Jul 2025
https://github.com/alexruzin/cpp_api
A C++ API which is useful for Win32. Includes a communication subsystem.
c cpp http-client injector socks5-proxy
Last synced: 10 Aug 2025
https://github.com/starryalley/ambitsync
Android app to read Suunto Ambit watches and converts to GPX
android-app c java jni-android sports-app suunto usb-devices
Last synced: 26 Jul 2025
https://github.com/cea-hpc/pdwfs
A simple Redis-backed distributed virtual filesystem for co-execution of HPC and data analytics workloads
c cea go golang hpc in-situ in-transit redis workflow
Last synced: 14 Apr 2025
https://github.com/hoangsonww/banking-system-simulator
🏦 This repository features a Banking System Simulator developed in C. It simulates basic banking operations such as account creation, deposits, withdrawals, and account inquiries, offering a practical example of system design and management for developers exploring financial applications programming.
algorithms bank bank-account banking banking-applications banking-system banking-system-demo c simulation simulator
Last synced: 22 Sep 2025
https://github.com/haxpor/lazyfoo-sdl2c
lazyfoo SDL2 tutorial in C with improvement and modifications.
Last synced: 14 May 2025
https://github.com/michaeldim02/lykan
Password leak analysis program
breach c dictionary-attack leak leak-analysis password password-attack password-cracking security security-tools wordlist wordlist-attack
Last synced: 12 Apr 2025
https://github.com/ibara/edx
Small Wordstar-like text editor for X11.
c editor openbsd text-editor wordstar x11
Last synced: 24 Jun 2025
https://github.com/offa/nbcndunit
NetBeans C/C++ unit testing plugin – supporting CppUTest, GoogleTest (gtest) / GoogleMock (gmock) and libunittest C++.
c cpp cpputest googletest java netbeans netbeans-plugin unit-testing
Last synced: 14 May 2025
https://github.com/syeysk/sy_py2c
translation Python source into C.
c python python-c translation translator
Last synced: 10 Sep 2025
https://github.com/byt3n33dl3/offensivenim
Weaponizing Nim, with the elegance of modern logic programming language. Nim can do that!?
Last synced: 13 Apr 2025
https://github.com/raynersec/hyper-v-switch
This Program Enables And Disables Hyper-V Hypervisor So You Can Use Other Virtualisation Tools Such As (VMware, VirtualBox) Simultaneously.
c hyper-v hypervisor virtual-machine virtualbox virtualization vm vmware windows windows-10 windows-11 wsl wsl2
Last synced: 01 Nov 2025
https://github.com/anshumansinha3301/fifty-shades-of-codes-using-c
C Codes for Internal Examination
Last synced: 12 Jun 2025
https://github.com/faruktinaz/minitalk
The purpose of this project is to code a small data exchange program using UNIX signals.
42 42born2code c linux minitalk minitalk42 unix
Last synced: 09 Mar 2026
https://github.com/libdriver/cs100
CS100 full function driver library for general MCU and Linux.
c cs100 full-function-driver gpio linux mcu ultrasonic
Last synced: 27 Jun 2025
https://github.com/knightron0/helloworld
Collection of "hello world" programs in different programming languages.
Last synced: 01 Jul 2025
https://github.com/paulbatchelor/tiziku
Audiovisual generative composition, inspired by Rothko paintings and fluorescent lightbulbs. Written using NanoVG, ChucK, Sporth, and Lua
audiovisual c dsp generative graphics lua music
Last synced: 12 Apr 2025
https://github.com/abhineetraj1/c-ide
This is the simple text editor where you can write , edit and run C code.
Last synced: 16 Apr 2025
https://github.com/jishanshaikh4/cuda-programs
CUDA Programs for Hadoop/CUDA Lab at MANIT, Bhopal
Last synced: 25 Apr 2025
https://github.com/luyandamncube/-42_A_hitchhikers_guide_to_C
A crash course PDF for C & Algorithms, written by myself during the WTC bootcamp
Last synced: 11 Mar 2025
https://github.com/fletcher/magnum
C implementation of Mustache "logic-less templates" (http://mustache.github.io/)
Last synced: 13 Oct 2025
https://github.com/michaelrsweet/zipc
Simple ZIP container writing "library"
Last synced: 26 Oct 2025
https://github.com/katef/ivv
C language Independent Verification & Validation
c compiler-design conformance-checker fuzz-testing fuzzing posix regression-testing regression-tests standard-conform standards tap test-anything-protocol test-automation test-suite testing tests unit-testing verification
Last synced: 11 Mar 2026
https://github.com/brandon1024/steg-png
:mag: Embed and obfuscate data in Portable Network Graphics
Last synced: 18 Jan 2026
https://github.com/ikasty/hyeongc
혀엉씨
c esolang hyeong interpreter unicode-characters
Last synced: 11 May 2025
https://github.com/alirn76/steganography
Hide The Secret Message In Image (Steganography)
Last synced: 25 Oct 2025
https://github.com/macmade/hexprint
HexPrint is a command line tool that displays a file's content as an hexadecimal dump.
c command-line command-line-tool hexadecimal hexadecimal-dump
Last synced: 03 Mar 2026
https://github.com/infobip/redis-fpn
Redis module for Fixed Point Number data type
Last synced: 05 Mar 2026
https://github.com/yi-ge/cpp-practice
C++ 算法练习。
algorithm algorithms c cpp data-structures leetcode leetcode-solutions
Last synced: 11 Oct 2025
https://github.com/jedisct1/aes-kw
A standalone AES-KW (AES Key Wrap) implementation.
aes aes-key-wrap aes-kw aes-kwp aeskw aeskwp c keywrap keywrapping
Last synced: 15 Apr 2025
https://github.com/brhaka/imagetoascii
Lightweight ImageToASCII converter written in C
ascii ascii-arts c command-line conversion converter fun image lightweight
Last synced: 10 Oct 2025
https://github.com/brianobot/c_learning
Codebase of C Code snippets written while learning C
c c-programming learning-by-doing learning-c programming programming-language
Last synced: 06 Jul 2025
https://github.com/amaitou/cvector
This repository houses a comprehensive implementation of a dynamic array container in the C programming language, inspired by the behavior of C++'s vector container.
Last synced: 09 Apr 2025
https://github.com/emmiegit/minutils
Reimplementation of some of the coreutils for fun and profit.
Last synced: 07 Oct 2025
https://github.com/pzaino/zvector
An ANSI C Vector library (Dynamic Array) that is fully configurable, fast, thread safe, reentrant, can store dynamic data structures as well as base datatypes and can be used to create dynamic stacks, dynamic queues and more.
algorithms ansi arrays bsd c c99 data-structures dynamic-arrays dynamic-queue dynamic-stack embedded gcc hacktoberfest high-performance library linux macos vectors winodws zig
Last synced: 27 Jul 2025
https://github.com/hwhsu1231/cmake-conan-setup
CMake toolchain for integration with Conan using cmake-conan
c cmake cmake-toolchain conan cpp package-manager
Last synced: 23 Oct 2025
https://github.com/jweyrich/imgify
🖼 imgify - Convert any file to PNG and back.
c file-conversion file-converter file-format libpng png steganography
Last synced: 22 Apr 2025
https://github.com/dunkelstern/libmqtt
MQTT library for multiple platforms including embedded targets. Aiming for simple interface and high test coverage
c cross-platform embedded esp32 esp8266 linux mqtt mqtt-client windows
Last synced: 11 Mar 2026
https://github.com/bamboooz/os.py
os.py - Python library to read and manipulate machine information 💻
c cmd command-prompt cpu device firmware gpu hardware hardware-information library linux motherboard open-source peripherals python ram storage system-monitor terminal windows
Last synced: 24 Apr 2025
https://github.com/izenynn/mini-vim
A "mini" implementation of vim :3
c linux macos minimal syntax-highlighting text-editor vim
Last synced: 11 Jul 2025
https://github.com/achrafelkhnissi/alx-low_level_programming
ALX Low Level Programming.
alx alx-africa alx-challenge alx-curriculum alx-higher-level-programming alx-holberton-software-engineering alx-low-level-programming alx-school alx-system-engineering c
Last synced: 15 Apr 2025
https://github.com/harmim/vut-ifj-project
Formální jazyky a překladače - Projekt - Implementace překladače imperativního jazyka IFJ17
c compiler ifj lexical-analysis semantic-analysis syntactic-analysis vut
Last synced: 25 Aug 2025
https://github.com/embeddedenterprises/samd10-uart-bootloader
UART bootloader for SAMD10 series
arm atmel-sam atmel-sam-family bootloader c cortex cortex-m cortex-m0 cortex-m0plus embedded uart uart-protocol
Last synced: 14 Sep 2025
https://github.com/PedroElFrijol/GuavaOS
My useless x86_64 Operating System
assembly-x86 c chadx86 cpp elf os uefi
Last synced: 11 Mar 2025
https://github.com/sacoo7/socketcluster-client-c
C/ C++ client for socketcluster framework in node.js
c json library libwebsockets socketcluster-client
Last synced: 07 May 2025
https://github.com/RekGRpth/ngx_http_captcha_module
nginx module for generate captcha and validate captcha code
Last synced: 25 Jun 2026
https://github.com/aadityansha06/snip
A version control system like git made using C , which can init , commit , store the changes made in the project as different version, retrieve previous version , also can compare any two versions by detecting the code deletion and insertion
c file-handling-in-c git hacktoberfest hacktoberfest2025 linked-list make-dir
Last synced: 29 Apr 2026
https://github.com/rosbit/duktape-bridge
A very easy-to-use wrapper of Duktape JavaScript engine, including wrappers for C, Go and Java. The bridge wrapper is also supporting module loader for loading modules written in JS, C and Go. This package is not a binding implementation, it is aimed to be used easily
c duktape easy-to-use embedding golang java javascript
Last synced: 23 Oct 2025
https://github.com/basemax/mongocsample
Sample code for connecting to the MongoDB.
c c-mongo c-mongodb mongo mongo-c mongo-connection mongo-connector mongodb mongodb-c mongodb-connection mongodb-connector mongodb-database
Last synced: 24 Oct 2025
https://github.com/danielkrupinski/kernelpid
Example Windows Kernel-mode Driver which finds process ID by executable file name.
c driver driver-programming eprocess kernel-mode kernel-mode-driver native windows
Last synced: 09 Jul 2025
https://github.com/ajatt-tools/dictpopup
Looks up selected (Japanese) text in your Yomichan dictionaries and displays the result as a popup.
anki c dictionaries dictionary dictpopup gtk3 japanese languages lightweight linux popup yomichan
Last synced: 14 Jun 2025
https://github.com/jasonliang-dev/spry
2D game framework made for rapid prototyping
Last synced: 12 Apr 2025
https://github.com/montag451/ltun
Linux TUN/TAP module for Lua
c lua luajit networking tunnel tuntap
Last synced: 07 Oct 2025
https://github.com/rafostar/gtuber
C library to fetch media info from websites
api c gobject-introspection gstreamer gstreamer-plugins
Last synced: 12 Mar 2025
https://github.com/eersoy93/e93
My hobby operating system for old PCs.
86box assembly c hobby hobby-os hobby-project monolithickernel operating-system os osdev qemu
Last synced: 03 Sep 2025
https://github.com/panmasuo/voice-activity-detection
Voice activity detection algorithm written in C
alsa c language paho-mqtt vad voice-activity-detection
Last synced: 10 Apr 2025