Programming Language

C

Fiber: fast and lightweight cross-platform coroutines
https://github.com/simonfxr/fiber

C++

https://isocpp.org/

SGI STL study
https://github.com/steveLauwh/SGI-STL

C++ High Performance, published by Packt
https://github.com/PacktPublishing/Cpp-High-Performance

Vlang

Simple, fast, safe, compiled language for developing maintainable software. Supports translation from C and (soon) C++. Compiles itself in <1s.
https://github.com/vlang/v

Redlang

Red is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting and cross-platform reactive GUI, while providing modern support for concurrency, all in a zero-install, zero-config, single 1MB file!
https://github.com/red/red

Rlang

Low-level API for programming with R
https://github.com/r-lib/rlang

Compiler

C & C++

8cc is a compiler for the C programming language.
https://github.com/rui314/8cc

A list of Clang warnings and their descriptions.
https://github.com/NSHipster/clangwarnings.com

Fast C OBJ parser
https://github.com/thisistherk/fast_obj

bfp is a C/C++ posit floating point format implementation.
https://github.com/libcg/bfp

Experimental wrapper over LLVM for generating and compiling code at run-time.
https://github.com/pdziepak/codegen

Math

Linear Algebra

Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.
https://github.com/eigenteam/eigen-git-mirror

Pure C math library for 2D and 3D programming. [[ Currently working on a major update (20 Jul 2019) ]]
https://github.com/felselva/mathc

MathGL (Golang)
https://github.com/go-gl/mathgl

Handmade Math
https://github.com/HandmadeMath/Handmade-Math

Realtime Math
https://github.com/nfrechette/rtm

D Extended Set (DES) Math (Dlang)
https://github.com/dexset/desmath

Boost Quaternions, Vectors, Matrices library
https://github.com/boostorg/qvm

Physics

Bounce
https://github.com/irlanrobson/bounce

Search Algorithm

SPTAG: A library for fast approximate nearest neighbor search
https://github.com/microsoft/SPTAG

Optimization & Debug

MemorySanitizer

sanitizers
https://github.com/google/sanitizers

Web

Web Server

A C++ High Performance Web Server
https://github.com/linyacool/WebServer

Http / Https Libraries

A C++ single-file header-only cross platform HTTP/HTTPS library.
https://github.com/yhirose/cpp-httplib

Execution Layer

Capacitor: Build cross-platform Native Progressive Web Apps for iOS, Android, and the web
https://github.com/ionic-team/capacitor

WebAssembly C and C++ API
https://github.com/WebAssembly/wasm-c-api

Emscripten: An LLVM-to-Web Compiler (Useful for game development)
https://github.com/emscripten-core/emscripten
Porting Examples and Demos
https://github.com/emscripten-core/emscripten/wiki/Porting-Examples-and-Demos

Definitely not a TypeScript to WebAssembly compiler
https://github.com/AssemblyScript/assemblyscript

Blogs Framework

A super concise theme for Hugo
https://github.com/olOwOlo/hugo-theme-even

Diagrams

JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages.
https://github.com/NorthwoodsSoftware/GoJS

Visually explore, understand, and present your data.
https://github.com/microsoft/SandDance

Networking

HTTP

nginx-1.9.2源码通读分析注释,带详尽函数中文分析注释以及相关函数流程调用注释,最全面的nginx源码阅读分析中文注释,更新完毕。
https://github.com/y123456yz/reading-code-of-nginx-1.9.2

Input Prediction

Good Game, Peace Out Rollback Network SDK
https://github.com/pond3r/ggpo

Database

SQL Database

The high-performance distributed SQL database for global, internet-scale apps.
https://github.com/yugabyte/yugabyte-db

Mobile

Libraries

OpenSSL Library for iOS and Android
https://github.com/leenjewel/openssl_for_ios_and_android

OpenSSL for Android NDK
https://github.com/buptis073114/MyOpenSSL

CMake wrapper for OpenSSL supporting cross-compilation
https://github.com/viaduck/openssl-cmake

Compile curl & openssl & zlib for android with NDK.
https://github.com/shishuo365/libcurl-android

