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-09 00:03:40 UTC
- JSON Representation
https://github.com/philj56/tofi
Tiny dynamic menu for Wayland
application-launcher c dmenu dmenu-replacement linux sway swaywm wayland wlroots
Last synced: 15 Oct 2024
https://github.com/pret/pokefirered
Decompilation of Pokémon FireRed/LeafGreen
c decompilation gameboy-advance pokemon reverse-engineering
Last synced: 08 Nov 2024
https://github.com/P-p-H-d/mlib
Library of generic and type safe containers in pure C language (C99 or C11) for a wide collection of container (comparable to the C++ STL).
algorithms array bitset c collections data-structures generic hashmap json list lock-free memory-pool priority-queue queue set stack string tree tuples variant
Last synced: 25 Oct 2024
https://github.com/sepfy/libpeer
WebRTC Library for IoT/Embedded Device using C
c esp32 h264 iot linux raspberry-pi webrtc
Last synced: 10 Oct 2024
https://github.com/bblanchon/pdfium-binaries
📰 Binary distribution of PDFium
Last synced: 29 Oct 2024
https://github.com/naelstrof/slop
slop (Select Operation) is an application that queries for a selection from the user and prints the region to stdout.
c c-plus-plus cli imagemagick opengl screenshot shaders slop
Last synced: 19 Oct 2024
https://github.com/zyearn/zaver
Yet another fast and efficient HTTP server
c epoll high-performance http-server nginx
Last synced: 29 Oct 2024
https://github.com/aperezdc/ngx-fancyindex
Fancy indexes module for the Nginx web server
Last synced: 29 Oct 2024
https://github.com/bigwhite/experiments
Personal code, scripts and config files for experiments
c ceph docker go kubernetes protobuf
Last synced: 08 Nov 2024
https://github.com/Orc/discount
My C implementation of John Gruber's Markdown markup language
Last synced: 02 Aug 2024
https://github.com/cxong/cdogs-sdl
Classic overhead run-and-gun game
2d 2d-game c cdogs-sdl game games hacktoberfest open-source pixel-art retro retrogaming sdl2 shoot-em-up
Last synced: 15 Oct 2024
https://github.com/gszauer/GamePhysicsCookbook
Source code for Game Physics Cookbook
c cookbook game-math intersection math particle-physics physics
Last synced: 26 Oct 2024
https://github.com/berry-lang/berry
A ultra-lightweight embedded scripting language optimized for microcontrollers.
berry c embedded language microcontroller scripting-language
Last synced: 07 Nov 2024
https://github.com/conan-io/cmake-conan
CMake wrapper for conan C and C++ package manager
c cmake cmake-wrapper conan cpp package-manager
Last synced: 07 Oct 2024
https://github.com/laruence/yac
A fast, lock-free, shared memory user data cache for PHP
c cache cache-storage lock-free php shared-memory yac
Last synced: 15 Oct 2024
https://github.com/justinethier/cyclone
:cyclone: A brand-new compiler that allows practical application development using R7RS Scheme. We provide modern features and a stable system capable of generating fast native binaries.
c compiler cyclone-scheme garbage-collector r7rs scheme
Last synced: 03 Aug 2024
https://github.com/dethrace-labs/dethrace
Reverse engineering the 1997 game "Carmageddon"
assembly c carmageddon dos gamedev reverse-engineering
Last synced: 12 Oct 2024
https://github.com/qrush/unix
Mirror of the Restoration of 1st Edition UNIX kernel sources from pdf document.
Last synced: 06 Nov 2024
https://github.com/hfiref0x/upgdsed
Universal PatchGuard and Driver Signature Enforcement Disable
abandonware bcd c dse kpp patchguard
Last synced: 03 Nov 2024
https://justinethier.github.io/cyclone/
:cyclone: A brand-new compiler that allows practical application development using R7RS Scheme. We provide modern features and a stable system capable of generating fast native binaries.
c compiler cyclone-scheme garbage-collector r7rs scheme
Last synced: 02 Aug 2024
https://github.com/liudf0716/apfree-wifidog
Secure and streamline your wireless networks with apfree-wifidog: a high-performance, lightweight captive portal solution optimized for both HTTP and HTTPS traffic.
c captive-portal libevent openwrt wifi wifidog
Last synced: 15 Oct 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: 04 Aug 2024
https://github.com/mongodb/mongo-c-driver
The Official MongoDB driver for C language
c mongodb mongodb-driver nosql
Last synced: 07 Oct 2024
https://github.com/sheredom/utest.h
🧪 single header unit testing framework for C and C++
c cpp testing testing-framework unit-test
Last synced: 08 Nov 2024
https://github.com/aceld/libevent
<Libevent深入浅出>本书要求有一定的服务并发编程基础,了解select和epoll等多路I/O复用机制。
Last synced: 08 Nov 2024
https://github.com/CppMicroServices/CppMicroServices
An OSGi-like C++ dynamic module system and service registry
boost c c-plus-plus component-architecture cpp cpp17 cross-platform microservice microservices microservices-architecture microservices-framework osgi
Last synced: 26 Oct 2024
https://github.com/Interrupt/systemshock
Shockolate - A minimalist and cross platform System Shock source port.
c cross-platform fps games immersive-sim opengl retro sdl systemshock
Last synced: 27 Oct 2024
https://github.com/cppmicroservices/cppmicroservices
An OSGi-like C++ dynamic module system and service registry
boost c c-plus-plus component-architecture cpp cpp17 cross-platform microservice microservices microservices-architecture microservices-framework osgi
Last synced: 12 Oct 2024
https://github.com/GenericMappingTools/gmt
The Generic Mapping Tools
c earth-science generic-mapping-tools geophysics geospatial mapping
Last synced: 05 Nov 2024
https://github.com/hexagonal-sun/bic
A C interpreter and API explorer.
c compiler evaluator interpreter repl
Last synced: 27 Oct 2024
https://github.com/overmighty/i-use-arch-btw
"I use Arch btw" but it's a Turing-complete programming language.
arch-linux archlinux brainfuck c cpp esoteric-language esoteric-programming-language interpreter jit
Last synced: 17 Oct 2024
https://github.com/Hirrolot/metalang99
Full-blown preprocessor metaprogramming
c c99 cpp cpp11 embedded-language fp functional-language functional-programming header-only interpreter language macros metalang99 metaprogramming programming-language
Last synced: 04 Aug 2024
https://github.com/LekKit/RVVM
The RISC-V Virtual Machine
c emulation emulator emulators instruction-decoding jit linux risc risc-v riscv riscv-emulator riscv-linux riscv-simulator riscv32 riscv64 rvvm tracing-jit translation virtual-machine vm
Last synced: 04 Aug 2024
https://github.com/hirrolot/metalang99
Full-blown preprocessor metaprogramming
c c99 cpp cpp11 embedded-language fp functional-language functional-programming header-only interpreter language macros metalang99 metaprogramming programming-language
Last synced: 12 Oct 2024
https://github.com/stas00/the-art-of-debugging
The Art of Debugging
c debugging gdb methodology python
Last synced: 22 Oct 2024
https://github.com/libimobiledevice/ifuse
A fuse filesystem to access the contents of iOS devices
afc c fuse fuse-filesystem ifuse ios mount
Last synced: 02 Nov 2024
https://github.com/groonga/groonga
An embeddable fulltext search engine. Groonga is the successor project to Senna.
c full-text-search groonga mruby nginx
Last synced: 30 Oct 2024
https://github.com/keiichiw/constexpr-8cc
Compile-time C Compiler implemented as C++14 constant expressions
c c-plus-plus compiler constexpr joke
Last synced: 08 Nov 2024
https://github.com/ged/ruby-pg
A PostgreSQL client library for Ruby
c client database postgresql rdbms ruby
Last synced: 30 Oct 2024
https://github.com/dermesser/libsocket
The ultimate socket library for C and C++, supporting TCP, UDP and Unix sockets (DGRAM and STREAM) on Linux, FreeBSD, Solaris. See also my uvco library for a refreshed version!
c linux networking socket unix
Last synced: 26 Oct 2024
https://github.com/eleme/corvus
A fast and lightweight Redis Cluster Proxy for Redis 3.0
c corvus proxy redis redis-cluster twemproxy
Last synced: 02 Aug 2024
https://github.com/cxong/tinydir
Lightweight, portable and easy to integrate C directory and file reader
c directory filesystem header-only portable posix
Last synced: 26 Oct 2024
https://github.com/serizba/cppflow
Run TensorFlow models in C++ without installation and without Bazel
c cpp inference model neural-networks tensorflow tensorflow-cpp tensorflow-examples tensorflow-models
Last synced: 13 Oct 2024
https://github.com/foochane/books
整理一些书籍 ,包含 C&C++ 、git 、Java、Keras 、Linux 、NLP 、Python 、Scala 、TensorFlow 、大数据 、推荐系统、数据库、数据挖掘 、机器学习 、深度学习 、算法等。
big-data c cpp database datamining dl git java keras ml nlp python scala tensorflow
Last synced: 01 Nov 2024
https://github.com/rochacbruno/rust-python-example
Example of using Rust to Extend Python
c cargo cffi comparison cpython cython ffi llvm numba python redhat rust rust-cpython rust-packages
Last synced: 14 Oct 2024
https://github.com/diegocr/netcat
NetCat for Windows
c netcat network penetration-testing pentesting security windows
Last synced: 27 Oct 2024
https://github.com/keruspe/gpaste
Clipboard management system
c clipboard clipboard-managers gpaste graphical
Last synced: 30 Oct 2024
https://github.com/pret/pokeruby
Decompilation of Pokémon Ruby/Sapphire
c decompilation gameboy-advance pokemon reverse-engineering
Last synced: 08 Nov 2024
https://github.com/rdbo/libmem
Advanced Game Hacking Library for C, Modern C++, Rust and Python (Windows/Linux/FreeBSD) (Process/Memory Hacking) (Hooking/Detouring) (Cross Platform) (x86/x64/ARM/ARM64) (DLL/SO Injection) (Internal/External) (Assembler/Disassembler)
assembler c c-plus-plus code-injection detour-hook disassembler function-call game-hacking hook library-injection memory process python rust syscall
Last synced: 12 Oct 2024
https://github.com/glato/emerge
Emerge is a browser-based interactive codebase and dependency visualization tool for many different programming languages. It supports some basic code quality and graph metrics and provides a simple and intuitive way to explore and analyze a codebase by using graph structures.
android-dependency-visualizer c code-metrics code-visualization data-visualization dependency-graph dependency-visualizer golang graph-visualization java javascript kotlin python ruby source-code-analysis sourcegraph swift typescript visualization
Last synced: 02 Aug 2024
https://github.com/xxyzz/ostep-hw
Operating Systems: Three Easy Pieces(OSTEP) homework and project solutions
c operating-system ostep python
Last synced: 30 Oct 2024
https://github.com/justinmeza/lci
A LOLCODE interpreter written in C.
c esoteric-programming-language interpreter lolcode lolcode-interpreter programming-language
Last synced: 03 Aug 2024
https://github.com/pbatard/uefi-ntfs
UEFI:NTFS - Boot NTFS or exFAT partitions from UEFI
arm arm64 c exfat gcc ia32 ntfs ntfs-boot ntfs-driver rufus uefi uefi-ntfs visual-studio x64
Last synced: 30 Oct 2024
https://github.com/adsr/mle
flexible terminal-based text editor (C)
c console editor hacktoberfest terminal text text-editor
Last synced: 15 Oct 2024
https://github.com/mit-han-lab/tinyengine
[NeurIPS 2020] MCUNet: Tiny Deep Learning on IoT Devices; [NeurIPS 2021] MCUNetV2: Memory-Efficient Patch-based Inference for Tiny Deep Learning; [NeurIPS 2022] MCUNetV3: On-Device Training Under 256KB Memory
c codegenerator cpp deep-learning edge-computing microcontroller neural-architecture-search pytorch quantization tinyml
Last synced: 27 Oct 2024
https://github.com/jvoisin/snuffleupagus
Security module for php7 and php8 - Killing bugclasses and virtual-patching the rest!
c elephant hardening php php-module php7 security security-hardening
Last synced: 12 Oct 2024
https://github.com/lpereira/hardinfo
System profiler and benchmark tool for Linux systems
c linux profiler system-information
Last synced: 15 Oct 2024
https://github.com/mity/md4c
C Markdown parser. Fast. SAX-like interface. Compliant to CommonMark specification.
c commonmark markdown markdown-parser mit-license parser
Last synced: 02 Aug 2024
https://github.com/mono/embeddinator-4000
Tools to turn .NET libraries into native libraries that can be consumed on Android, iOS, Mac, Linux and other platforms.
android bindings c c-plus-plus cplusplus cppsharp csharp dotnet interop java mobile mono monodroid monotouch objective-c xamarin
Last synced: 27 Sep 2024
https://github.com/VAR-solutions/Algorithms
A repository of different Algorithms and Data Structures implemented in many programming languages.
algorithms bit-manipulation c cpp csharp data-structures dynamic-programming go golang greedy-algorithms help-wanted java javascript mathematics python python3 ruby rust swift
Last synced: 02 Aug 2024
https://github.com/Keruspe/GPaste
Clipboard management system
c clipboard clipboard-managers gpaste graphical
Last synced: 28 Oct 2024
https://github.com/meekrosoft/fff
A testing micro framework for creating function test doubles
c c-plus-plus embedded fake-functions micro-framework tdd
Last synced: 26 Oct 2024
https://github.com/obsproject/obs-browser
CEF-based OBS Studio browser plugin
Last synced: 04 Nov 2024
https://github.com/pascaldekloe/colfer
binary serialization format
android binary-data c code-generation code-generator cross-platform golang high-performance java javascript node-js serializable-objects serialization serialization-format
Last synced: 13 Oct 2024
https://github.com/LiamBindle/MQTT-C
A portable MQTT C client for embedded systems and PCs alike.
c mqtt mqtt-client portable publisher-subscriber simple
Last synced: 02 Aug 2024
https://github.com/mull-project/mull
Practical mutation testing and fault injection for C and C++
c c-plus-plus fault-injection jit llvm mutation-analysis mutation-testing testing
Last synced: 14 Oct 2024
https://github.com/Exim/exim
Exim Mail Transport Agent - source, testsuite and documentation
c email gpl mta smtp smtp-server
Last synced: 27 Oct 2024
https://github.com/lexborisov/modest
Modest is a fast HTML renderer implemented as a pure C99 library with no outside dependencies.
c css css-parser css-selector html html-parser html-renderer pure-c
Last synced: 08 Nov 2024
https://github.com/allinurl/gwsocket
fast, standalone, language-agnostic WebSocket server RFC6455 compliant
c rfc-6455 standalone websocket-server websockets
Last synced: 29 Oct 2024
https://github.com/lexborisov/Modest
Modest is a fast HTML renderer implemented as a pure C99 library with no outside dependencies.
c css css-parser css-selector html html-parser html-renderer pure-c
Last synced: 27 Oct 2024
https://github.com/SilverRainZ/OS67
An unix-like toy kernel
c kernel os osdev toy-kernel xv6
Last synced: 27 Oct 2024
https://github.com/felixangell/mac
bytecode interpreter in c (blog post)
bytecode-interpreter c virtual-machine vm
Last synced: 02 Aug 2024
https://github.com/silverrainz/os67
An unix-like toy kernel
c kernel os osdev toy-kernel xv6
Last synced: 31 Oct 2024
https://github.com/skarnet/s6
The s6 supervision suite.
c init init-system supervisor unix
Last synced: 27 Oct 2024
https://github.com/tuyenvm/OpenKey
Vietnamese Input for macOS, Windows and Linux - Bộ gõ Tiếng Việt nguồn mở đa nền tảng
bogo c cplusplus gotiengviet mac macos objective-c tcvn3 telex unicode unikey unikeyformac vietkey vni
Last synced: 25 Oct 2024
https://github.com/tuyenvm/openkey
Vietnamese Input for macOS, Windows and Linux - Bộ gõ Tiếng Việt nguồn mở đa nền tảng
bogo c cplusplus gotiengviet mac macos objective-c tcvn3 telex unicode unikey unikeyformac vietkey vni
Last synced: 12 Oct 2024
https://github.com/adam-mcdaniel/oakc
A portable programming language with a compact intermediate representation
c compiler compiler-design golang
Last synced: 08 Nov 2024
https://github.com/FedeDP/Clight
A C daemon that turns your webcam into a light sensor. It will adjust screen backlight based on ambient brightness.
battery brightness c capture capture-frames daemon gamma-correction linux screen-backlight systemd webcam
Last synced: 27 Oct 2024
https://github.com/ossrs/state-threads
Lightweight thread library for C/C++ coroutine (similar to goroutine), for high performance network servers.
async asyncio c concurrency coroutines fiber greenlet library networking server-side srs state-threads
Last synced: 27 Oct 2024
https://github.com/sirjuddington/SLADE
It's a Doom editor
c c-plus-plus doom doom-editor game-formats map-editor mapping modding slade
Last synced: 26 Oct 2024
https://github.com/CCExtractor/ccextractor
CCExtractor - Official version maintained by the core team
c cea-608 cea-708 dvb hacktoberfest hacktoberfest2021 image image-processing ocr rust subtitles teletext tesseract tesseract-ocr video
Last synced: 05 Nov 2024
https://github.com/c2lang/c2compiler
the c2 programming language
c c2 compiler programming-language
Last synced: 26 Oct 2024