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: 2025-01-10 00:03:44 UTC
- JSON Representation
https://github.com/uriid1/ascii-c-game
Small shooter write in C/Ncurses
ascii-game c c-game clang console-game cureses-game curses ncurses ncurses-game terminal-game
Last synced: 09 Jan 2025
https://github.com/felselva/gfw
Pure C Minimal Graphics Framework (OpenGL)
2d 3d c demos demoscene framework game-development opengl
Last synced: 14 Nov 2024
https://github.com/shauryauppal/socket-programming-python
Client Server running code described with comments here.
c hacktoberfest multithreading python socket-programming
Last synced: 28 Oct 2024
https://github.com/MapServer/basemaps
Scripts to generate MapServer mapfiles based on OpenStreetMap data. Please submit pull requests to the 'main' branch.
c imposm mapserver openstreetmap openstreetmap-data osm osm2pgsql python
Last synced: 12 Nov 2024
https://github.com/deadpixi/tine
tine - a modern clone of the AmigaDOS/TRIPOS ED display editor
amiga c console console-app console-application editor retro text-editor
Last synced: 14 Nov 2024
https://github.com/maxim2266/fullfix
A library for parsing FIX (Financial Information eXchange) protocol messages.
c finance financilal-information fix fix-protocol hft information-exchange linux parsing
Last synced: 08 Nov 2024
https://github.com/libtea/frameworks
Microarchitectural attack development frameworks for prototyping attacks in native code (C, C++, ASM) and in the browser
aarch64 assembly c cache-attack meltdown microarchitecture ppc64 research security sgx side-channel-attacks spectre x86
Last synced: 09 Nov 2024
https://github.com/edubart/minivorbis
Single-file port of libogg and libvorbis for decoding ogg sound files.
c libogg libvorbis minivorbis ogg single-file single-header single-header-lib vorbis
Last synced: 30 Oct 2024
https://github.com/shlomif/fc-solve
Freecell Solver - a C library for automatically solving Freecell and some other variants of card Solitaire
ansic c card-game cards floss foss freecell freecell-solver freesoftware game games hacktoberfest mit-license opensource patience solitaire
Last synced: 07 Jan 2025
https://github.com/angt/secret
A tiny secret store to keep your little secrets
c crypto hacktoberfest keyring password-store secret storage
Last synced: 08 Nov 2024
https://github.com/alienrobotarmy/ctunnel
ctunnel is a proxy and VPN software for tunneling TCP and UDP connections securely
c gnutls openssl privacy proxy security tunnel-client tunnel-server tunneling tuntap vpn vpn-client vpn-server
Last synced: 03 Nov 2024
https://github.com/artyom-poptsov/guile-ssh
Guile-SSH is a library that provides access to the SSH protocol for GNU Guile programs.
c distributed-computing guile libssh lisp scheme ssh
Last synced: 27 Oct 2024
https://github.com/brosck/Pingoor
「🚪」Linux Backdoor based on ICMP protocol
backdoor c hacking icmp linux persistence protocol security
Last synced: 21 Nov 2024
https://github.com/brosck/pingoor
「🚪」Linux Backdoor based on ICMP protocol
backdoor c hacking icmp linux persistence protocol security
Last synced: 09 Jan 2025
https://github.com/gabrielmajeri/teme-fmi
Teme la informatică pentru facultate
c computer-science cpp homework-exercises python
Last synced: 05 Nov 2024
https://github.com/brandtbucher/pycapi
Over 600 fast Python bindings to the CPython C API. 🤯
Last synced: 05 Jan 2025
https://github.com/Plankiton/CParaSeresHumanos
Livro para iniciantes na linguagem C
beginners book c clanguage-book conceitos ebook historia iniciantes learning linguagem-c livro markdown pdf-document
Last synced: 31 Oct 2024
https://github.com/colleagueriley/rsgl
A simple-to-use modular, cross-platform graphics library. It combines the freedom of lower-level graphics libraries with modern C techniques, offering both simplicity and convenience.
c cocoa cross-platform graphics gui gui-library header-only linux modern-c modular modular-design opengl silicon simple-to-use software-development win32 windows xlib
Last synced: 19 Nov 2024
https://github.com/drmccoy/dmc_unrar
A dependency-free, single-file FLOSS unrar library
archive c c89 c99 decompress decompression decompressor dependency-free library rar single-file unpack unpacker unrar winrar
Last synced: 12 Oct 2024
https://github.com/septag/sjson
Fast and portable single-header C file Json encoder/decoder
Last synced: 19 Dec 2024
https://github.com/ringtailsoftware/zig-wasm-audio-framebuffer
Examples of integrating Zig and Wasm (and C) for audio and graphics on the web
c doom wasm webassembly webaudio zig zig-package
Last synced: 23 Dec 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: 03 Jan 2025
https://github.com/lukasbanana/picorenderer
Low-Level, 8-bit Colored, 3D Software Renderer written in C99
c low-level rasterizer renderer
Last synced: 20 Nov 2024
https://github.com/justinethier/node-kdtree
A node.js add-on for performing efficient Nearest Neighbor searches using libkdtree.
Last synced: 21 Nov 2024
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: 08 Jan 2025
https://github.com/nibanks/msh3
Minimal HTTP/3 library on top of MsQuic
c client http networking server
Last synced: 09 Jan 2025
https://github.com/csabahruska/jhc-components
JHC Haskell compiler split into reusable components
c c-backend compiler functional-programming grin haskell jhc multiplatform optimizer
Last synced: 28 Oct 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 Jan 2025
https://codeberg.org/nsxiv/nsxiv
Neo Simple X Image Viewer
c image-viewer minimal suckless woodpecker-ci x11
Last synced: 10 Nov 2024
https://github.com/tekknolagi/ghuloum
Following [An Incremental Approach to Compiler Construction](http://scheme2006.cs.uchicago.edu/11-ghuloum.pdf)
c compiler lisp lisp-compiler programming-language x86 x86-64
Last synced: 30 Oct 2024
https://github.com/libdriver/sht30
SHT30 full function driver library for general MCU and Linux.
c full-function-driver humidity iic linux mcu sht30 temperature
Last synced: 10 Jan 2025
https://github.com/42yerevanprojects/push_swap
This project aims to sort data on a stack, with a limited set of instructions, using the lowest possible number of actions.
42born2code 42school algorithms c sorting-algorithms stacks
Last synced: 27 Dec 2024
https://github.com/saschagrunert/func
Functional additions to C
c cpp either functional-programming maybe
Last synced: 28 Oct 2024
https://github.com/jetbrains/clion-custom-defined-compiler-examples
Set of examples how to use CLion with various unsupported compilers using Custom Defined Compiler feature
c clion cmake cpp embarcadero embedded hacktoberfest msp430 ti-msp430
Last synced: 07 Oct 2024
https://github.com/wellang/well
A high level assembler. https://wellang.github.io/well/
assembler assembly assembly-language c compilers languages lexer-parser parsers programming-language wellang
Last synced: 19 Dec 2024
https://github.com/librestack/librecast
Librecast is a project to provide fast, efficient and scalable communication by leveraging IPv6 multicast.
asm bsd c gplv2 gplv3 ipv6 ipv6-multicast library linux-library multicast network udp
Last synced: 12 Nov 2024
https://github.com/Airblader/xcb-util-xrm
XCB utility functions for the X resource manager
c linux x11 xcb xorg xresources xrm
Last synced: 23 Nov 2024
https://github.com/bytedeco/gradle-javacpp
Gradle plugins to automate the build process of JavaCPP and JavaCV
c c-plus-plus cpp gradle gradle-plugin java javacpp javacv jni opencv opencv-java
Last synced: 08 Nov 2024
https://github.com/DrMcCoy/dmc_unrar
A dependency-free, single-file FLOSS unrar library
archive c c89 c99 decompress decompression decompressor dependency-free library rar single-file unpack unpacker unrar winrar
Last synced: 14 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: 17 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: 10 Jan 2025
https://github.com/edubart/miniphysfs
Single-file port of PhysFS, a library that provides abstract access to various archives.
c filesystem game-development miniphysfs physfs single-file single-header single-header-lib
Last synced: 30 Oct 2024
https://github.com/php-ion/websocket-parser
Streaming websocket frame parser and frame builder for c
builder c parser rfc6455 websocket websocket-parser
Last synced: 29 Dec 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: 29 Dec 2024
https://github.com/limithit/NginxExecute
The NginxExecute module executes the shell command through GET POST and HEAD to display the result.
c execute nginx nginx-module terminal webshell
Last synced: 21 Nov 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: 13 Nov 2024
https://github.com/ibireme/c_numconv_benchmark
C/C++ number ↔︎ string benchmark
atoi c conversion cpp dtoa itoa number performance strtod
Last synced: 19 Dec 2024
https://github.com/libdriver/mifare_ultralight
MIFARE Ultralight full function driver library for general MCU and Linux.
c full-function-driver linux mcu mifare-ultralight rf
Last synced: 02 Jan 2025
https://github.com/dataxujing/diou_yolo_v3
:chart_with_upwards_trend::chart_with_upwards_trend::chart_with_upwards_trend:【口罩佩戴检测数据训练 | 开源口罩检测数据集和预训练模型】Train D/CIoU_YOLO_V3 by darknet for object detection
c ciou cv darknet diou object-detection yolov3
Last synced: 17 Dec 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: 19 Dec 2024
https://github.com/dannyvankooten/pepper-lang
The Pepper Programming Language
bytecode c compiler interpreter monkey-programming-language virtual-machine
Last synced: 17 Nov 2024
https://github.com/Sauci/CanTp
Implementation of the CanTp module (ISO 15765-2), according to AUTOSAR specification v4.4.0
Last synced: 15 Nov 2024
https://github.com/Robert-van-Engelen/lisp
A mini Lisp in 1k lines of C with garbage collector, explained. Includes over 40 built-in Lisp primitives, floating point, strings, closures with lexical scope, macros, proper tail recursion, exceptions, execution tracing, file loading, a mark-sweep/compacting garbage collector and REPL.
c cpp garbage-collection lisp lisp-interpreter mark-and-compact mark-and-sweep
Last synced: 20 Nov 2024
https://github.com/rekgrpth/pg_task
PostgreSQL and Greenplum job scheduler pg_task allows to execute any sql command at any specific time at background asynchronously
async background c greenplum job postgres postgresql scheduler sql task
Last synced: 03 Jan 2025
https://github.com/archlinuxstudio/linuxnetworkprogrammingandencryption
✨Linux 网络编程与加密| 包含 C 语言编程中易出现的陷阱 较难理解的知识点 重点内容将包含实战的网络编程内容 以及创建安全通信的加密内容 | 提供在线网页文档 ✨
archlinux book c chinese cryptography libev libsodium linux network networking shadowsocks shadowsocks-libev socks sodium
Last synced: 10 Nov 2024
https://github.com/hprose/hprose-pecl
Hprose is a cross-language RPC. This project is Hprose serialize/unserialize extension for PHP
c cross-language cross-platform hprose hprose-extension php serialization serialization-library serialize serializer
Last synced: 12 Nov 2024
https://github.com/airblader/xcb-util-xrm
XCB utility functions for the X resource manager
c linux x11 xcb xorg xresources xrm
Last synced: 13 Oct 2024
https://github.com/longluo/leetcode
My Leetcode Solutions
algorithm bfs c cpp data-structures-and-algorithms database dfs go java leetcode leetcode-solutions python recursion shell
Last synced: 10 Nov 2024
https://github.com/danirod/chip8
A multiplatform CHIP-8 emulator done in SDL 2. Implements all the opcodes for CHIP and SCHIP specifications.
autoconf autotools c chip8 emulator libcheck virtual-machine
Last synced: 28 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/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/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: 09 Jan 2025
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/Frityet/ManagedC
Reference counter for C
ansi-c c pointers raii reference-counting xmake
Last synced: 24 Oct 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/libdriver/max6675
MAX6675 full function driver library for general MCU and Linux.
c full-function-driver iic linux max6675 mcu temperature thermocouple
Last synced: 03 Jan 2025
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/libdriver/ads1115
ADS1115 full function driver library for general MCU and Linux.
adc ads1115 c full-function-driver iic linux mcu
Last synced: 03 Jan 2025
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: 03 Jan 2025
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/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/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/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/gifnksm/gifcc
Tiny c compiler
c compiler self-hosted toy-project
Last synced: 09 Nov 2024
https://github.com/zchrissirhcz/pixel
Image processing library for learning purpose
Last synced: 19 Dec 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: 10 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: 03 Jan 2025