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-11 00:04:21 UTC
- JSON Representation
https://github.com/seanhandley/h3_ruby
Ruby Bindings for H3, a hexagonal geospatial indexing system
c geospatial h3 hexagon ruby ruby-bindings spatial-indexing
Last synced: 29 Jan 2025
https://github.com/nitrokey/nitrokey-storage-firmware
Firmware for the Nitrokey Storage device
c device firmware gplv3 mass-storage-device nitrokey-stick-devices nitrokey-storage otp security smartcard-reader
Last synced: 03 Dec 2024
https://github.com/docker-hub-frolvlad/docker-alpine-gcc
The smallest Docker image with C compiler (GCC) (130MB)
Last synced: 15 Nov 2024
https://github.com/sauci/cantp
Implementation of the CanTp module (ISO 15765-2), according to AUTOSAR specification v4.4.0
Last synced: 14 Nov 2024
https://github.com/LennyPhoenix/GodotDiscordSDK
A Discord Game SDK wrapper for Godot, written in C.
c discord-game-sdk godot godot-engine hacktoberfest scons wrapper
Last synced: 29 Oct 2024
https://github.com/takahirox/three.wasm-experimental
Experimental Three.js WASM (WIP)
c cpp javascript threejs wasm webassembly webgl
Last synced: 07 Nov 2024
https://github.com/Frityet/ManagedC
Reference counter for C
ansi-c c pointers raii reference-counting xmake
Last synced: 24 Oct 2024
https://github.com/opencoff/portable-lib
Portable C, C++ code for hash tables, bloom filters, string-search, string utilities, hash functions, arc4random
arc4random bloom-filter c c-plus-plus c-template c-templates cdb hash-functions hash-tables mmap mpsc mpsc-queue portable queues spsc spsc-queue string-manipulation templates-in-c
Last synced: 24 Jan 2025
https://github.com/zchrissirhcz/pixel
Image processing library for learning purpose
Last synced: 19 Dec 2024
https://github.com/rsduck/craftus_reloaded
A second attempt at a homebrew Minecraft clone for 3DS
3ds-homebrew c homebrew minecraft-clone voxel
Last synced: 19 Nov 2024
https://github.com/davidlj95/malduino-password-grabber
Arduino sketch to program a Malduino bad USB (lite) to download a password grabber and send the results via email
arduino bad-usb c malduino rubber-ducky
Last synced: 07 Nov 2024
https://github.com/gifnksm/gifcc
Tiny c compiler
c compiler self-hosted toy-project
Last synced: 09 Nov 2024
https://github.com/chrislim2888/IP2Location-C-Library
IP2Location C library enables the user to find the country, region, city, coordinates, zip code, time zone, ISP, domain name, connection type, area code, weather station code, weather station name, mobile, usage types, etc that any IP address or hostname originates from.
area-code c city country domain elevation geolocation ip-address ip-lookup ip2location iplocation ipv4 ipv6 isp mobile-info region timezone weather-station zip-code
Last synced: 06 Nov 2024
https://github.com/gpakosz/peg
Import of Ian Piumarta's peg/leg recursive-descent parser generators for C
c parser-generator parsing-expression-grammars peg recursive-descent recursive-descent-parser
Last synced: 30 Dec 2024
https://github.com/florian-a/piscine-42
Piscine 42, tous mes exercices durant le mois d'aoรปt 2021 ๐จโ๐ป !
42 42-school 42born2code 42paris 42projects 42school c c-piscine ecole42 piscine piscine-c piscine42
Last synced: 10 Feb 2025
https://github.com/dibyendumajumdar/dmr_c
dmr_C is a C parser and JIT compiler with LLVM, Eclipse OMR and NanoJIT backends
c compiler eclipse-omr jit llvm nanojit parser preprocessor programming-language
Last synced: 16 Nov 2024
https://github.com/apache/activemq-nms-amqp
Mirror of Apache ActiveMQ NMS.AMQP Client
activemq c cplusplus csharp java network-client network-server perl php python ruby
Last synced: 04 Feb 2025
https://github.com/doronz88/rpc-project
Minimalistic server (written in C) and a python3 client to allow calling native functions on a remote host for automation purposes
automation c ios ipython linux macos python python3 remote-control remote-shell shell
Last synced: 05 Feb 2025
https://github.com/libdriver/ds3231
DS3231 full function driver library for general MCU and Linux.
c ds3231 full-function-driver iic linux mcu rtc
Last synced: 24 Jan 2025
https://github.com/cirocosta/observer-c
A pure C implementation of the Observer Pattern
Last synced: 22 Oct 2024
https://github.com/smittytone/pi-pico
Assorted projects made while playing with the Raspberry Pi Pico
c cpp micropython raspberry-pi-pico
Last synced: 10 Feb 2025
https://github.com/attempt-this-online/attempt-this-online
Try It Online clone: online sandbox environment for testing code in a variety of languages
attempt-this-online bash c code-execution esolang linux next-js react rust sandbox shell typescript
Last synced: 07 Feb 2025
https://github.com/justinmeiners/stb-truetype-example
Example of how to use stb_truetype library for rendering TrueType fonts.
Last synced: 29 Oct 2024
https://github.com/zmactep/flipperzero-hello-world
Hello World example for Flipper Zero
c flipper-zero flipperzero tutorial
Last synced: 29 Oct 2024
https://github.com/reon90/glfwjs
The N-API bindings for GLFW
c glfw javascript n-api nodejs opengl vulkan
Last synced: 10 Feb 2025
https://github.com/codinasion/codinasion
Community Monorepo
c c-plus-plus c-sharp dart f-sharp hacktoberfest hacktoberfest-accepted hacktoberfest2023 java javascript monorepo perl python r ruby rust scala swift turborepo typescript
Last synced: 12 Oct 2024
https://github.com/xaizek/zograscope
Mainly a syntax-aware diff that also provides a number of additional tools.
agpl agplv3 c command-line-app command-line-tool command-line-tools cpp cpp11 diff diffing make makefile qt qt5 qt5-gui syntax-aware
Last synced: 19 Dec 2024
https://github.com/azure/azure-umqtt-c
General purpose library for communication over the mqtt protocol
c mqtt mqtt-client mqtt-protocol
Last synced: 08 Feb 2025
https://github.com/stavshamir/cython-c-wrapper
Simple example of wrapping a C library with Cython
Last synced: 27 Oct 2024
https://github.com/ibara/oed
Portable OpenBSD ed(1) editor.
bsd c editor openbsd text text-editor unix
Last synced: 09 Feb 2025
https://github.com/ltoddy/scheme.c
A Scheme interpreter base on R5RS specification.
c interpreter language lisp scheme
Last synced: 17 Nov 2024
https://github.com/BnademOverflow/libCplus
Wonderful library with lots of useful functions, algorithms and data structures in C
algorithms c data-structures imperative-programming library low-level-programming makefile
Last synced: 11 Nov 2024
https://github.com/spydr06/bcause
BCause (pronounced "because") is a compiler for the old B programming language (1969) for modern systems.
assembly b bcause bell-labs c c99 compiler hacktoberfest hacktoberfest2023 language libb proglangs-discord programming-language single-pass
Last synced: 12 Oct 2024
https://github.com/ctuning/ctuning-programs
Collective Knowledge extension with unified and customizable benchmarks (with extensible JSON meta information) to be easily integrated with customizable and portable Collective Knowledge workflows. You can easily compile and run these benchmarks using different compilers, environments, hardware and OS (Linux, MacOS, Windows, Android). More info:
c collaborative-benchmarking collaborative-optimization collective-knowledge common-benchmarks cpp crowd-benchmarking crowd-tuning cuda customizable-benchmarking fortran json-api json-metadata open-benchmarks opencl reproducible-research reproducible-workflows
Last synced: 13 Nov 2024
https://github.com/traildb/trck
Query engine for TrailDB
big-data c compiler data-analytics discrete-event event-data multicore state-machine time-series-analysis traildb trck
Last synced: 09 Nov 2024
https://github.com/scola/twittrouter
replace the wifi password verification with twitter friends,works on openwrt router
Last synced: 09 Nov 2024
https://github.com/kryptokrona/kryptokrona-kotlin-sdk
Build decentralized private communication/payment systems in Kotlin.
android blockchain c coroutines crypto cryptocurrency cryptography cryptonote decentralized gradle gradle-kotlin-dsl jni jvm kotlin kotlin-dsl kotlin-library kryptokrona sdk web3 xkr
Last synced: 26 Oct 2024
https://github.com/datadog/ddprof
The Datadog Native Profiler for Linux
c cpp diagnostics native performance profiling rust
Last synced: 19 Dec 2024
https://github.com/DanEngelbrecht/longtail
Incremental asset delivery library
archive c chunking compression compression-library delivery download syncronization upload
Last synced: 09 Dec 2024
https://github.com/ssoad/employee-management-system
Employee Management System in C By Sohanuzzaman Soad
c c-language c-programming c-projects employee-management employee-management-system ems-project simple-c-project sohanuzzaman-soad sohanuzzamansoad
Last synced: 12 Oct 2024
https://github.com/lchsk/xstarter
Application launcher for Linux
application-launcher c dmenu dmenu-replacement launcher linux ncurses terminal unix
Last synced: 10 Nov 2024
https://github.com/openca/libpki
Easy-to-use high-level library for PKI-enabled applications
c cryptography hsm ocsp openssl pki x509certificates
Last synced: 08 Nov 2024
https://github.com/filippobovo/robustats
Robustats is a Python library for high-performance computation of robust statistical estimators.
c fast high-performance medcouple mode numpy python-library python3 robust-estimators robust-statistics weighted-median
Last synced: 03 Dec 2024
https://github.com/xemantic/java-2-times-faster-than-c
An inquiry into nondogmatic software development. An experiment showing double performance of the code running on JVM comparing to equivalent native C code.
benchmark bytecode c compiler java jvm language-comparison performance runtime virtual-machine vm vm-language
Last synced: 20 Nov 2024
https://github.com/haxiomic/haxe-c-bridge
Easily interact with haxe classes from C with an automatically generated C header
android c cross-platform embed embed-haxe exposed-functions gamedev haxe haxe-thread hxcpp interop ios windows
Last synced: 15 Oct 2024
https://github.com/luapp-org/luapp
The Lua++ programming language. A simple type based programming language that inherited its syntax from Lua.
c compiler language lua programming-language
Last synced: 05 Nov 2024
https://github.com/ianseyler/minip
A minimalist IP stack written in ANSI C.
Last synced: 30 Oct 2024
https://github.com/bscothern/Once
A replacement for Dispatch Once in Swift
c carthage dispatch swift swift-package-manager swiftpm
Last synced: 29 Nov 2024
https://github.com/csdms/bmi
The Basic Model Interface is a standardized set of functions allowing coupling of models to models and models to data
bmi c csdms cxx fortran geosciences interface java javascript julia numerical-modeling python
Last synced: 07 Feb 2025
https://github.com/postgrespro/ptrack
Block-level incremental backup engine for PostgreSQL
backups c incremental-backups postgres postgresql postgresql-extension
Last synced: 07 Feb 2025
https://github.com/mpaperno/aq_flight_control
Fork of Bill Nesbitt's AutoQuad Multicopter Flight Controller firmware
arm autoquad c firmware flight-controller multicopter
Last synced: 16 Nov 2024
https://github.com/rockfordwei/cswift
C Module for Swift, Swift Script and Dynamic Library Call;Swiftไธญ็ดๆฅ่ฐ็จC่ฏญ่จๆบ็จๅบ็ๅฑ็คบ็จๅบ
c clang dll dynamic-programming hotfix module spm swift swift-script
Last synced: 13 Nov 2024
https://github.com/akagi201/hmac-sha1
Standalone implementation of `HMAC()` + `EVP_sha1()` in `OpenSSL`
c hmac-sha1 libre openssl standalone
Last synced: 11 Nov 2024
https://github.com/akagi201/lwlog
A lightweight header only logging library for C
c header-only lightweight log logging
Last synced: 11 Nov 2024
https://github.com/ia/connect
tiny cross-platform socket API library
api bpf c epoll libc linux ndis netlink network-programming pcap raw-sockets sockets winsock
Last synced: 19 Dec 2024
https://github.com/znsoooo/qr-desktop
QR Desktop
c cpp win32 windows windows-10 windows-7 windows-xp
Last synced: 19 Dec 2024
https://github.com/bergzand/nanocbor
CBOR library aimed at heavily constrained devices
Last synced: 26 Dec 2024
https://github.com/libdriver/hdc1080
HDC1080 full function driver library for general MCU and Linux.
c full-function-driver hdc1080 humidity iic linux mcu temperature
Last synced: 03 Jan 2025
https://github.com/malb/m4ri
M4RI is a library for fast arithmetic with dense matrices over GF(2)
c linear-algebra matrix-factorization matrix-multiplication
Last synced: 30 Jan 2025
https://github.com/electronvector/ravioli
For calculating metrics on C source code.
Last synced: 12 Oct 2024
https://github.com/belyalov/stm32-hal-libraries
Useful libraries for STM32 HAL
c lora ring-buffer shtc3 si7021 stm32 stm32-hal tiny-library veml6030
Last synced: 10 Nov 2024
https://github.com/falk-werner/webfuse
websocket filesystem based on libfuse
c filesystem fuse libfuse libwebsockets linux websockets ws wss
Last synced: 01 Feb 2025
https://github.com/basemax/decodequerystringc
A tiny library for decode value of the query string using c with utf8 support and html entities.
c decode decode-form decode-strings decode-urls decoder decoders htmlentities parser parser-library parser-plugin parsers querystring querystrings url-parser urldecode
Last synced: 09 Feb 2025
https://github.com/salman-abedin/tide
Minimal Transmission CLI client
c ncurses torrent-client transmission
Last synced: 03 Dec 2024
https://github.com/junjiemars/.emacs.d
Nore Emacs on MacOS, Windows and Linux
c cdb chez-scheme common-lisp darwin elisp gambit-c linux lldb nodejs scheme sockets virtualenv windows
Last synced: 22 Nov 2024
https://github.com/munin-monitoring/munin-c
C rewrite of various munin components
c monitoring munin-node simple
Last synced: 15 Nov 2024
https://github.com/wojciech-graj/c-raytracer
A CPU raytracer from scratch in C
c computer-graphics graphics raytracer raytracing rendering rendering-engine textures
Last synced: 13 Nov 2024
https://github.com/adobe/bin2c
Convert to/Embed binary files in C source files, quickly and efficiently.
Last synced: 07 Nov 2024
https://github.com/mananapr/pxlart
A terminal pixel art creator
c console ncurses pixel-art pixel-art-maker terminal
Last synced: 14 Oct 2024
https://github.com/bsc-wdc/compss
COMP Superscalar (COMPSs) is a framework which aims to ease the development and execution of applications for distributed infrastructures, such as Clusters, Grids and Clouds.
c distributed-computing docker hpc java pipeline-framework python singularity slurm workflow-management-system workflows
Last synced: 11 Feb 2025
https://github.com/xerpi/gxmfun
PSVita's 3D Graphics API (GXM) fun
3d-graphics c graphics-programming homebrew
Last synced: 12 Nov 2024
https://github.com/Larpon/miniaudio
VVrap of the excellent miniaudio C audio library
audio audio-library c miniaudio v vlang vlang-library vlang-module vvrap wrapper
Last synced: 18 Nov 2024
https://github.com/libdriver/ms5837
MS5837 full function driver library for general MCU and Linux.
barometer c full-function-driver iic linux mcu ms5837
Last synced: 07 Feb 2025
https://github.com/mckael/mcabber
Official mcabber (XMPP console client) git mirror of https://mcabber.com/hg/
c console instant-messaging jabber mcabber xmpp xmpp-client
Last synced: 23 Jan 2025
https://github.com/abdelkarimhajji/minishell_42
The Minishell project is a significant component of the 42 School curriculum. It involves creating a simplified shell program, similar to bash, but with a reduced set of features
c headers makefile minishell42
Last synced: 28 Oct 2024
https://github.com/thenamankumar/ncurses-cheatsheet
A handy cheatsheet for programmers working with ncurses library. Complete inshort documentation and usage details.
c cheatsheet command-line command-line-app gnu interactive ncurses ncurses-cheatsheet ncurses-library programmer terminal
Last synced: 28 Oct 2024
https://github.com/whynothugo/kbdlight
โจ๏ธ๐ก A very simple application that changes MacBooks' keyboard backlight level.
c changes-macbooks keyboard keyboard-backlight-level macbook mbp
Last synced: 27 Oct 2024
https://github.com/janbodnar/Windows-API-examples
Sources from the ZetCode's Windows API tutorial
c programming winapi windows-api
Last synced: 13 Nov 2024
https://github.com/mirek/corejson
Core Foundation, libyajl based JSON support.
appstore c fast json-framework mac-appstore objective-c-library osx parsing
Last synced: 17 Nov 2024
https://github.com/greenbone/openvas-smb
SMB module for OpenVAS Scanner
base c greenbone openvas samba smb techops vulnerability vulnerability-detection
Last synced: 09 Feb 2025
https://github.com/McKael/mcabber
Official mcabber (XMPP console client) git mirror of https://mcabber.com/hg/
c console instant-messaging jabber mcabber xmpp xmpp-client
Last synced: 05 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/nokeedev/gradle-native
The home of anything about Gradle support for natively compiled languages
c cpp gradle gradle-native ios jni objective-c objective-cpp swift
Last synced: 11 Oct 2024