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.
plpgsql_check is a linter tool (does source code static analyze) for the PostgreSQL language plpgsql (the native language for PostgreSQL store procedu...
A list of compilers that can generate C code
🎄A very small Lisp programming language 😀that used to be under 200 lines of C🎄
A VM with adaptive optimization and JIT compilation, built for Rakudo
RGB keyboard control for Asus ROG laptops
Collection of miscellaneous portable C snippets.
Modest is a fast HTML renderer implemented as a pure C99 library with no outside dependencies.
Example of using revealed "Spectre" exploit (CVE-2017-5753 and CVE-2017-5715)
High-speed secure pseudorandom function for short messages
Pure C math library for 2D and 3D programming
The classic, refined DOOM source port. For Windows PC.
Mastering Algorithms with C 《算法精解:C语言描述》源码及Xcode工程、Linux工程
FlatBuffers Compiler and Library in C for C
Multipath UDP tunnel
Notes about modern C++, C++11, C++14 and C++17, Boost Libraries, ABI, foreign function interface and reference cards.
binary serialization format
Lightweight thread library for C/C++ coroutine (similar to goroutine), for high performance network servers.
Over 1000 flashcards to learn Rust, SQLite, Lua, C, Godot, or Wolfram Language from first principles. Written in markdown with script to convert them...
Tools to turn .NET libraries into native libraries that can be consumed on Android, iOS, Mac, Linux and other platforms.
使用 C++ 11 重构陈硕的 muduo 库,去除 boost 依赖。内部实现有 HTTP 服务器,可支持 GET 请求。
Machine Learning inference engine for Microcontrollers and Embedded devices
bytecode interpreter in c (blog post)
High Performance Software-Defined Object Storage for Big Data and AI, that supports Amazon S3 and Openstack Swift
User space software for Intel(R) Resource Director Technology
A portable programming language with a compact intermediate representation
PypelineC: A hardware description language (HDL) adding high level synthesis(HLS)-like automatic pipelining as a language construct/compiler feature.
⚡ UUIDv47 = v4 privacy + v7 performance
gb single-file public domain libraries for C & C++
Bake, A build system for building, testing and running C & C++ projects
A repo which compares the speed of different programming languages.
An audio Sample Rate Conversion library
eBPF based always-on CPU/GPU profiler auto-discovering targets in Kubernetes and systemd, zero code changes or restarts needed!
A free, open source, CMM engine. It provides fast transforms between ICC profiles.
An unix-like toy kernel
💾 Amd64 operating system in C. Trying to make a full OS, with a simple and readable codebase!
The best terminal emulator based on the Enlightenment Foundation Libraries
Hardware locality (hwloc)
A minimalist, terminal-native coding agent written in C.
HyperCube is a revolutionary, high-performance decentralized computing platform. HyperCube has powerful computing capabilities to provide high-perfor...
libvim: The core Vim editing engine as a minimal C library
Terminal based bit manipulator in ncurses
A fast convert library between the JSON and C structure. Implement structure serialization and deserialization for C. | C 结构体与 JSON 快速互转库,快...
W25QXX(W25Q10, W25Q20, W25Q40, W25Q80, W25Q16, W25Q32, W25Q64, W25Q128, W25Q256, W25Q512, W25Q01, W25Q02) full-featured driver library for general-pur...
【深度开源】Wi-FI模块esp8266学习之旅(持续更新,欢迎 Star...)
Blitsort is an in-place stable adaptive rotate mergesort / quicksort.
ET: Legacy is an open source project based on the code of Wolfenstein: Enemy Territory which was released in 2010 under the terms of the GPLv3 license...
:books: 计算机体系架构、嵌入式系统基础与主流编程语言相关内容总结
Yubico Pluggable Authentication Module (PAM)
Portable Forth in C
Simple, Short and Sweet beginners friendly C language programs