Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 2024-11-08 00:03:55 UTC
- JSON Representation
https://github.com/libdriver/at24cxx
AT24CXX(AT24C01, AT24C02, AT24C04, AT24C08, AT24C16, AT24C32, AT24C64, AT24C128, AT24C256, AT24C512, AT24CM01, AT24CM02) full function driver library for general MCU and Linux.
at24c01 at24c02 at24c04 at24c08 at24c128 at24c16 at24c256 at24c32 at24c512 at24c64 at24cm01 at24cm02 c eeprom full-function-driver iic linux mcu
Last synced: 27 Oct 2024
https://github.com/emmanuel-marty/lz4ultra
Optimal LZ4 compressor, that produces files that decompress faster while keeping the best compression ratio
c compression lz4 optimization suffixarray
Last synced: 03 Aug 2024
https://github.com/MrEmpy/Pingoor
「🚪」Linux Backdoor based on ICMP protocol
backdoor c hacking icmp linux persistence protocol security
Last synced: 04 Aug 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/Frityet/ManagedC
Reference counter for C
ansi-c c pointers raii reference-counting xmake
Last synced: 24 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/seanhandley/h3_ruby
Ruby Bindings for H3, a hexagonal geospatial indexing system
c geospatial h3 hexagon ruby ruby-bindings spatial-indexing
Last synced: 02 Oct 2024
https://github.com/libdriver/max6675
MAX6675 full function driver library for general MCU and Linux.
c full-function-driver iic linux max6675 mcu temperature thermocouple
Last synced: 27 Oct 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://archlinuxstudio.github.io/LinuxNetworkProgrammingAndEncryption/
✨Linux 网络编程与加密| 包含 C 语言编程中易出现的陷阱 较难理解的知识点 重点内容将包含实战的网络编程内容 以及创建安全通信的加密内容 | 提供在线网页文档 ✨
archlinux book c chinese cryptography libev libsodium linux network networking shadowsocks shadowsocks-libev socks sodium
Last synced: 03 Aug 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/soasis/cuneicode
A C library for converting between two different encodings in a simple, easy, and powerful way.
c encoding execution-encoding unicode utf16 utf32 utf8 wide-execution-encoding
Last synced: 06 Nov 2024
https://github.com/professorjosedeassis/linguagem-c
Programação com a Linguagem C para iniciantes
c language-c linguagem-c logica-de-programacao logical-programming tutorial
Last synced: 07 Nov 2024
https://github.com/henrypp/timevertor
It's tiny and completely free application for datetime conversion to human-readable, RFC 2822, ISO 8601, UNIX Timestamp, Mac Timestamp, Microsoft Timestamp and FILETIME.
c datetime-conversion filetime foss iso8601 mac-timestamp microsoft-timestamp rfc-822 tiny unix-timestamp winapi
Last synced: 07 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: 27 Oct 2024
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: 27 Oct 2024
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/Sauci/CanTp
Implementation of the CanTp module (ISO 15765-2), according to AUTOSAR specification v4.4.0
Last synced: 03 Aug 2024
https://github.com/cirocosta/observer-c
A pure C implementation of the Observer Pattern
Last synced: 22 Oct 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: 07 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: 27 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: 31 Oct 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: 02 Aug 2024
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/zmactep/flipperzero-hello-world
Hello World example for Flipper Zero
c flipper-zero flipperzero tutorial
Last synced: 29 Oct 2024
https://github.com/ltoddy/scheme.c
A Scheme interpreter base on R5RS specification.
c interpreter language lisp scheme
Last synced: 03 Aug 2024
https://github.com/containers/libocispec
a C library for accessing OCI runtime and image spec files
Last synced: 06 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/stavshamir/cython-c-wrapper
Simple example of wrapping a C library with Cython
Last synced: 27 Oct 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/ianseyler/minip
A minimalist IP stack written in ANSI C.
Last synced: 30 Oct 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/idouble/kernel-memory-reading-writing
🔍 Code to read / write the Process Memory from the Kernel 🔧
c easy-to-use kernel kernel-driver kernel-functions kernelmode memory process read simple template thread windows windows-kernel write
Last synced: 22 Oct 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: 07 Oct 2024
https://github.com/bscothern/Once
A replacement for Dispatch Once in Swift
c carthage dispatch swift swift-package-manager swiftpm
Last synced: 09 Aug 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/scola/twittrouter
replace the wifi password verification with twitter friends,works on openwrt router
Last synced: 04 Aug 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: 27 Oct 2024
https://github.com/lchsk/xstarter
Application launcher for Linux
application-launcher c dmenu dmenu-replacement launcher linux ncurses terminal unix
Last synced: 02 Aug 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: 05 Aug 2024
https://github.com/znsoooo/qr-desktop
QR Desktop
c cpp win32 windows windows-10 windows-7 windows-xp
Last synced: 11 Oct 2024
https://github.com/reon90/glfwjs
The N-API bindings for GLFW
c glfw javascript n-api nodejs opengl vulkan
Last synced: 06 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: 01 Aug 2024
https://github.com/byt3n33dl3/passwordcracker
Perform a ( hard-core ) force attack to get the correct credentials in under one minute, with the help of 𝗧𝗲𝗲𝘁𝗵 cybertooth && 𝗝𝗼𝗵𝗻 the Ripper. Fastest and most advanced password and logon cracking. Calculate and brute-forcing using CPUs, GPUs, and even some FPGAs.
bruteforce c cracking crypt hash mpi passwordcracking
Last synced: 31 Oct 2024
https://github.com/salman-abedin/tide
Minimal Transmission CLI client
c ncurses torrent-client transmission
Last synced: 05 Nov 2024
https://github.com/electronvector/ravioli
For calculating metrics on C source code.
Last synced: 12 Oct 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/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: 02 Aug 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/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/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: 11 Oct 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/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/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: 31 Oct 2024
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/janbodnar/Windows-API-examples
Sources from the ZetCode's Windows API tutorial
c programming winapi windows-api
Last synced: 02 Aug 2024
https://github.com/herrhotzenplotz/gcli
Portable Git(hub|lab|tea) CLI tool
c cli freebsd github-api gitlab gitlab-api libcurl linux open-source terminal unix
Last synced: 14 Oct 2024
https://github.com/greenbone/openvas-smb
SMB module for OpenVAS Scanner
base c greenbone openvas samba smb techops vulnerability vulnerability-detection
Last synced: 06 Nov 2024
https://github.com/begriffs/libderp
C collections. Easy to build, boring algorithms. Dumb is good.
Last synced: 12 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: 02 Aug 2024
https://github.com/libdriver/sgp30
SGP30 full function driver library for general MCU and Linux.
c co2 full-function-driver iic linux mcu sgp30 tvoc
Last synced: 27 Oct 2024
https://github.com/bergzand/nanocbor
CBOR library aimed at heavily constrained devices
Last synced: 26 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/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/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/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/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/kornelski/undither
Smart filter to remove Floyd-Steinberg dithering from paletted images
c dithering palette paletted-images pixels reconstruction smart-blur smoothing undither
Last synced: 27 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
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/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: 10 Oct 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: 31 Oct 2024
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: 03 Aug 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/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: 03 Aug 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: 02 Aug 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/ibara/oed
Portable OpenBSD ed(1) editor.
bsd c editor openbsd text text-editor unix
Last synced: 10 Oct 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/kgabis/kgflags
kgflags is an easy to use command-line flag parsing library
Last synced: 07 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: 04 Aug 2024
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: 22 Oct 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/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