Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
C
![](https://explore-feed.github.com/topics/c/c.png)
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: 2025-02-13 00:04:30 UTC
- JSON Representation
https://github.com/pwnwriter/ewm
🌷 An elegant window manager, that just floats perfectly.
c kisslinux metis-linux pwnwriter window-manager wm x11 xlib xorg
Last synced: 05 Nov 2024
https://github.com/thelowsunoverthemoon/mahler.c
Western music theory library in C99
api c c99 chords interval key-signatures library minimal music music-theory scale
Last synced: 12 Oct 2024
https://github.com/begriffs/libderp
C collections. Easy to build, boring algorithms. Dumb is good.
Last synced: 12 Oct 2024
https://github.com/yashbansod/arm-tm4c-ccs
This repository contains all my practice codes of TM4C123GXL coded in CCS7. The Texas Instruments Tiva C LaunchPad board TM4C123G is used for the code. The TM4C123GXL Launchpad has the TM4C123GH6PM microcontroller which is based on the ARM Cortex-M4F microcontroller architecture and clocked at 80 MHz (with 100 DMIPS)
arm c ccs7 cortex-m4f embedded-c texas-instruments tiva tiva-c-series tm4c tm4c123 tm4c123gh6pm tm4c123gxl
Last synced: 02 Nov 2024
https://github.com/ccareaga/useless
Register-based VM, and debugger written in C, and a stack-based VM written inside the first.
Last synced: 14 Dec 2024
https://github.com/sn99/rust-ffi-examples
FFI examples written in Rust
c cmake cpp dart ffi ffi-bindings ffi-wrapper foreign-function-interface golang node python rust swift
Last synced: 30 Oct 2024
https://github.com/kamiyaa/ruiji
Reverse anime image searching program
anime bash c curl hacktoberfest image-recognition json
Last synced: 15 Oct 2024
https://github.com/jingyuexing/MathLib
The Math Algorithm
algorithm c cpp csharp go haxe java javascript math mathlib php python python3 statistics test typescript
Last synced: 12 Nov 2024
https://github.com/tessarin/dither
Small image utility featuring an implementation of the median-cut color quantization algorithm and Floyd-Steinberg dithering in C.
c color-quantization dithering dithering-algorithms image-processing libpng png ppm-format
Last synced: 14 Nov 2024
https://github.com/s-d-adams/muxfs
A mirroring, checksumming, and self-healing filesystem layer for OpenBSD.
c data-integrity fuse-filesystem openbsd
Last synced: 13 Oct 2024
https://github.com/mhw0/libethc
Open-source Ethereum C library
abi ansi-c bitcoin blockchain c contracts cpp cryptocurrency ecdsa eip eth ethereum evm keccak256 opensource rlp smart-contracts solidity utils web3
Last synced: 15 Nov 2024
https://github.com/thusharax/c-programming
C programming questions and answers
c c-programming c-programming-examples c-programming-language hacktoberfest
Last synced: 12 Oct 2024
https://github.com/libdriver/sx1268
SX1268 full function driver library for general MCU and Linux.
c full-function-driver linux lora mcu spi sx1268
Last synced: 07 Feb 2025
https://github.com/patois/nesldr
Nintendo Entertainment System (NES) ROM loader module for IDA Pro (for IDA 4.9)
c c-plus-plus ida-plugin ida-pro nes nintendo-nes
Last synced: 16 Nov 2024
https://github.com/alphatechnolog/dotfiles-old-old
[DEPRECATED!] My configurations for bspwm, chadwm and some others applications (it's so beautiful, I love this!!)
bash bspwm c chadwm configuration cpp dotfiles dwm files fish linux lua nvim oh-my-zsh polybar rofi rofi-theme wallpapers zsh
Last synced: 10 Nov 2024
https://github.com/alexfru/dflat20
D-Flat Windowing System (SAA/CUA Interface) Version 20
Last synced: 12 Nov 2024
https://github.com/danielmartensson/easy-canopen
A CANopen protocol for all systems such as embedded, PC, etc.
Last synced: 12 Nov 2024
https://github.com/jalalmostafa/clox
A virtual machine and a tree-walk interpreter for the Lox programming language in C89 :cyclone:
c clox compiler dynamic-languages interpreter lox-language virtual-machine vm
Last synced: 09 Nov 2024
https://github.com/vbrazhnik/push_swap
School 42 project // Sorting algorithm using two stacks
42 42projects 42school born2code c sorting sorting-algorithms unitfactory visualization
Last synced: 12 Nov 2024
https://github.com/eschirni/cub3d
42 project cub3d, with a main menu, settings, sound & music, a minimap, actual gameplay with a random generated map, an endscreen with a highscore and more features coming soon
2d-to-3d 42 42heilbronn c collision-detection cub3d minimap mlx42 raycasting ui
Last synced: 09 Nov 2024
https://github.com/sardemff7/eventd
A simple daemon to track remote or local events and do actions the user wants to
c daemon distributed eventd events irc-bot network notifications
Last synced: 05 Nov 2024
https://github.com/zacharycarter/voodoo
3D game programming and rapid prototyping library.
3d 3d-graphics c emscripten emscripten-game game game-development games janet janet-lang wasm webgpu wgpu
Last synced: 26 Jan 2025
https://github.com/starryalley/anduril2
my Anduril2 fork that provides much more features
anduril2 c firmware flashlight torch
Last synced: 02 Dec 2024
https://github.com/therealfoxster/donteatmycontent
Prevent the notch/Dynamic Island from munching on 2:1 video content in YouTube
c dynamic-island ios iphone notch objective-c reverse-engineering youtube
Last synced: 23 Jan 2025
https://github.com/jeffhammond/bigmpi
Implementation of MPI that supports large counts
c datatype mpi mpi-library mpi-standard
Last synced: 24 Jan 2025
https://github.com/jotavare/42-common-core
Detailed information about my projects and exams made at 42 Porto, during Common Core.
2d-game-engine 3d-game-engine 42 42-common-core 42-cursus 42born2code algorithms bash c cpp docker file-des gdb linux network self-learning shell subnet unix valgrind
Last synced: 16 Nov 2024
https://github.com/jwlodek/csplit
A single header C library to easily handle splitting and processing strings replacing strtok
c cross-platform csplit single-header-lib split splitting-string strings strtok
Last synced: 28 Oct 2024
https://github.com/owenkimbrell/Moonscriptxx
A standalone executable compiler for Moonscript. And much more. Moonscript++
c csharp dotnet lua luastatic moonscript
Last synced: 09 Nov 2024
https://github.com/cdoco/hashids.phpc
:elephant: A php extension for Hashids: generate short unique ids from integers.
c hashids php php7 php7-extension
Last synced: 26 Nov 2024
https://github.com/tseli0s/nvdialog
NvDialog is a C library that lets you create modal dialog boxes, file dialogs, notifications and other kinds of popups using the system's native API for user interfaces.
c cpp cross-platform dialog dialog-box gtk gtk3 gui libadwaita library linux macos macosx objective-c win32 windows
Last synced: 02 Nov 2024
https://github.com/rdybka/vht
vahatraker - a live midi sequencer/tracker for pipewire/JACK
c gtk jack midi minimal music music-composition performance python sequencer tracker-music
Last synced: 16 Nov 2024
https://github.com/lucasdelimanogueira/PyNorch
Recreating PyTorch from scratch (C/C++, CUDA and Python, with GPU support and automatic differentiation!)
c cuda deep-learning neural-network python pytorch
Last synced: 08 Jan 2025
https://github.com/barrust/count-min-sketch
Count-Min Sketch Implementation in C
c count-mean-min-sketch count-min-sketch data-structures probabilistic probabilistic-programming
Last synced: 09 Nov 2024
https://github.com/skiniks/react-native-shiki-engine
Shiki syntax highlighting for React Native. Zero bridge overhead with native Oniguruma regex engine.
android c cpp ios javascript jsi native oniguruma react react-native regex shiki syntax-highlighting textmate turbo-modules typescript
Last synced: 10 Feb 2025
https://github.com/kgabis/kgflags
kgflags is an easy to use command-line flag parsing library
Last synced: 07 Nov 2024
https://github.com/vicro/blenderquicklook
A Quick Look Plugin for generating Blender3D file thumbnails.
blender3d c quicklook-plugin thumbnails
Last synced: 02 Nov 2024
https://github.com/andrestc/linux-prog
Some C code i write to study systems programming (while reading The Linux Programming Interface)
Last synced: 28 Oct 2024
https://github.com/Oliver-242/HUST-Compiler-Principles-Experiment
华中科技大学2020级编译原理educoder实验
Last synced: 14 Nov 2024
https://github.com/visrealm/vremu6502
6502/65C02 emulator library (C99)
6502 6502-emulation 6510 65c02 65c02-emulation c c99 emulator r65c02 wdc65c02
Last synced: 19 Dec 2024
https://github.com/mericluc/codingame
My solutions for some codingame puzzles
c codingame codingame-puzzles codingame-solutions cplusplus java javascript python3
Last synced: 17 Dec 2024
https://github.com/razish/japp
JA++ server and client modification for Jedi Academy
Last synced: 14 Feb 2025
https://github.com/d-led/influxdb-cpp-rest
Simple C++ InfluxDB client via MS C++ REST SDK + RxCpp for batching (Windows/OSX/Linux) + a C wrapper
batching c client cpp cross-platform influxdb rxcpp time-series
Last synced: 24 Dec 2024
https://github.com/jonatanSh/shelf
Python library to convert elf to os-independent shellcodes
aarch64 arm arm64 assembly binary c dynamic elf embedded embedded-systems exploitation hooks mips os python shellcode shellcode-convert shellcodes x86 x86-64
Last synced: 10 Nov 2024
https://github.com/picotech/picosdk-c-examples
A set of C/C++ examples for PicoScope® oscilloscope and PicoLog® data logger products.
c c-plus-plus data-logger datalogger linux macos macosx oscilloscope picolog picoscope picoscope-oscilloscope picosdk visual-studio windows
Last synced: 06 Nov 2024
https://github.com/oldboy21/swappala
In-memory hiding technique
c ekko in-memory-obfuscation maldev malware
Last synced: 12 Feb 2025
https://github.com/jasonnyberg/j2
j2 is a minimalist concatenative programming language that makes up for its simplicity by its ability to natively bind with C libraries' ABI *and types*, *without glue*
c concatenative dwarf extension-language graph-algorithms graphviz interpreter programming-language reflection stack-based
Last synced: 17 Nov 2024
https://github.com/libdriver/ms5611
MS5611 full function driver library for general MCU and Linux.
bar barometer c full-function-driver iic linux mcu ms5611 spi
Last synced: 24 Jan 2025
https://github.com/starryalley/Anduril2
my Anduril2 fork that provides much more features
anduril2 c firmware flashlight torch
Last synced: 29 Oct 2024
https://github.com/halosghost/pbpst
A command-line libcurl C client for pb deployments
Last synced: 06 Dec 2024
https://github.com/pipeseroni/pipes.c
Small application to mimic the "pipes" screensaver in a terminal window.
c pipes-sh pipeseroni terminal-screensaver
Last synced: 16 Nov 2024
https://github.com/abdelkarimhajji/cub3d_42
42's cub3D project: Build a raycasting game engine with textured walls and sprites. Dive into graphics programming and create an immersive 3D maze experience.
Last synced: 28 Oct 2024
https://github.com/jonatansh/shelf
Python library to convert elf to os-independent shellcodes
aarch64 arm arm64 assembly binary c dynamic elf embedded embedded-systems exploitation hooks mips os python shellcode shellcode-convert shellcodes x86 x86-64
Last synced: 01 Nov 2024
https://github.com/esheldon/ngmix
Gaussian mixtures and image processing implemented in python
Last synced: 07 Feb 2025
https://github.com/libdriver/htu21d
HTU21D full function driver library for general MCU and Linux.
c full-function-driver htu21d humidity iic linux mcu temperature
Last synced: 24 Jan 2025
https://github.com/libdriver/tea5767
TEA5767 full function driver library for general MCU and Linux.
c fm full-function-driver iic linux mcu radio
Last synced: 24 Jan 2025
https://github.com/onecodemonkey/operatingsystem-starting-from-scratch
Building an Operating System from the very beginning!Seeing at the following website :)
assembly c operatingsystem operatingsystems os
Last synced: 25 Jan 2025
https://github.com/libdriver/st7920
ST7920 full function driver library for general MCU and Linux.
c full-function-driver gpio lcd12864 linux mcu
Last synced: 23 Jan 2025
https://github.com/pgaskin/kobo-mods
My Kobo mods/hacks/tools which aren't patches and aren't in koboutils.
arm assembly c dynamic-library elf kobo ld-preload linux mod
Last synced: 03 Jan 2025
https://github.com/libdriver/bh1750fvi
BH1750FVI full function driver library for general MCU and Linux.
bh1750fvi brightness c full-function-driver iic linux mcu
Last synced: 24 Jan 2025
https://github.com/babelouest/hoel
C Database abstraction library with json based language
backend c database json mariadb mysql ormlite postgre-sql sqlite3
Last synced: 08 Nov 2024
https://github.com/superjmn/plotty
C language compiler from scratch for a custom architecture, with virtual machine and all
c c-language compiler csharp emulator net parser parsing risc superpower uwp virtual-machine
Last synced: 12 Oct 2024
https://github.com/vgmoose/tertiary_text
[Pebble] Tertiary text input for the Pebble!
c characters keyboard letters pebble
Last synced: 09 Nov 2024
https://github.com/shreyasbharath/cpp-dependency-graph
A Ruby gem that generates useful visualisations (dot, d3.js) to study the architecture of C/C++ projects
architecture c cplusplus d3-visualization d3js dependency-graph dependency-tree dotfiles rubygem visualization
Last synced: 07 Nov 2024
https://github.com/getnamo/tensorflownative-unreal
Tensorflow Plugin for Unreal Engine using C API for inference focus.
Last synced: 06 Feb 2025
https://github.com/forkachild/C-Simple-JSON-Parser
Extremely lightweight, easy-to-use & blazing fast JSON parsing library written in pure C
c json json-parser library parser rfc-8259
Last synced: 01 Nov 2024
https://github.com/meefik/PRoot
chroot, mount --bind, and binfmt_misc without privilege/setup for Linux
c chroot chroot-environment linux ptrace rootfs syscalls userland-exec
Last synced: 04 Nov 2024
https://github.com/developermindset-com/faiss-mobile
FAISS library compiled for iOS, macOS, tvOS, watchOS
c cpp embeddings faiss ios knn macos neighbor-search search similarity-search tvos vector watchos
Last synced: 10 Nov 2024
https://github.com/noloader/aes-intrinsics
AES encryption function using Intel, ARMv8 and Power8 intrinsics
aes-intrinsics aes-power8 armv8 c crypto cryptography power8 powerpc x86 x86-64
Last synced: 14 Nov 2024
https://github.com/xtnded/codextended
Call of Duty Extended
asm assembly c call-of-duty cod1 gplv3 reverse-engineering x86
Last synced: 13 Nov 2024
https://github.com/whitead/symd
N-Dimensional MD engine with symmetry group constraints written in C
c crystallography molecular-dynamics python symmetry
Last synced: 22 Jan 2025
https://github.com/xxks-kkk/algo
:notebook: End-chapter solution for <Data Structures and Algorithm Analysis in C (2nd Edition)> by Mark Allen Weiss
Last synced: 15 Nov 2024
https://github.com/robertkist/libdither
A C library for black-and-white image dithering
apple-silicon-support c cpp dithering dithering-algorithms dithering-methods linux macos windows
Last synced: 15 Nov 2024
https://github.com/christophercrouzet/zero
Collection of single-file libraries for C/C++.
Last synced: 19 Nov 2024
https://github.com/obonaventure/systemesinformatiques
Cours de Systèmes informatiques (C, Unix/Linux, ...)
c ebook linux restructured-text teaching-materials
Last synced: 19 Nov 2024
https://github.com/libdriver/as608
AS608 full function driver library for general MCU and Linux.
as608 c fingerprint full-function-driver linux mcu uart
Last synced: 24 Jan 2025
https://github.com/paulross/cpip
CPIP - a C/C++ preprocessor implemented in Python.
c c-plus-plus pre-processing pre-processor preprocessing preprocessor python
Last synced: 13 Feb 2025
https://github.com/julian-klode/triehash
Generator for order-preserving minimal perfect hash functions in C
apt c djb hash-functions lowercase perfect-hash perl
Last synced: 15 Nov 2024
https://github.com/libdriver/ads1115
ADS1115 full function driver library for general MCU and Linux.
adc ads1115 c full-function-driver iic linux mcu
Last synced: 26 Jan 2025
https://github.com/deftio/c-and-cpp-tests-with-ci-cd-example
C/C++ example project for CI testing with Github Actions or Travis CI + build badges
badge build-pipelines c c-plus-plus cicd code-coverage continuous-integration cpp example-ci github github-actions github-actions-ci testing testing-framework travis-ci travisci unit-testing
Last synced: 13 Feb 2025
https://github.com/Embroidermodder/libembroidery
Library for reading/writing/manipulating machine and design embroidery files
arduino c csv dst embroiderbot embroidermodder embroidery jef library machine-embroidery pes svg
Last synced: 20 Nov 2024
https://github.com/getnamo/TensorFlowNative-Unreal
Tensorflow Plugin for Unreal Engine using C API for inference focus.
Last synced: 29 Oct 2024
https://github.com/totallynotchase/typeclass-interface-pattern
Ideas, thoughts, and notes on a typeclass/interface based polymorphism pattern for standard C
c c90 c99 interface polymorphism typeclass typeclasses
Last synced: 12 Oct 2024
https://github.com/nature1995/lanqiao-competition-code
蓝桥杯大赛(嵌入式与开发组)——历年比赛试题与源码 | Author: Ziran Gong(龚子然)
Last synced: 15 Oct 2024
https://github.com/aimukhin/minfft
A small and fast Discrete Fourier Transform library
c cooley-tukey cosine dct dft dst fft fortran multi-dimensional sine
Last synced: 19 Nov 2024
https://github.com/PinkP4nther/Pinkit
A quick LKM rootkit that executes a reverse TCP netcat shell with root privileges.
c linux linux-kernel linux-kernel-module lkm lkm-rootkit netcat netcat-reverse reverse-shell
Last synced: 01 Nov 2024
https://github.com/pinkp4nther/pinkit
A quick LKM rootkit that executes a reverse TCP netcat shell with root privileges.
c linux linux-kernel linux-kernel-module lkm lkm-rootkit netcat netcat-reverse reverse-shell
Last synced: 17 Nov 2024