curl sources
https://curl.haxx.se/download.html

a version of the official Android openssl setup to build standalone for use in app
https://github.com/guardianproject/openssl-android

gyp version of openssl to embed in projects.(opensslconf.h)
https://github.com/luvit/openssl

Precompiled OpenSSL (Include Static and Dynamic Library)(opensslconf.h)
https://github.com/David-Reguera-Garcia-Dreg/Precompiled-OpenSSL-Windows

Database

High-performance reactive database for powerful React and React Native apps
https://github.com/Nozbe/WatermelonDB

Building

The easiest way to automate building and releasing your iOS and Android apps
https://github.com/fastlane/fastlane

Desktop

Desktop Apps

Native, high-performance, cross-platform desktop apps - built with Reason!(OCaml)
https://github.com/revery-ui/revery

Middleware

ABI Adapter

musl - an implementation of the standard library for Linux-based systems
http://git.musl-libc.org/cgit/musl/

Message Queue

JQ is a minimal job queue, that can be used to multithread work across multiple cpus.
https://github.com/jonasmr/jq

Cloud

Cloud-native high-performance edge/middle/service proxy
https://github.com/envoyproxy/envoy

Game Development

Gaming meets modern C++ - a fast and reliable entity-component system (ECS) and much more.
https://github.com/skypjack/entt

Algorithm

Compression

Zstandard - Fast real-time compression algorithm
https://github.com/facebook/zstd

Crypto

Extremely fast non-cryptographic hash algorithm
https://github.com/Cyan4973/xxHash

Bit Twiddling Hacks

Bit Twiddling Hacks
https://github.com/botonchou/Bit-Twiddling-Hacks-By-Sean-Eron-Anderson

Emulator

Game Platform Emulator

Reicast is a multiplatform Sega Dreamcast emulator
https://github.com/reicast/reicast-emulator

Media

Audio Player

Winyl's main repository.
https://github.com/winyl-player/winyl

Game Development

Free, easy, portable audio engine for games
https://github.com/jarikomppa/soloud

Internet of Things (IoT)

Big Data for IoT

An open-source big data platform designed and optimized for the Internet of Things (IoT).
https://github.com/taosdata/TDengine

Data Formating

Configuration File Format

Tom's Obvious, Minimal Language(Hugo's config file is using TOML)
https://github.com/toml-lang/toml

Table

pytablewriter is a Python library to write a table in various formats: CSV / Elasticsearch / HTML / JavaScript / JSON / LaTeX / LDJSON / LTSV / Markdown / MediaWiki / NumPy / Excel / Pandas / Python / reStructuredText / SQLite / TOML / TSV.
https://github.com/thombashi/pytablewriter

Interview

A complete computer science study plan to become a software engineer.
https://github.com/jwasham/coding-interview-university

Questions to ask the company during your interview
https://github.com/viraptor/reverse-interview

C++ Interview Practice (Chinese)
https://github.com/huihut/interview

C++ Interview Practice in 2020 (Chinese)
https://github.com/Apriluestc/2020

Building

C++ Building

a small build system with a focus on speed
https://github.com/ninja-build/ninja

Container

Podman

libpod is a library used to create container pods. Home of Podman.
https://github.com/containers/libpod

Statistics

Benchmark Chat / Graph

Benchmark multiple object trackers (MOT) in Python
https://github.com/cheind/py-motmetrics

Debug

Debugger for Lua

Lua Debugger for VS Code
https://github.com/Tencent/luapanda

Code Review

Google Code Review

How to do a code review
https://google.github.io/eng-practices/review/reviewer/

Emergencies
https://google.github.io/eng-practices/review/emergencies.html#what

Google Style Guides
http://google.github.io/styleguide/

The CL author’s guide to getting through code review
https://google.github.io/eng-practices/review/developer/

AI

PipelineAI: Real-Time Enterprise AI Platform
https://github.com/PipelineAI/pipeline


当我回顾所有的烦恼时,想起一位老人的故事,他临终前说:一生中烦恼太多,但大部分担忧的事情却从来没有发生过。──温斯顿·丘吉尔(Winston Churchill)