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-18 00:04:13 UTC
- JSON Representation
https://github.com/juliettef/IconFontCppHeaders
C and C++ headers, C# and Python classes, Rust files and Go package for icon fonts Font Awesome, Fork Awesome, Google Material Design icons and symbols, Pictogrammers Material Design icons, Kenney game icons, Fontaudio, Codicons and Lucide.
c codepoints cpp csharp font-icons fontawesome gamedev golang gui header-files headers icon-fonts icons imgui material-design python rust
Last synced: 02 Nov 2024
https://github.com/dibyendumajumdar/ravi
Ravi is a dialect of Lua, featuring limited optional static typing, JIT and AOT compilers
c jit lua mirjit programming-language
Last synced: 17 Jan 2025
https://github.com/ImpulseAdventure/GUIslice
GUIslice drag & drop embedded GUI in C for touchscreen TFT on Arduino, Raspberry Pi, ARM, ESP8266 / ESP32 / M5stack using Adafruit-GFX / TFT_eSPI / UTFT / SDL
adafruit-gfx arduino arduino-library c embedded esp32 esp8266 feather gui linux m5stack mcufriend pi platformio raspberry-pi sdl teensy tft tft-espi touchscreen
Last synced: 07 Nov 2024
https://github.com/duguosheng/6.s081-all-in-one
6.S081课程全记录,包括课程使用的书籍、论文、实验要求的中文翻译,以及实验过程记录
Last synced: 17 Jan 2025
https://github.com/EnzymeAD/Enzyme
High-performance automatic differentiation of LLVM and MLIR.
ad automatic-differentiation c clang compiler cpp deep-learning derivative differentiable-programming enzyme gradient high-performance llvm llvm-enzyme machine-learning pytorch rust scientific-computing simulation tensorflow
Last synced: 27 Oct 2024
https://github.com/sheredom/subprocess.h
🐜 single header process launching solution for C and C++
c cpp process subprocess subprocess-run
Last synced: 17 Jan 2025
https://github.com/embox/embox
Modular and configurable OS for embedded applications
c embedded kernel mcu microcontroller os posix
Last synced: 17 Jan 2025
https://github.com/sysprog21/shecc
A self-hosting and educational C optimizing compiler
arm armv7 c compiler compiler-optimization cross-compiler elf linux qemu risc-v riscv rv32i rv32im self-hosting ssa-form
Last synced: 17 Jan 2025
https://github.com/celluloid-player/celluloid
A simple GTK+ frontend for mpv
audio-player c celluloid gnome-mpv gtk gtk4 libadwaita media-player mpv video-player
Last synced: 17 Jan 2025
https://github.com/openucx/ucx
Unified Communication X (mailing list - https://elist.ornl.gov/mailman/listinfo/ucx-group)
aries c c-plus-plus cray drivers gemini hacktoberfest hpc infiniband iwarp mpi networking openshmem pgas rdma roce shared-memory shmem tcp-ip verbs
Last synced: 14 Jan 2025
https://github.com/duguosheng/6.S081-All-in-one
6.S081课程全记录,包括课程使用的书籍、论文、实验要求的中文翻译,以及实验过程记录
Last synced: 27 Oct 2024
https://github.com/tgfrerer/island
🌋🐎 Project Island is an experimental, hot-reloading Vulkan Renderer for Linux and Windows, written in C/C++.
3d-engine c cpp engine experimental hot-reload rendergraph research-and-development shader-glsl shader-hlsl vulkan vulkan-backend
Last synced: 17 Jan 2025
https://github.com/cdown/clipmenu
Clipboard management using dmenu
c clipboard clipboard-buffer clipboard-management dmenu simple suckless
Last synced: 17 Jan 2025
https://github.com/k2-fsa/sherpa-ncnn
Real-time speech recognition and voice activity detection (VAD) using next-gen Kaldi with ncnn without Internet connection. Support iOS, Android, Linux, macOS, Windows, Raspberry Pi, VisionFive2, LicheePi4A etc.
asr c cpp csharp go kotlin python speech-recognition vad voice-activity-detection
Last synced: 15 Jan 2025
https://github.com/corrosion-rs/corrosion
Marrying Rust and CMake - Easy Rust and C/C++ Integration!
build-system build-systems build-tool c cargo cmake cmake-cargo cplusplus cpp cross-compilation rust
Last synced: 16 Jan 2025
https://github.com/deadpixi/mtm
Perhaps the smallest useful terminal multiplexer in the world.
c console-app console-application multiplexer terminal terminal-emulators
Last synced: 17 Jan 2025
https://github.com/media-kit/media-kit
A cross-platform video player & audio player for Flutter & Dart.
android audio audio-player c cpp dart flutter hacktoberfest ios java libmpv linux macos media-player obj-c swift video video-player web windows
Last synced: 01 Nov 2024
https://github.com/Hamza417/Inure
An elegant and beautiful premium Android app manager for rooted and non-rooted devices with a built-in terminal, analytics, debloat, stats and various other panels with an independent custom theme engine, developed with purely custom APIs created for this app.
android android-app android-application animations app c interface java kotlin manager mvvm root shizuku terminal terminal-emulators tool ui utilities
Last synced: 07 Nov 2024
https://github.com/Estom/notes
一个码农的毕生所学!笔记 & 教程。考研,就业,上学.语言篇,Android,C++,Java,JavaScript,Latex,MATLAB,NodeJS,PHP,Python,技术篇,docker,git,Linux,Maven,office,Spark,Spring,SVN,基础篇,编译原理,操作系统,单片机,计算机网络,计算机网络实验,架构模式,软件文档写作,设计模式,数据结构,数据库,算法,UML建模,Windows程序设计,数学篇,概率论与数理统计,微积分,线性代数,张量,机器学习篇,机器学习,pytorch,sklearn,TensorFlow
c java latex nodejs note php python
Last synced: 30 Oct 2024
https://github.com/hairrrrr/c-crashcourse
C语言教程+博客+代码演示+课程设计。 帮助初学者更好的理解 C 难点,提升代码量! For beginners:C tuition/self-learning
Last synced: 15 Jan 2025
https://github.com/mkirchner/gc
Simple, zero-dependency garbage collection for C
c garbage-collection memory-management zero-dependency
Last synced: 15 Jan 2025
https://github.com/LibVNC/libvncserver
LibVNCServer/LibVNCClient are cross-platform C libraries that allow you to easily implement VNC server or client functionality in your program.
c embedded embedded-systems library remote-desktop rfb vnc vnc-client vnc-server
Last synced: 26 Oct 2024
https://github.com/kornelski/dssim
Image similarity comparison simulating human perception (multiscale SSIM in Rust)
c comparison compress-images dssim image-benchmark libpng similarity similarity-measurement ssim
Last synced: 13 Jan 2025
https://github.com/babelouest/ulfius
Web Framework to build REST APIs, Webservices or any HTTP endpoint in C language. Can stream large amount of data, integrate JSON data with Jansson, and create websocket services
c json libcurl libmicrohttpd rest-api restful web-development webservice websocket-client websocket-communication websocket-server websockets
Last synced: 16 Jan 2025
https://github.com/brenner8023/gdut-course
广东工业大学计算机学院课程攻略 - 毕业设计、校招、课程设计、实验、经验分享、论文模板、试卷、习题解答等等
c csharp css gdut java javascript python sql
Last synced: 12 Jan 2025
https://github.com/vtereshkov/umka-lang
Umka: a statically typed embeddable scripting language
c compiler concurrency coroutines cross-platform fibers interpreter language programming-language scripting-language static-typing virtual-machine
Last synced: 17 Jan 2025
https://github.com/iamshuaidi/algo-basic
专注于分享算法,计算机基础(包括计算机网络,操作系统,MySQL等),无论是应付面试,还是提升自己地内功,这里都能帮到你
algorithms c computer cpp dynamic interview interview-questions java python
Last synced: 15 Jan 2025
https://github.com/traildb/traildb
TrailDB is an efficient tool for storing and querying series of events
big-data c data-analytics database event-data time-series traildb
Last synced: 27 Oct 2024
https://github.com/libexpat/libexpat
:herb: Fast streaming XML parser written in C99 with >90% test coverage; moved from SourceForge to GitHub
c c99 expat expat-xml-parser library siphash streaming-parser xml xml-parser xml-parser-library xml-parsing
Last synced: 14 Jan 2025
https://github.com/wannesm/dtaidistance
Time series distances: Dynamic Time Warping (fast DTW implementation in C)
c clustering distance-measure dtw dynamic-time-warping python timeseries
Last synced: 15 Jan 2025
https://github.com/pydata/bottleneck
Fast NumPy array functions written in C
c c-extension fast numpy python
Last synced: 14 Jan 2025
https://github.com/susam/uncap
Map Caps Lock to Escape or any key to any key
c caps-lock control emacs escape keyboard minimalist vim windows
Last synced: 13 Jan 2025
https://github.com/Raymo111/i3lock-color
The world's most popular non-default computer lockscreen.
autotools bsd c cairo i3 i3-wm i3lock i3lock-color linux lockscreen
Last synced: 27 Oct 2024
https://github.com/majerle/c-code-style
Recommended C code style and coding rules for standard C99 or later
c c-code-style c-rules coding rules style
Last synced: 17 Jan 2025
https://github.com/leaningtech/cheerp-meta
Cheerp - a C/C++ compiler for Web applications - compiles to WebAssembly and JavaScript
c cheerp compiler cpp javascript typescript webassembly
Last synced: 12 Jan 2025
https://github.com/emqx/neuron
Open source industrial IoT connectivity server
c dtu iiot industrial-iot industry-40 iot iot-edge iot-middleware manufacturing mitsubishi modbus mqtt omron opcua plc siemens-s7
Last synced: 16 Jan 2025
https://github.com/lxc/lxcfs
FUSE filesystem for LXC
c containers fuse-filesystem lxc
Last synced: 17 Jan 2025
https://github.com/gnbdev/opengnb
GNB is open source de-centralized SDVN to achieve layer3 network via p2p with the ultimate capability of NAT Traversal.GNB是一个开源的去中心化的具有极致内网穿透能力的通过P2P进行三层网络交换的SDVN。
c ed25519 freebsd linux macos nat nat-traversal openbsd p2p p2p-vpn tcp tun tuntap udp utun vpn windows-10
Last synced: 16 Jan 2025
https://github.com/brutal-org/brutal
🏢 An operating system inspired by brutalist design that combines the ideals of UNIX from the 1970s with modern technology and engineering
c hobby-os kernel microkernel modern-c operating-system osdev
Last synced: 15 Jan 2025
https://github.com/google/cmockery
A lightweight library to simplify and generalize the process of writing unit tests for C applications.
c cmockery embedded-systems mocking mocks testing tests unit-testing
Last synced: 12 Jan 2025
https://github.com/schweikert/fping
High performance ping tool
bsd-license c fping icmp linux macos network-discovery network-monitoring ping unix-command
Last synced: 13 Jan 2025
https://github.com/mjakeman/extension-manager
A utility for browsing and installing GNOME Shell Extensions.
c gnome gnome-extension gnome-shell gnome-shell-extension gtk4 libadwaita
Last synced: 16 Jan 2025
https://github.com/laruence/yaconf
A PHP Persistent Configurations Container
c configuration-management php yaconf
Last synced: 17 Jan 2025
https://github.com/hfiref0x/tdl
Driver loader for bypassing Windows x64 Driver Signature Enforcement
abandonware c driver-loader dse loader tdl
Last synced: 18 Jan 2025
https://github.com/jserv/amacc
Small C Compiler generating ELF executable Arm architecture, supporting JIT execution
arm armv7a c compiler dynamic-linking jit-compiler linux self-hosting
Last synced: 12 Jan 2025
https://github.com/troglobit/inadyn
In-a-Dyn is a dynamic DNS client with multiple SSL/TLS library support
c ddns ddns-client dynamic-dns dynamic-dns-client dyndns inadyn
Last synced: 16 Jan 2025
https://github.com/firedancer-io/firedancer
Firedancer is Jump Crypto's Solana validator software.
Last synced: 16 Jan 2025
https://github.com/zpl-c/zpl
📐 Pushing the boundaries of simplicity
c cli coroutines cpp cross-platform csv-parser hashing header-only helper json5-parser math memory-allocation memory-management streaming-data tar thread-pool threading time timer zpl
Last synced: 16 Jan 2025
https://github.com/WillPower3309/swayfx
SwayFX: Sway, but with eye candy!
c compositor gles2 linux opengl sway swayfx wayland wm
Last synced: 06 Nov 2024
https://github.com/uclouvain/openjpeg
Official repository of the OpenJPEG project
c jpeg2000 openjpeg reference reference-implementation
Last synced: 15 Jan 2025
https://github.com/wolkykim/qlibc
qLibc is a simple and yet powerful C library providing generic data structures and algorithms.
c cplusplus hashtable library linkedlist qlibc queue stack tree-structure vector
Last synced: 17 Jan 2025
https://github.com/xeoneux/30-days-of-code
👨💻 30 Days of Code by HackerRank Solutions in C, C++, C#, F#, Go, Java, JavaScript, Python, Ruby, Swift & TypeScript. PRs Welcome! 😄
30 c code cplusplus csharp days fsharp go hackerrank java javascript kotlin of python ruby solutions swift typescript
Last synced: 18 Jan 2025
https://github.com/blosc/c-blosc
A blocking, shuffling and loss-less compression library that can be faster than `memcpy()`.
Last synced: 16 Jan 2025
https://github.com/sheepdog/sheepdog
Distributed Storage System for QEMU
blockdevice c distributed-storage iscsi iscsi-target qemu qemu-kvm software-defined-storage storage virtualization vmm
Last synced: 27 Oct 2024
https://github.com/Blosc/c-blosc
A blocking, shuffling and loss-less compression library that can be faster than `memcpy()`.
Last synced: 09 Nov 2024
https://github.com/yaml/libyaml
Canonical source repository for LibYAML
c yaml yaml-emitter yaml-parser
Last synced: 14 Jan 2025
https://github.com/xeoneux/30-Days-of-Code
👨💻 30 Days of Code by HackerRank Solutions in C, C++, C#, F#, Go, Java, JavaScript, Python, Ruby, Swift & TypeScript. PRs Welcome! 😄
30 c code cplusplus csharp days fsharp go hackerrank java javascript kotlin of python ruby solutions swift typescript
Last synced: 09 Nov 2024
https://github.com/hypercube-lab/hypercube
HyperCube is a revolutionary, high-performance decentralized computing platform. HyperCube has powerful computing capabilities to provide high-performance computing power and large-scale data storage support for VR, AR, Metaverse, Artificial Intelligence, Big Data, and Financial Applications.🛰
blockchain c crypto dlt go golang hypercube llvm metaverse rust smart-contracts
Last synced: 12 Jan 2025
https://github.com/philj56/tofi
Tiny dynamic menu for Wayland
application-launcher c dmenu dmenu-replacement linux sway swaywm wayland wlroots
Last synced: 17 Jan 2025
https://github.com/sepfy/libpeer
WebRTC Library for IoT/Embedded Device using C
c esp32 h264 iot linux raspberry-pi webrtc
Last synced: 17 Jan 2025
https://github.com/libass/libass
libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format.
advanced-substation-alpha ass c cross-platform libass ssa substation-alpha subtitle-format subtitle-formats subtitles
Last synced: 14 Jan 2025
https://github.com/sukritishah15/DS-Algo-Point
This repository contains codes for various data structures and algorithms in C, C++, Java, Python, C#, Go, JavaScript, PHP, Kotlin and Scala
algorithms c cpp csharp data-structures go hacktoberfest java javascript kotlin php python scala
Last synced: 14 Nov 2024
https://github.com/OpenIDC/mod_auth_openidc
OpenID Certified™ OpenID Connect Relying Party implementation for Apache HTTP Server 2.x
apache-httpd authentication c identity oidc openid-connect openidc openidconnect-client sso
Last synced: 09 Nov 2024
https://github.com/bblanchon/pdfium-binaries
📰 Binary distribution of PDFium
Last synced: 17 Jan 2025
https://github.com/halfer53/winix
A UNIX-style Operating System for the Waikato RISC Architecture Microprocessor (WRAMP)
c filesystem kernel linux operating-system os unix unix-like
Last synced: 31 Oct 2024
https://github.com/secure-software-engineering/phasar
A LLVM-based static analysis framework.
c cpp data-flow-analysis llvm program-analysis static-analysis
Last synced: 17 Jan 2025
https://github.com/wangyi-fudan/wyhash
The FASTEST QUALITY hash function, random number generators (PRNG) and hash map.
bloom-filter c fast hash hashmap random-number-generators simple
Last synced: 19 Nov 2024
https://github.com/majerle/lwrb
Lightweight generic ring buffer manager library
buffer c cyclic cyclic-buffer fifo generic library manager pipe ring ring-buffer
Last synced: 17 Jan 2025
https://github.com/ihack4falafel/oscp
Collection of things made during my OSCP journey
bash batch-script buffer-overflow c exploit oscp oscp-journey privesc privilege-escalation privilege-escalation-exploits python scripts vbscript
Last synced: 13 Jan 2025
https://github.com/ihack4falafel/OSCP
Collection of things made during my OSCP journey
bash batch-script buffer-overflow c exploit oscp oscp-journey privesc privilege-escalation privilege-escalation-exploits python scripts vbscript
Last synced: 13 Dec 2024
https://github.com/psankar/simplefs
A simple, kernel-space, on-disk filesystem from the scratch
Last synced: 27 Oct 2024
https://github.com/namin/inc
an incremental approach to compiler construction
c compiler compiler-construction paper-implementations scheme x86
Last synced: 17 Jan 2025
https://github.com/hfiref0x/vboxhardenedloader
VirtualBox VM detection mitigation loader
anti-detect c loader virtualbox
Last synced: 19 Jan 2025
https://github.com/pfultz2/cloak
A mini-preprocessor library to demostrate the recursive capabilites of the preprocessor
c c99 cplusplus cpreprocessor mini-preprocessor-library preprocessor recursion turing-tarpit
Last synced: 18 Jan 2025
https://github.com/sist2app/sist2
Lightning-fast file system indexer and search tool
Last synced: 17 Jan 2025
https://github.com/cxong/cdogs-sdl
Classic overhead run-and-gun game
2d 2d-game c game games hacktoberfest open-source pixel-art retro retrogaming sdl2 shoot-em-up
Last synced: 16 Jan 2025
https://github.com/simon987/sist2
Lightning-fast file system indexer and search tool
Last synced: 10 Jan 2025
https://github.com/dethrace-labs/dethrace
Reverse engineering the 1997 game "Carmageddon"
assembly c carmageddon dos gamedev reverse-engineering
Last synced: 17 Jan 2025