- fffaraz/awesome-cpp
- CppCon/CppCon2017 CppCon2017会议资料
- fenbf/AwesomePerfCpp A curated list of awesome C/C++ performance optimization resources.
- facebook/folly c++ lib,大杂烩,什么都有
- facebook/proxygen c++ http lib
- facebook/wdt c++ lib 嵌入的高速数据同步库
- facebook/fatal c++ template lib, 可以学习用
- facebook/libphenom 高性能事件驱动框架
- facebookarchive/flashcache Kernel模块,块设备加速方案,linux 2.6.x
- spdk/spdk Intel 存储优化
- google/highwayhash hash 算法
- google/re2 高效正则库
- google/cctz 时间、日期运算库
- google/mathfu 高效数学算法库
- google/gemmlowp 矩阵乘法库
- cameron314/concurrentqueue 无锁并发队列
- 01org/tbb Intel 并行算法库,提供支持高并发的数据结构、算法等
- nlohmann/json 更现代语法实现的json库
- fmtlib/fmt 更现代的c++格式化输出库
- 01org/soft-crc crc库
- 01org/isa-l Intel存储加速库,提供一些crc、压缩算法等
- 01org/isa-l_crypto Intel 加密算法加速库
- 01org/intel-ipsec-mb ipsec优化算法
- 01org/base64 Intel base64加速算法
- 01org/libstructure 提供一种数据结构(没仔细看)
- lpereira/gomoku 将golang翻译成c++的工具
- preshing/junction 并发数据结构
- H-EAL/oqpi c++14 多线程辅助类
- rampantpixels/rpmalloc 无锁多线程malloc实现
- yuanzhubi/call_in_stack 以指定内存作为函数的栈空间来调用函数的hack
- Tessil/hat-trie 内存型HAT-trie
- vinniefalco/Beast HTTP and WebSocket built on Boost.Asio in C++11
- vurtun/nuklear A single-header ANSI C gui library
- chriskohlhoff/executors c++委员的Executors/Timers/Channels等实现,可能会c++标准
- chriskohlhoff/networking-ts-impl c++委员的纯模板网络库,实验性质的
- jedisct1/libsodium 知名加密算法库
- AnthonyCalandra/modern-cpp-features 现代CPP特征
- isocpp/CppCoreGuidelines C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
- bazelbuild/bazel google 工程构建工具(比makefile优化很多)
- pfultz2/Linq c++ Linq library
- danmar/cppcheck cpp 静态分析工具
- Microsoft/checkedc 静态、动态分析C程序
- facebook/infer cpp 静态分析工具
- Morgan-Stanley/hobbes A language and an embedded JIT compiler
- Tencent/TscanCode A static code analyzer for C++, C#, Lua
- namhyung/uftrace The uftrace tool is to trace and analyze execution of a program written in C/C++
- google/wuffs 代码生成工具:编写解析格式,自动生成安装的解析代码,用以解析不安全的输入文件
- cesanta/mjs JavaScript 引擎
- ChaiScript/ChaiScript (CPP) 一个C++脚本引擎,可以直接调用进程内的C++函数
- p12tic/libsimdpp libsimdpp is a portable header-only zero-overhead C++ low level SIMD library.
- aguinet/dragonffi C Foreign Function Interface and JIT using Clang/LLVM
- pmed/v8pp Bind C++ functions and classes into V8 JavaScript engine
- foonathan/type_safe Zero overhead utilities for preventing bugs at compile time
- ridiculousfish/libdivide (C) 高效除法库
- orlp/pdqsort 头文件实现的快排算法
- willemt/raft C implementation of the Raft Consensus protocol
- davisking/dlib a modern C++ toolkit containing machine learning algorithms
- wbhart/bsdnt Bignum Library
- samhocevar/lolremez Polynomial Approximations using the Remez Algorithm
- savoirfairelinux/opendht A C++11 Distributed Hash Table implementation
- kroitor/gjk.c 检测物体碰撞的算法
- OpenGenus/cosmos (C) Algorithms that run our universe.
- neverchanje/yaraft C++11 实现的raft算法库,移植与etcd的raft实现
- RaftLib/RaftLib c++ raft protocol 实现
- Qihoo360/floyd raft算法实现
- brpc/braft 百度基于brpc实现的raft算法
- muesli/kmeans K邻近算法
- lemire/simdpcg Vectorized version of the PCG random number generator
- google/randen Fast backtracking-resistant random generator
- nothings/stb 一些只有头文件的库
- RandyGaul/tinyheaders 一些只有头文件的库
- facebook/fatal 包含大量模板元编程的库
- FFmpeg/FFmpeg FFmpeg
- xtaci/algorithms 一些算法和数据结构
- srdja/Collections-C generic data structures
- google/farmhash c++ lib 一系列hash函数,包含优化
- google/cpp-frp 依赖c++14,提供现代变成语法概念,
map
、reduce
、filter
等 - google/infact 动态创建object,数据结构
- tesseract-ocr/tesseract Tesseract Open Source OCR Engine
- facebookresearch/fastText 快速文本处理库
- kr/beanstalkd a simple, fast work queue
- LPD-EPFL/ASCYLIB a concurrent-search data-structure library
- 01org/hyperscan 支持多正则表达式一次匹配的高效模式匹配库
- boostorg/callable_traits CallableTraits is a C++11 header-only library for the inspection, synthesis, and decomposition of callable types.
- hyrise/sql-parser SQL Parser for C++
- tudordavid/libslock Cross-platform atomic operations and lock algorithm library
- abseil/abseil-cpp Abseil Common Libraries (C++)
- boostorg/container STL-like containers from Boost
- cesanta/slre 超轻量级的正则表达式库
- concurrencykit/ck 并发库,提供一些并发原语和数据结构
- google/cpu_features 获取CPU类型及支持的功能
- ferruccio/dynamic-cpp cpp动态类型
- Microsoft/GSL 一些基本库
- gabime/spdlog Super fast C++ logging library.
- google/glog c++ log 库
- https://github.com/muellan/clipp cpp 命令行参数解析库,看起来还不错
- sailormoon/flags 只有头文件的flag解析库
- libfuse/libfuse Linux FUSE (Filesystem in Userspace) interface
- mbrossard/threadpool A simple C thread pool implementation
- v8/v8 v8 engine
- openresty/openresty openresty
- baidu/shuttle 百度的Map Reduce计算框架
- hyrise/nvm_malloc 显卡内存分配库
- efficient/nvram Tools for safe management of persistent main memory.
- trigonak/ssmp ssmp is a highly optimized message passing library built on top of the cache-coherence protocols of shared memory processors
- cloudwu/buddy Buddy memory allocation
- pmem/pmdk 持久化内存管理库
- Snaipe/libcsptr C语言的智能指针
- google/fruit 依赖注入框架
- libuv/libuv
- Tencent/libco coroutine library
- yyzybb537/libgo libgo - 协程库、并行编程库
- scylladb/seastar c++14 高性能时间框架、用户态协议栈、任务调用
- F-Stack/f-stack 用户态协议栈+协程
- facebook/libphenom an eventing framework for building high performance and high scalability systems in C
- brpc/brpc baidu rpc框架
- Microsoft/rDSN Robust Distributed System Nucleus (rDSN) is an open framework for quickly building and managing high performance and robust distributed systems.
- Naios/continuable C++14 asynchronous allocation aware futures (supporting then, exception handling, coroutines and connections)
- uWebSockets/uWebSockets Tiny WebSockets
- arut/nginx-rtmp-module nginx rtmp 流媒体插件
- alibaba/nginx-backtrace Nginx module to dump backtrace
- fastos/fastsocket mod kernel to improve tcp transmition
- facebook/wangle Wangle is a library that makes it easy to build protocols, application clients, and application servers
- nghttp2/nghttp2 HTTP/2 C Library and tools
- pkelsey/libuinet 用户态协议栈(FreeBSD's TCP/IP stack)
- chenshuo/4.4BSD-Lite2 用户态协议栈(4.4BSD-Lite2)
- luigirizzo/netmap (C) 用户态数据包IO框架,没有协议栈实现
- madeye/tcp_china 一款TCP拥塞算法
- hzarch/ngx_ssl_session_cache_module Use redis or memcached to store ssl session to achieve cross-machine ssl session reuse
- ldcsaa/HP-Socket High Performance TCP/UDP Socket Component
- vinniefalco/httpkit http 解析库
- facebook/openr (C) 分布式数据传输/路由层,用户可以实现自己的应用而不关心其节点间部署的网络环境
- jiangwenyuan/nuster 基于HAProxy的高性能HTTP缓存服务器和RESTful NoSQL缓存服务器
- efficient/rdma_bench A framework to understand RDMA performance
- efficient/fasst Fast, scalable, and simple transactions over RDMA.
- fungos/cr cpp plugin/reload 解决方案
- efficient/rankselect Space-Efficient, High-Performance Rank & Select Structures on Uncompressed Bit Sequences
- efficient/ffbf Feed-forward Bloom filters
- efficient/cuckoofilter Cuckoo Filter
- efficient/libcuckoo A high-performance, concurrent hash table
- efficient/fast-succinct-trie fast-succinct-trie
- dcjones/hat-trie This a ANSI C99 implementation of the HAT-trie data structure
- songhongwei/libdatrie Double-Array Trie Library 支持中文字符
- greg7mdp/sparsepp A fast, memory efficient hash map for C++
- Tessil/hopscotch-map A C++ implementation of a fast hash map using hopscotch hashing
- ot/ds2i 倒排索引所需的数据结构
- CGCL-codes/DCF Dynamic Cuckoo Filter
- STEllAR-GROUP/hpx HPX is a C++ Standard Library for Concurrency and Parallelism.
- sears/bLSM Read- and latency-optimized log structured merge tree
- mettienne/tiered-vector Highly optimized implementation of tiered vectors
- skarupke/flat_hash_map A very fast hashtable
- efficient/SuRF First Practical and General-purpose Range Filter
- urcu/userspace-rcu 用户态RCU操作实现
- simongog/sdsl-lite Succinct Data Structure Library 2.0(整数数组、前缀树、后缀树等)
- vinniefalco/NuDB header-only的append-only, key/value store
- Netflix/dynomite a thin, distributed dynamo layer for different storage engines
- BohuTANG/nessDB A very fast transactional key-value, embedded database storage engine
- percona/tokudb-engine Percona TokuDB is a high-performance, write optimized, compressing, transactional storage engine
- XeLabs/tokudb Next Generation DBMS TokuDB, based on Percona Server 5.7 with more features
- stephentu/silo Multicore in-memory storage engine
- Cavalia/Cavalia A transactional main-memory database on multicores.
- kohler/masstree-beta a fast, multi-core key-value store.
- hyrise/hyrise In-Memory Hybrid Storage Engine
- baidu/palo MPP data warehouse
- XeLabs/tokudb Next Generation DBMS TokuDB, based on Percona Server 5.7 with more features
- greenplum-db/gpdb The Greenplum Database (GPDB) is an advanced, fully featured, open source data warehouse.
- tellproject/tellstore A in-memory storage manager
- Tencent/paxosstore PaxosStore is a distributed-database initially inspired by Google MegaStore.
- fpgasystems/doppiodb A hardware accelerated database
- JRHZRD/swapdb A redis compatiable storage which support data exchange between memory and disk.
- efficient/mica MICA: A Fast In-memory Key-Value Store (see isca2015 branch for the ISCA2015 version)
- efficient/mica2 A fast in-memory key-value store
- efficient/memc3 MemC3 is an in-memory key-value cache, derived from Memcached
- efficient/cicada-engine fast multi-core in-memory transactions
- XiaoMi/pegasus Pegasus是小米云存储团队开发的一个分布式Key-Value存储系统
- SequoiaDB/SequoiaDB SequoiaDB is a document-oriented NoSQL Database
- TileDB-Inc/TileDB TileDB manages data that can be represented as dense or sparse arrays. It can support any number of dimensions and store in each array element any number of attributes of various data types.
- RedisLabsModules/RediSearch Redis模块,文本搜索功能
- yxymit/DBx1000 DBx1000 is an single node OLTP database management system (DBMS)
- ermia-db/ermia CC for modern main-memory OLTP systems
- tarantool/tarantool (C) Tarantool is an in-memory database and application server.
- priitj/whitedb (C) WhiteDB is a lightweight database library operating fully in main memory. Disk is used only for dumping/restoring database and logging.
- percona/PerconaFT (C) a high-performance, transactional key-value store, used in the TokuDB storage engine for Percona Server and MySQL, and in TokuMX, the high-performance MongoDB distribution.
- malbrain/database (C) Key-Value/Document store database library with btree and ARTree indexing methods
- cruppstahl/upscaledb A very fast lightweight embedded database engine with a built-in query language.
- YugaByte/yugabyte-db a high-performance, transactional database for building distributed cloud services.
- utsaslab/pebblesdb 优化写放大的leveldb改进版
- cloudflare/kyototycoon a handy cache/storage server
- hypertable/hypertable A flexible database focused on performance and scalability
- MonetDB/MonetDB a high-performance database kernel for query-intensive applications.
- pmem/pmemkv (CPP) 依赖持久化内存实现的KV存储
- google/berrydb An Experimental Key-Value Store
- qicosmos/ormpp cpp db orm 支持mysql
- firehol/netdata 监控展示系统
- antirez/disque Disque is a distributed message broker
- alexazhou/VeryNginx VeryNginx base on openresty which provide WAF, Control Panel, and Dashboards
- baidu/Familia 开源项目包含文档主题推断工具、语义匹配计算工具
- willemt/ticketd A distributed durable unique 64bit ID server
- vespa-engine/vespa the open big data serving engine
- google/googletest Google Test framework,包含下面2个
- google/googlemock c++ mock 框架
- google/benchmark c++ benchmark 框架
- google/capture-thread Framework for loggers, tracers, and mockers in multithreaded C++ programs.
- dndx/mockeagainxx hook network相关syscall,模拟syscall结果
- philsquared/Catch native, header-only, framework for unit-tests, TDD and BDD
- DhavalKapil/libdheap hook malloc/free 方法,帮助分析内存问题
- Dor1s/libfuzzer-workshop Materials of "Modern fuzzing of C/C++ Projects" workshop.
- trailofbits/deepstate fuzz单测工具
- miloyip/rapidjson A fast JSON parser/generator
- google/protobuf protobuf
- nanopb/nanopb 纯C实现的protobuf
- google/flatbuffers 一个快速的多语言序列化
- lemire/MaskedVByte Fast decoder for VByte-compressed integers in C.
- lemire/simdcomp A simple C library for compressing lists of integers using binary packing
- google/libnop 一个C++对象序列化库,只包含头文件,不需要额外生成代码
- ttroy50/cmake-examples cmake示例
- avelino/awesome-go
- gopherchina/meetup gopherchina会议
- Checkmarx/Go-SCP golang 安全编码手册
- teh-cmc/go-internals go内部揭秘
- cch123/golang-notes go实现解析
- hackstoic/golang-open-source-projects
- abadojack/whatlanggo golang 自然语言识别库,支持84种语言
- google/jsonapi json http api 框架
- uber-go/zap with struct logger 支持hook等,性能较高
- go-playground/statics golang http fs 通过web查看文件目录
- go-playground/pool goroutine pool
- go-playground/spoon golang 进程热更新库,listener不间断
- go-playground/form url to/from form
- cenkalti/backoff 提供几种 backoff 算法
- kardianos/osext 扩展OS包
- fsnotify/fsnotify 文件系统通知
- ponzu-cms/ponzu CMS 框架
- goruby/goruby an implementation of Ruby written in Go
- derekparker/delve golang debugger
- go-kit/kit golang 微服务框架
- fardog/secureoperator https dns
- hashicorp/go-rootcerts http client 加载本地证书的库
- mitchellh/go-homedir 获取进程当前目录的库,不适用cgo
- mitchellh/copystructure struct deep copy
- mitchellh/mapstructure 将一个
map[string]interface{}
类型数据赋值给一个指定类型struct的库 - adamzy/cedar-go A go implemention of efficiently-updatable double-array trie
- golang/dep golang依赖管理工具
- GoASTScanner/gas Go AST Scanner
- Go-zh/gccgo gccgo 错误信息翻译
- kisielk/godepgraph go 依赖可视化工具,画出依赖图谱
- dominikh/go-tools go 代码静态分析工具
- alecthomas/gometalinter 并行跑多种分析工具
- google/fchan-go 实验性质的channel实现,比原生的更快
- google/grumpy Grumpy is a Python to Go source code transcompiler and runtime
- dominikh/go-staticcheck go 代码静态分析工具
- nickng/dingo-hunter golang 静态分析工具,检查死锁
- haya14busa/reviewdog go 代码自动review CI工具
- tmrts/go-patterns go 设计模式
- hoohack/DesignPattern 设计模式
- dpolansky/go-poet 帮助实现go代码generate的工具
- huandu/goroutine 比较hack的方式获取goroutine id
- zxh0/jvm.go golang 实现的jvm,实验性质的。
- robertkrimen/otto JavaScript 解释器,可以嵌入go程序中
- dop251/goja ECMAScript 5.1(+) implementation written in Go
- jingweno/godzilla ES2015代码到go的翻译和运行时
- glycerine/zygomys go实现的类似Lisp的脚本语言
- milochristiansen/lua A Lua 5.3 VM and compiler written in Go.
- yuin/gopher-lua lua 虚拟机
- Shopify/go-lua lua 引擎/虚拟机
- go-interpreter/wagon a WebAssembly-based Go interpreter, for Go.
- rhysd/gocaml GoCaml is subset of OCaml in Go based on MinCaml using LLVM.
- cznic/99c Command 99c is a c99 compiler targeting a virtual machine.
- knq/xo 根据database schema生成go代码的工具
- rjeczalik/interfaces 根据class的export func生成对应interface的代码生成器
- josharian/impl 根据interface定义,生成对应class声明的代码生成器
- msoap/go-carpet 显示代码测试覆盖率的工具
- goccmack/gocc golang 解析代码生成器,通过BNF来生成解析语法
- bjwbell/gensimd simd/sse2相关go代码生成工具
- fwessels/go-cv-simd low-level Go Assembly part of the go-cv wrapper around Simd
- yesuu/simd SIMD for Golang
- minio/asm2plan9s 将GNU汇编转换为plan9汇编
- minio/c2goasm C to Go Assembly
- client9/misspell 分析代码,检查拼写错误。
- campoy/embedmd 分析代码,将注释等信息生成markdown文档
- fatih/gomodifytags 修改struct tag的工具
- ardanlabs/gotraining go 课程
- awalterschulze/goderive 泛型代码生成工具
- 360EntSecGroup-Skylar/goreporter A Golang tool that does static analysis, unit testing, code review and generate code quality report.
- go-functional/core Core utilities for functional Programming in Go
- jgautheron/goconst 加查重复较多的字符串,建议变为const
- benbjohnson/tmpl a command line interface to Go's text/template library
- jteeuwen/go-bindata 将文件嵌入代码的代码生成器
- petermattis/fastcgo Fast (but unsafe) Cgo calls via an assembly trampoline
- grofers/go-codon Workflow based REST framework code generator
- fatih/structtag struct tag解析方法
- bouk/monkey GO动态补丁实现
- matthewmueller/joy 将GO源码编译为JS的工具
- irifrance/gini A fast SAT solver
- emicklei/proto pb源文件解析库
- timtadh/lexmachine Lexical Analysis Framework for Golang
- vektah/gqlgen 快速创建graphql数据结构、类型声明等代码
- dave/jennifer 辅助代码生成器的库
- mwitkow/go-proto-validators protobuf生成器插件,帮助生成数据结构校验函数
- cosmos72/gomacro go解析器
- sirkon/ldetool 生成日志解析代码
- opennota/re2dfa 将正则表达转换为有限状态机代码
- xuri/toml-to-go 将TOML配置转为go代码工具
- dearplain/goloader 运行时加载go代码
- mvdan/gogrep Search for Go code using syntax trees.
- karalabe/xgo 交叉编译工具,一次性编译出各个平台的版本
- mitchellh/gox Go cross compile tool
- mvdan/goreduce go 代码简化工具
- klauspost/asmfmt go汇编格式化工具
- alexkohler/prealloc go代码静态分析工具,发现那些slice/map可以预先分配大小
- d4l3k/go-pry go 解释器
- m-zajac/json2go 根据输入的json生成go struct结构
- gotpl/gtfmt 格式化go目标文件的工具
- cheekybits/genny 泛型代码生成工具
- taylorchu/generic 泛型代码生成工具
- joeshaw/gengen 泛型代码生成工具
- elliotchance/c2go 将c代码翻译成go代码
- haya14busa/goverage go test -coverprofile for multiple packages
- mdempsky/unconvert 帮忙移除代码中不必要的类型转换
- lafolle/flen 统计函数长度
- alexkohler/cfmt 格式化go代码中的注释,重新排版到指定长度
- TrueFurby/go-callvis 生成函数调用图
- maruel/panicparse 将go panic输出还原成代码中的函数调用
- KyleBanks/depth 输出项目包依赖
- golangci/awesome-go-linters
- blevesearch/bleve 文字索引查询
- vladimirvivien/automi 流式处理逻辑框架
- ahmetb/go-linq LINQ-like query methods for Go 流式处理逻辑
- chrislusf/glow 流式处理框架 map/reduce
- minio/highwayhash HighwayHash is not a general purpose cryptographic hash function (such as Blake2b, SHA-3 or SHA-2) and should not be used if strong collision resistance is required
- tidwall/murmur3 Murmur3 hash in Go
- tidwall/algo go runtime的hash算法
- stathat/consistent 一致性hash
- buraksezer/consistent 一致性hash
- eapache/go-resiliency 提供一些通讯中弹性容错的实现(breaker/deadline/semaphore)
- rubyist/circuitbreaker 断路器实现
- hashicorp/raft consul的raft算法实现
- ailidani/paxi PAXOS协议框架
- peterbourgon/caspaxos A Go implementation of the CASPaxos protocol
- efficient/epaxos EPaxos is an efficient, leaderless replication protocol.
- efficient/qlease Go implementation of Quorum Read Leases
- seiflotfy/hyperbitbit 基数估计算法
- armon/go-chord p2p hash 查找算法
- secondbit/wendy 分布式hash table
- anacrolix/dht dht is used by anacrolix/torrent, and is intended for use as a library in other projects both torrent related and otherwise
- anacrolix/torrent Full-featured BitTorrent client package and utilities
- libp2p/go-libp2p golang p2p lib
- couchbaselabs/vellum golang 有限状态机(FSM)的实现
- smartystreets/mafsa golang 有限状态机(FSM)的实现
- antage/ragel-go 将自动状态机转成go代码的工具
- cloudflare/ahocorasick Aho-Corasick ac自动机字符串匹配
- NebulousLabs/merkletree merkletree 算法实现
- remyoudompheng/bigfft Big integer multiplication library
- petar/GoLLRB GoLLRB is a Left-Leaning Red-Black (LLRB) implementation of 2-3 balanced binary search trees in Go Language.
- tmthrgd/atomic128 (GO) 128bit数据原子操作
- tmthrgd/go-memset (GO) memset
- tmthrgd/go-sem (GO) POSIX semaphore library for Golang
- tmthrgd/go-base64 (GO) base64 加速
- myfreeweb/go-base64-simd (GO) base64 加速
- tmthrgd/shm-go (GO) A high-performance shared memory communications library for Go
- tmthrgd/go-bitwise (GO) Efficient bitwise (xor/xnor/and/and-not/nand/or/nor/not) implementations for Golang.
- tmthrgd/go-hex (GO) An efficient assembly hexadecimal implementation for Golang.
- minio/sha256-simd (GO) sha256算法加速
- shawnsmithdev/zermelo (GO) Radix sorting library
- cchamplin/gocrush Implementation of the CRUSH Algorithm in Go
- moovweb/rubex Super Fast Regexp for Go
- dchest/siphash Go implementation of SipHash-2-4
- weaveworks/mesh (GO) Mesh implements a gossip protocol that provide membership, unicast, and broadcast functionality with eventually-consistent semantics.
- influxdata/tdigest 计算第x大的等算法
- rivo/duplo 图片哈希算法,判断相似图片
- jinzhu/now 时间相关方法
- templexxx/xor XOR in Go, more than 10GB/s per core
- tjfoc/gmsm 基于Go语言的国密SM2/SM3/SM4加密算法库
- tmthrgd/chacha20 An AVX/AVX2/x64/pure-Go implementation of the ChaCha20 stream cipher for Golang.
- klauspost/reedsolomon 所罗门编码
- templexxx/reedsolomon 所罗门编码
- ArteMisc/libgodium Pure Go implementation of cryptographic APIs found in libsodium
- silkeh/ipcipher 加解密IP地址的库
- cznic/mathutil Utilities supplemental to the Go standard "rand" and "math" packages
- go-hep/fit 数据拟合
- cpmech/gosl Go scientific library.
- montanaflynn/stats 一些统计计算算术
- anthonynsimon/bild A collection of parallel image processing algorithms in pure Go
- gonum/gonum a set of numeric libraries
- uber-go/zap fast, structured, leveled logging
- sirupsen/logrus Structured, pluggable logging for Go
- thoas/go-funk A modern Go utility library which provides helpers (map, find, contains, filter, ...)
- Workiva/go-datastructures 多种数据结构
- emirpasic/gods 多种数据结构
- fatih/set 集合运算库,子集、差集等运算
- deckarep/golang-set 集合运算库
- google/btree 内存中的btree数据结构实现
- hashicorp/go-immutable-radix immutable radix tree
- hashicorp/golang-lru Golang LRU cache
- dgryski/go-s4lru an implementation of Quadruply-segmented LRU cache
- yasushi-saito/rbtree A red-black tree with an API similar to C++ STL's
- beeker1121/goque Persistent stacks and queues for Go backed by LevelDB
- eapache/queue Fast golang queue using ring-buffer
- armon/go-radix Golang implementation of Radix trees
- ncw/gotemplate go 数据结构代码生成器
- Kentik/patricia Garbage collector-sensitive patricia tree for IP/CIDR tagging
- efficient/go-cuckoo A high-performance, memory-efficient concurrent hash table
- tylertreat/BoomFilters Stable Bloom Filters, Scalable Bloom Filters, Counting Bloom Filters, Inverse Bloom Filters, Cuckoo Filters
- orcaman/concurrent-map (GO) 一个线程安全的支持并发的map,采用hash分片的方式
- cloudfoundry/go-diodes (GO) 应用内部传递数据的ring buffers
- yourbasic/graph (GO) Golang library of basic graph algorithms
- bradleyjkemp/memviz 数据结构可视化库
- tidwall/fastlane 高效多生成者单消费者队列实现
- xueqiu/rdr redis rdb解析库
- axiomhq/hyperloglog HyperLogLog with lots of sugar (Sparse, LogLog-Beta bias correction and TailCut space reduction)
- irfansharif/cfilter Cuckoo Filter implementation in Go, better than Bloom Filters
- murphy214/geohashtree 高性能GEO哈希
- golang/geo geo hash
- mmcloughlin/geohash geo hash
- libp2p/go-libp2p-kad-dht A Kademlia DHT implemention on go-libp2p
- cornelk/hashmap A Golang lock-free thread-safe HashMap optimized for fastest read access.
- docker/libchan Like Go channels over the network
- google/netstack IPv4 and IPv6 userland network stack
- grpc-ecosystem/grpc-gateway grpc-json api相互转化的网关
- pressly/chi http router framework
- vulcand/oxy http middleware (Ratelimit/Connlimit/Trace/Circuit Breaker)
- devsisters/goquic QUIC protocol support for Go (有一年没更新了)
- lucas-clemente/quic-go QUIC implementation in pure go
- ekr/minq (GO) QUIC协议实现
- facebookgo/grace Graceful restart & zero downtime deploy for Go servers
- gobwas/graceful A library for graceful restarts in Go
- dghubble/gologin 提供多个知名网站的登录认证(OAuth1, OAuth2)
- casbin/casbin An authorization library that supports access control models like ACL, RBAC, ABAC in Golang
- RangelReale/osin Golang OAuth2 server library
- ory/hydra 提供OAuth2 and OpenID的server/client逻辑
- go-oauth2/oauth2 OAuth 2.0 server library for the Go
- go-authboss/authboss Authboss is a modular authentication system for the web
- tdewolff/minify 读取html/xml/css/js等根据配置,输出精简后的内容
- apcera/libretto 对接各个云平台创建虚拟机的SDK
- jpillora/chisel A fast TCP tunnel over HTTP
- ipfs/go-ipfs ipfs 实现,可以参考IPFS:替代HTTP的分布式网络协议
- PuerkitoBio/goquery http client and brings a syntax and a set of features similar to jQuery to the Go language
- o3ma/o3 Open-source implementation of the Threema protocol in Go
- ginuerzh/gost GO语言实现的安全隧道
- graphql-go/graphql An implementation of GraphQL for Go / Golang
- AsynkronIT/protoactor-go 跨平台的actor模式实现
- fatih/pool golang 链接池
- skywind3000/kcp A Fast and Reliable ARQ Protocol
- hashicorp/yamux golang tcp connection 复用器
- hashicorp/mdns Simple mDNS client/server library in Golang
- hashicorp/go-getter 下载工具,支持多种协议(http/git/hg/s3)
- kataras/iris Fast, cross-platform HTTP/2 Web Framework for Go
- zenazn/goji Goji is a minimalistic web framework
- PuerkitoBio/rehttp 实现了
http.RoundTripper
,支持重试等 - google/go-querystring golang lib url query 参数序列化库
- coreos/zetcd zookeeper to etcd 转换的proxy
- tidwall/redcon Redis compatible server framework for Go
- millken/dpdk-go cgo dpdk binding
- miekg/dns dns library
- medcl/gopa golang 爬虫
- looterz/grimd dns 代理
- gobwas/ws Tiny WebSocket library for Go.
- juju/ratelimit ratelimit
- gliderlabs/ssh Easy SSH servers in Golang
- nathanjsweet/zsocket Zero-copy sockets for Linux in Golang
- dropbox/godropbox Common libraries for writing Go services/applications.
- v2ray/v2ray-core 一个模块化的代理软件包
- soheilhy/cmux tcp 复用器
- yl2chen/cidranger Fast IP to CIDR lookup in Golang
- facebookgo/httpcontrol allows for HTTP transport level control around timeouts and retries.
- osrg/gobgp BGP implemented in the Go Programming Language
- coyove/goflyway HTTP tunnel in Go
- henrylee2cn/teleport high-performance and flexible TCP socket framework
- andrewarrow/paradise_ftp 纯go实现的ftp下载工具
- secsy/goftp FTP client for golang
- uber/tchannel-go Go implementation of a multiplexing and framing protocol for RPC calls
- uber/ringpop-go Ringpop is a library that brings cooperation and coordination to distributed applications. It maintains a consistent hash ring on top of a membership protocol and provides request forwarding as a routing convenience. It can be used to shard your application in a way that's scalable and fault tolerant.
- uber/arachne Arachne is a packet loss detection system and an underperforming path detection system.
- julienschmidt/httprouter A high performance HTTP request router
- buaazp/fasthttprouter 优化后的FAST HTTP路由器
- valyala/fasthttp FAST HTTP框架
- valyala/quicktemplate FAST HTTP模板渲染器
- valyala/tcplisten TCP LISTEN 支持SO_REUSEPORT、TCP_DEFER_ACCEPT、TCP_FASTOPEN
- grpc-ecosystem/go-grpc-middleware GRPC中间件
- mwitkow/grpc-proxy GRPC代理,可以定制丰富地路由策略
- lileio/lile GRPC工具集
- goiiot/libmqtt MQTT library in pure Go
- beevik/ntp 一个简单的NTP客户端
- gcinterceptor/gci-go 一个手动控制GC的HTTP框架,避免GC对API响应时间的影响,在没有请求时主动GC
- soniah/gosnmp An SNMP library written in GoLang.
- google/netboot 网络启动、DHCP等协议库
- mitchellh/go-server-timing HTTP插件,加入chrome-timing分析HEADER,辅助分析服务耗时分布
- sparrc/go-ping ping 实现
- go-ldap/ldap ldap client
- pforemski/dingo https-dns client
- intel-go/nff-go NFF-Go -Network Function Framework for GO
- henson/proxypool (GO) Golang实现的IP代理池
- gregjones/httpcache A Transport for http.Client that will cache responses according to the HTTP RFC
- cloudflare/fgbgp (GO) BGP协议库
- NebulousLabs/go-upnp (GO) upnp协议库
- go-swagger/go-swagger Swagger 2.0 implementation for go
- pions/webrtc 纯GO实现的WebRTC的API
- songgao/water TUN/TAP library written in native Go
- kavu/go_reuseport golang reuseport 支持
- edsrzf/mmap-go a portable mmap package for the golang
- hanwen/go-fuse FUSE bindings for Go
- jacobsa/fuse A Go package for implementing a FUSE file system.
- traetox/goaio Kernel based asynchronous IO library in pure golang
- tidwall/evio Fast event-loop networking for Go
- cznic/memory 一个内存分配器,通过mmap来分配内存,可以绕过gc扫描
- shirou/gopsutil 获取系统指标(CPU/MEM/DISK等)
- denisbrodbeck/machineid 获取机器唯一ID
- tobert/pcstat 获取文件pagecache的状态
- upper/db 多种db driver
- Shopify/sarama kafka client
- bsm/sarama-cluster Cluster extensions for Sarama
- go-sql-driver/mysql go mysql driver
- linkedin/Burrow kafka消费延时监控
- fsouza/go-dockerclient docker client
- graymeta/stow Cloud storage abstraction package for Go
- olivere/elastic Elasticsearch client for Go
- go-xorm/xorm Simple and Powerful ORM for Go, support mysql,postgres,tidb,sqlite3,mssql,oracle
- xormplus/xorm 本库是基于原版xorm的定制增强版本,为xorm提供类似ibatis的配置文件及动态SQL支持,支持AcitveRecord操作
- jinzhu/gorm ORM library for Golang
- volatiletech/sqlboiler Generate a Go ORM tailored to your database schema.
- jirfag/go-queryset 100% type-safe ORM for Go (Golang) with code generation and MySQL, PostgreSQL, Sqlite3, SQL Server support. GORM under the hood.
- uber-go/dosa DOSA is a data object abstraction layer
- alexflint/go-restructure 将正则匹配的结构赋值给对应的struct field,有点像ORM的做法
- docker/libkv 对接多种分布式K-V存储的驱动
- docker/leadership Distributed Leader Election using docker/libkv
- Luxurioust/excelize Golang library for reading and writing Microsoft Excel™ (XLSX) files
- tealeg/xlsx Google Go (golang) library for reading and writing XLSX files
- baliance/gooxml Pure go library for creating Office Open/OOXML/ECMA-376 documents
- signintech/gopdf A simple library for generating PDF written in Go lang
- jung-kurt/gofpdf A PDF document generator with high level support for text, drawing and images
- knq/chromedp 浏览器驱动库,通过api来控制浏览器,可以用来当爬虫等
- skatiyar/cri Type safe go bindings to interact with chrome remote interface.
- samuel/go-zookeeper zookeeper client
- grpc-ecosystem/go-grpc-prometheus go-grpc的prometheus插件
- XeLabs/go-mydumper A multi-threaded MySQL backup and restore tool
- mailru/go-clickhouse Golang SQL database driver for Yandex ClickHouse
- araddon/qlbridge (GO) SQL引擎、运行时
- xwb1989/sqlparser SQL Parser implemented in Go
- pubnative/mysqlproto-go go实现的mysql协议层
- xelabs/go-mysqlstack MySQL protocol library implementing in Go
- vcabbage/amqp AMQP 1.0 client library for Go
- gocql/gocql Cassandra CQL客户端
- Vertamedia/chproxy ClickHouse http proxy and load balancer
- h2non/imaginary Fast HTTP microservice for high-level image processing
- appleboy/gorush A push notification server written in Go
- docker/go-redis-server A Go implementation of the Redis server protocol
- uber/cherami-server Distributed, scalable, durable, and highly available message queue system(基于rocksdb)
- eleme/banshee 监控、异常检测报警系统
- go-gitea/gitea git 服务
- Qihoo360/poseidon 百亿级日志检索系统
- travisjeffery/jocko Kafka implemented in Golang with built-in coordination
- adohe/kube2haproxy 部署在k8s上的流量发现代理
- caicloud/cyclone A cloud native CI/CD platform built for container workflow
- TykTechnologies/tyk Open Source API Gateway written in Go
- golang/groupcache a caching and cache-filling library, intended as a replacement for memcached in many cases
- bmizerany/noeqd 容忍网络错误的发号器
- Netflix/chaosmonkey 测试分布式系统的辅助工具,制造错误情况
- mozilla-services/heka 数据收集系统,支持嵌入lua脚本
- spf13/hugo 静态网站生成工具,常用博客
- open-falcon/falcon-plus 可定制的企业级监控系统
- mattermost/platform Golang and React 实现的仿照Slack的服务
- hashicorp/vault A tool for managing secrets
- fatedier/frp 一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务
- leonlau/initialser-http 通过用户信息生成头像的服务
- nsqio/nsq A realtime distributed messaging platform
- blackbeans/kiteq 基于go+protobuff实现的多种持久化方案的mq框架
- huichen/zerg 分布式爬虫
- grafana/grafana 监控数据展示面板
- google/seesaw Seesaw v2 is a Linux Virtual Server (LVS) based load balancing platform
- containous/traefik a modern reverse proxy
- fabiolb/fabio a fast, modern, zero-conf load balancing HTTP(S) and TCP router for deploying applications managed by consul
- ezotrank/logsend log 推送工具,类似Logstash
- mholt/caddy Fast, cross-platform HTTP/2 web server with automatic HTTPS
- oklog/oklog 日志收集平台
- nareix/joy4 Golang audio/video library and streaming server
- franela/goblin A BDD testing framework for golang
- google/slowfs golang 库,模拟慢速文件系统
- golang/mock a mocking framework for the golang
- h2non/gock HTTP mocking
- jarcoal/httpmockHTTP mocking for Golang
- gavv/httpexpect End-to-end HTTP and REST API testing for Go
- DATA-DOG/go-sqlmock sql mock package
- stretchr/testify testing util
- coreos/gofail 失败错误注入工具
- cweill/gotests test case 生成工具
- mwitkow/go-conntrack Go middleware for net.Conn tracking
- uber/go-torch 利用go-pprof生成火焰图
- bluele/factory-go 生成相关测试数据
- dvyukov/go-fuzz 解析函数的自动暴力测试工具
- google/gofuzz GO 数据结构随机填充库
- brianvoe/gofakeit GO 数据结构随机填充库
- emicklei/zazkia 用于模拟网络异常的TCP代理
- vektra/mockery go mock interface 生成工具
- mschoch/smat State Machine Assisted Testing (use gofuzz)
- cznic/bench 另一个go benchmark 测试工具,可以使多个benchmark之间相互隔离
- anishathalye/porcupine A fast linearizability checker written in Go
- uber-go/goleak goroutine泄露检测工具
- viant/dsunit Datastore Testibility
- malisit/kolpa 随机数据生成库
- dimiro1/banner 绘制命令行banner的库
- jroimartin/gocui 命令行UI库
- abiosoft/ishell 交互命令行库
- mkideal/cli A package for building command line app with go
- go-playground/ansi shell文字颜色const
- motemen/gore 一个go语言的解释器,验证小的测试时可以使用
- gosuri/uiprogress 进度条
- spf13/cobra A Commander for modern Go CLI interactions
- gizak/termui Golang terminal dashboard
- docopt/docopt.go A command-line arguments parser that will make you smile
- chzyer/readline go实现的readline
- alexflint/go-arg Struct-based argument parsing in Go
- aybabtme/rgbterm RGB colors for your terminal
- c-bata/go-prompt cli中"自动提示/补全"功能实现
- etano/graphscii Print ASCII graphs in the terminal.
- olekukonko/tablewriter ASCII table in golang
- google/goterm Go Terminal library with PTY support and colors
- manifoldco/promptui 命令行交互、提示/模糊匹配
- posener/complete 命令行交互、提示/模糊匹配
- guptarohit/asciigraph ASCII折线图、波形图
- go-vgo/robotgo Golang 跨平台自动化系统,控制键盘鼠标位图和读取屏幕,窗口句柄以及全局事件监听
- hpcloud/tail golang库,实现持续读取一个文件的功能,类似tail -f
- mholt/archiver Easily create and extract .zip, .tar, .tar.gz, .tar.bz2, .tar.xz, .tar.lz4, .tar.sz, and .rar (extract-only) files with Go
- google/gops 识别机器上运行的go代码程序和版本
- google/gopacket go 抓包、处理库
- rainycape/dl (go1.8已经支持插件功能,但是其中一些反射绑定、汇编值得参考)Runtime dynamic library loader (dlopen / dlsym) for go
- cookieo9/goffi golang ffi
- uber-common/cpustat 系统数据采集工具(监控)
- spf13/afero A FileSystem Abstraction System for Go
- thejerf/suture Suture provides Erlang-ish supervisor trees for Go. "Supervisor trees" -> "sutree" -> "suture"
- hacdias/filemanager Web File Manager which can be used as a middleware or standalone app.
- h2non/filetype 通过文件magic等检查文件的类型
- intel-go/cpuid 获取CPU类型及支持的功能
- cznic/fileutil 一些常用文件操作(Fadvise、Falloc等)
- ftrvxmtrx/fd 进程间传递文件描述符
- google/nftables 纯GO实现的Linux nftables操作库
- go-yaml/yaml yaml
- gorhill/cronexpr crontab 表达式解析
- go-ozzo/ozzo-validation data validation with configurable and extensible validation rules 不太推荐使用
- go-validator/validator 检验数据有效性的库,采用struct注释来实现,实现的方式比较简单,但是现在已经不怎么维护了
- asaskevich/govalidator 检验数据有效性的库,采用struct注释来实现,比较推荐使用,buildin方法很多。
- json-iterator/go A high-performance 100% compatible drop-in replacement of "encoding/json"
- campoy/jsonenums 枚举类型的Json的(M|Unm)arshalJSON interface生成器
- buger/jsonparser json schema-less decoder
- mreiferson/go-ujson json schema-less decoder
- a8m/djson json schema-less decoder
- Jeffail/gabs json schema-less decoder
- tidwall/gjson json schema-less decoder/queryer
- pquerna/ffjson json serialization (比easyjson慢很多,不推荐使用)
- mailru/easyjson json [en|de]coder 推荐使用
- ugorji/go 一个序列化库,包含json和其他的
- glycerine/zebrapack serialization in Go
- src-d/proteus 将go struct数据结构生成protobuf文件
- znly/protein schemaless的protobuf库
- boltdb/raw 生成go raw memory layout方法的代码生成器
- pascaldekloe/colfer Colfer is a binary serialization format optimized for speed and size.
- tinylib/msgp a code generation tool and serialization library for MessagePack.
- nelz9999/stream-vbyte-go A port of Stream VByte to Go
- arangodb/go-velocypack a fast and compact format for serialization and storage
- thrift-iterator/go 通过tag来(反)序列化thrift数据,免去了thrift IDL和生成代码
- tidwall/sjson 快速修改JSON指定数据
- guregu/null 更好的处理各种null值,支持json、sql等
- tidwall/buntdb an embeddable, in-memory key/value database with custom indexing and geospatial support. 支持事务、自定义索引、TTL。通过redis-aof文件来实现持久化。代码 比较精简,一共2000行。
- boltdb/bolt An embedded key/value database. 采用B-TREE文件页索引实现 K-V数据库,支持MVCC、事务。事务Commit时直接将数据写入对应的文件页,因此不需要binlog。采用mmap将文件映射 到内存空间,提供随机读取。
- coreos/bbolt coreos fork的
boltdb/bolt
,增加了一些优化措施 - hashicorp/go-memdb in-memory database built on immutable radix trees
- patrickmn/go-cache 嵌入程序的简单缓存实现
- golang/leveldb golang 实现的leveldb,未完工,停滞状态
- dgraph-io/badger An embeddable, persistent, simple and fast key-value (KV) store
- jmhodges/levigo leveldb golang binding
- influxdata/influxdb 时序数据库,常用来存储监控信息
- coreos/torus distributed storage coordinated through etcd
- HouzuoGuo/tiedot 一个文档型数据库
- couchbase/moss a simple, fast, ordered, persistable, key-val storage, 不怎么推荐
- allegro/bigcache Efficient cache for gigabytes of data written in Go
- coocood/freecache A cache library for Go with zero GC overhead
- hashicorp/consul consul
- cznic/db implements some data structures found in database implementations. (Work in Progress)
- cznic/lldb Package lldb implements a low level database engine
- Everlag/naive-columstore A simple column store in golang
- prometheus/tsdb the new Prometheus storage layer that will be used in its 2.0 release.
- couchbase/nitro (GO) A high performance in-memory index storage engine
- cayleygraph/cayley (GO) An open-source graph database
- Restream/reindexer 嵌入式的文档型数据库,支持SQL
- alpacahq/marketstore (GO) 财务时序数据库
- robfig/cron cron library for go
- go-tomb/tomb (GO) 启动/终止goroutine/task的简单实现
- cstockton/go-conv 增强strconv
- huandu/xstrings 增强strings,有很多有用的方法
- fatih/camelcase 按驼峰命名方式切分字符串方法
- mwitkow/go-flagz 增强的flag库,可以通过etcd等存储动态修改flag
- juju/errors 增加errors,内置很多常见错误
- funny/slab Slab allocation memory pools for Go
- dchest/captcha 生成图片、声音类型的验证码
- libeclipse/memguard 内存保护、防篡改
- davecgh/go-spew 帮助打印各种数据结构,比
fmt.Printf("+v%")
可读性更好 - dustin/go-humanize 辅助表达一些人们可读的数据信息
- coreos/go-semver 语义化版本(semver)解析库,还提供比较方法
- bradfitz/latlong 根据地理位置信息转换对应时区
- axgle/mahonia 各种文字编码转换gbk/utf-8/big5
- jolestar/go-commons-pool 对象池
- segmentio/ksuid KSUID生成库,另一种UUID
- lafikl/consistent 一致性hash
- russross/blackfriday Markdown 解析库
- wcharczuk/go-chart go 图标库,根据数据生成图标
- mmcloughlin/globe 地球仪经纬线、区域绘制库
- jdkato/prose A Golang library for text processing, including tokenization, part-of-speech tagging, and named-entity extraction.
- gobwas/glob Go Globbing Library
- muesli/crunchy 检查密码强度
- nbutton23/zxcvbn-go 密码强度检查库
- xlzd/gotp Golang One-Time Password Library
- mvdan/sh A shell parser, formatter and interpreter (POSIX/Bash/mksh)
- alecthomas/chroma A general purpose syntax highlighter in pure Go
- src-d/go-git A highly extensible Git implementation in pure Go.
- xitongsys/parquet-go Golang version of Read/Write parquet file
- asticode/go-astits MPEG数据包解析/解复用库
- hybridgroup/gocv The GoCV package provides Go language bindings for the OpenCV 3 computer vision library.
- XeLabs/go-jepsen 分布式mysql系统验证工具
- klauspost/pgzip 并行gzip压缩
- klauspost/compress 优化过的gzip/zip/zlib
- mojocn/base64Captcha (GO) 验证码生成库
- src-d/enry 程序源码语言识别库
- google/zoekt 代码搜索工具
- nyaruka/phonenumbers 电话号码解析库
- requilence/integram 集成Telegram到工作项目中
- dimchansky/utfbom 检测文本文件的BOM
- martingallagher/runes Fast Go standard library-compatible Unicode functionality
- alecthomas/participle 文本解析库
- imdario/mergo 合并不同的数据结构中的数据
- gosimple/slug 将各种文字转成英文字母,支持汉字转拼音,方便将各种内容生成URL
- rainycape/unidecode unidecode转换库,尝试将非ascii字符转换为ascii字符
- mingrammer/commonregex 常用正则表达式
- DHowett/go-plist 苹果MACOS中plist配置解析
- matcornic/hermes 生成HTML5邮件内容
- esimov/pigo 人脸识别
- open-policy-agent/opa 开源策略引擎
- jinzhu/copier 反射实现的深拷贝,支持不同类型之间的深拷贝
- nrc/r4cppp Rust book for C++ programmers
- rust-lang/book The Rust Programming Language
- mre/idiomatic-rust 地道的rust
- rust-lang/rust-by-example Learn Rust with examples
- jameysharp/corrode C to Rust translator
- phildawes/racer Rust Code Completion utility
- AtheMathmo/cpuprofiler Rust bindings to google's cpuprofiler
- AdamNiederer/faster SIMD for humans
- gsingh93/trace A Rust syntax extension for tracing function execution
- iron/iron An Extensible, Concurrent Web Framework for Rust
- SergioBenitez/Rocket A web framework for Rust
- lambdastackio/tokio-http2 HTTP/2 Rust library
- stepancheg/rust-http2 HTTP/2 implementation in Rust/tokio
- hyperium/hyper An HTTP library for Rust
- faern/rips A userspace IP stack written in Rust
- carllerche/mio Metal IO library for Rust
- stepancheg/grpc-rust grpc for rust
- AgilData/gibbs-mysql-spyglass mysql 嗅探
- pingcap/raft-rs raft算法实现
- m-labs/smoltcp a standalone, event-driven TCP/IP stack that is designed for bare-metal, real-time systems
- substantic/rain 分布式流处理框架
- spacejam/sled A pre-alpha modern embedded database.
- mozilla/sccache Shared Compilation Cache
- stepancheg/rust-protobuf rust-protobuf
- pikkr/pikkr JSON parser which picks up values directly without performing tokenization
- mpeterv/luacheck lua 代码静态分析工具
- lijin-THU/notes-python 中文 Python 笔记
- google/yapf python代码格式化工具
- douban/dpark Python clone of Spark, a MapReduce alike framework in Python
- chineking/cola A high-level distributed crawling framework
- SnakeHacker/QA-Snake 基于多搜索引擎和深度学习技术的自动问答
- pandolia/qqbot 基于腾讯 SmartQQ 协议的 QQ 机器人
- asciimoo/searx Privacy-respecting metasearch engine
- uwdb/Cosette 证明SQL等价的工具
- Featuretools/featuretools 自动提取特征工程
- facebook/mcrouter c++ 实现的 memcached 的代理程序
- google/tlsrouter TLS SNI 代理程序。
- google/proto-quic QUIC协议c/c++实现
- awslabs/s2n an implementation of the TLS/SSL protocols
- eunyoung14/mtcp 用户态协议栈
- sumory/orange 基于OpenResty的监控、WAF
- lionsoul2014/ip2region geo ip 库
- klaxa/mkvserver_mk2 流媒体服务器
- inconshreveable/ngrok 将内网机器暴露到公网的隧道工具
- Kickball/awesome-selfhosted a list of Free Software network services and web applications which can be hosted locally.
- rumpkernel/drv-netif-dpdk DPDK interface driver for userspace TCP/IP stack
- envoyproxy/envoy C++ front/service proxy
- tsenart/vegeta HTTP load testing tool and library
- meshbird/meshbird distributed private networking
- gravitational/teleconsole 分享unix终端的工具
- ntop/PF_RING kernel module to capture network packet
- shiyanhui/dht BitTorrent DHT Protocol && DHT Spider
- ccsexyz/kcpraw a secure tunnel based on kcp and rawcon with N:M multiplexing
- discourse/discourse 一个BBS实现
- gilbertchen/duplicacy A new generation cloud backup tool
- zerotier/ZeroTierOne (CPP) 企业级智能路由
- alibaba/LVS (C) lvs
- iqiyi/dpvs (C) DPVS is a high performance Layer-4 load balancer based on DPDK
- facebookincubator/katran (CPP) 高性能L4包转发负载均衡
- efficient/cuckooswitch (C) 使用DPDK和Cuckoo hash的软件交换机
- opendp/dpdk-ans (C) dpdk加速的tcp协议栈
- opendp/dpdk-nginx (C) dpdk加速的nginx
- libmoon/libmoon (C) 依赖DPDK and LuaJIT的高速数据包处理库
- tenta-browser/tenta-dns (GO) A full-fledged DNS solution, including DNSSEC and DNS-over-TLS, it provides a DNS server suite comprising an authoritative DNS serve
- facebookincubator/dhcplb (GO) dhcplb is Facebook's implementation of a DHCP v4/v6 relayer with load balancing capabilities.
- jedisct1/dnscrypt-proxy (GO) DNS代理,支持HTTPS-DNS、加密DNS等
- coredns/coredns (GO) DNS服务,支持插件化,提供丰富的功能支持
- SpiderClub/haipproxy 高性能、分布式 代理IP池
- nanopack/shaman (GO) DNS服务器,并提供http控制api,可以动态变更
- donkeysharp/gocho (GO) 本地文件分享服务
- kenshinx/godns (GO) 本地DNS缓存服务
- contribsys/faktory It is the repository for background jobs within your application. Jobs have a type and a set of arguments and are placed into queues for workers to fetch and execute.
- uber/cadence Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
- istio/istio (GO) 微服务管理平台
- twitchyliquid64/subnet Simple VPN server/client for the rest of us.
- wangyu-/UDPspeeder A Tunnel which Improves your Network Quality on a High-latency Lossy Link by using Forward Error Correction,for All Traffics(TCP/UDP/ICMP)
- wangyu-/udp2raw-tunnel A Tunnel which Turns UDP Traffic into Encrypted UDP/FakeTCP/ICMP Traffic by using Raw Socket,helps you Bypass UDP FireWalls(or Unstable UDP Environment),Anti-Replay-Attack
- wangyu-/tinyFecVPN A VPN Designed for Lossy Links, with Build-in Forward Error Correction Support. Improves your Network Quality on a High-latency Lossy Link.
- iMeiji/shadowsocks_install Auto install shadowsocks server
- xtaci/kcptun (GO) kcp隧道
- snail007/goproxy (GO) 高性能http,https,websocket,tcp,socks5代理服务器,支持内网穿透,链式代理,通讯加密,智能HTTP,SOCKS5代理,域名黑白名单,跨平台,KCP协议支持,集成外部API。
- cyfdecyf/cow (GO) COW 是一个简化穿墙的 HTTP 代理服务器。它能自动检测被墙网站,仅对这些网站使用二级代理。
- JinnLynn/genpac 基于gfwlist的多种代理软件配置文件生成工具,支持自定义规则,目前可生成的格式有pac, dnsmasq, wingy。
- PurpleI2P/i2pd (CPP) 点对点加密匿名互联网络
- zerotier/libzt (CPP) 加密SOCKET
- txthinking/brook Brook is a cross-platform(Linux/MacOS/Windows/Android/iOS) proxy software
- cybozu-go/usocksd usocksd is a SOCKS server written in Go
- ARwMq9b6/dnsproxy (GO) DNS 服务器+代理服务器,防 DNS 缓存污染,兼顾查询质量与速度
- shadowsocks/go-shadowsocks2 (GO) Next-generation Shadowsocks in Go
- shadowsocks/shadowsocks-go (GO) shadowsocks-go
- sun8911879/shadowsocksR (GO) ShadowsocksR(SSR) for Go library
- go-ignite/ignite (GO) SS(R) 多租户实现
- google/bloaty 二进制文件(ELF)分析工具
- easypki 便捷生成CA(certificate authority)文件
- stenographer 流量分析工具,将全部通讯数据写磁盘,如果有故障发生,可以将指定时间、IP等条件过滤的报文导出生成.pcap文件。
- treadmill 智能压测工具,支持memcached、thrift
- Meituan-Dianping/SQLAdvisor sql 优化工具
- google/pprof google pprof 动态追踪工具
- tmrts/boilr 创建开源项目的模板,自动生成文件目录结构、License等文件
- dbcli/mycli 带语法高亮的mysql命令行
- cs01/gdbgui gdb浏览器展示框架
- vvo/gifify 视频转为GIF图片的工具
- 01org/numatop 内存等动态追踪
- 01org/ioprof IO porf脚本
- trailofbits/algo 在云端构建私有VPN
- yhatt/marp markdown 转 ppt 的工具
- gen2brain/url2img 将url的页面转为图片的工具
- github/orchestrator mysql ha 管理工具(可视化)
- yanc0/beeping http api 探测监控工具
- google/nsjail 轻量级系统隔离工具,采用eBPF
- jinfagang/weibo_terminater weibo 爬虫
- facebook/prepack 优化精简js代码工具
- aria2/aria2 多协议支持的下载工具
- razimantv/mazegenerator 迷宫生成工具
- fate-lovely/codeposter 代码明信片生成器
- siddontang/go-mysql mysql toolkit set
- ekalinin/github-markdown-toc.go 解析markdown,生成目录的工具
- google/codesearch go实现的代码搜索工具
- ttlequals0/autovpn Create On Demand OpenVPN Endpoints on AWS
- NetEaseGame/git-webhook 快速搭建git服务
- chrissimpkins/codeface 各种等宽字体
- Moeditor/Moeditor markdown 编辑器
- knsv/mermaid markdown画流程图的JS渲染器
- yhatt/marp markdown生成ppt的工具
- so-fancy/diff-so-fancy git diff 插件,优化显示
- facebook/augmented-traffic-control 将linux tc进行封装,达到服务化、简化操作
- unbug/codelf 代码变量命名搜索
- future-architect/vuls 漏洞扫描工具
- drone/drone 持续构建平台
- 0xbug/Hawkeye GitHub 泄露监控系统(防止公司内部代码被泄露到github)
- jarulraj/sqlcheck Automatically identify anti-patterns in SQL queries
- junegunn/fzf (GO) fzf is a general-purpose command-line fuzzy finder.
- jhawthorn/fzy (C) fzy is a fast, simple fuzzy text selector for the terminal
- robbyrussell/oh-my-zsh (SHELL) 快捷安装zsh
- sharkdp/fd (RUST) 更先进了文件查找工具,可以代替find命令
- google/goexpect (GO) 实现的shell expect命令
- mlichvar/chrony (C) NTP工具,提供一些时间平滑修正的功能
- xenolf/lego (GO) Let's Encrypt客户端,用来生成HTTPS证书等
- crosbymichael/slex (GO) 能够同时链接多个机器,发送命令的SSH客户端
- lebinh/goplot (GO) 读取数据计算直方图然后展示在终端中
- git-chglog/git-chglog (GO) 根据提交记录生成CHANGELOG
- iawia002/annie (GO) a fast, simple and clean video downloader
- rs/jplot (GO) 根据JSON数据在终端画图
- tomnomnom/gron shell json解析工具
- zricethezav/gitleaks (GO) 分析项目源码是否泄露秘钥、密码
- ssh-vault/ssh-vault (GO) 使用ssh私钥加密数据
- claudiodangelis/qr-filetransfer (GO) 通过二维码文件分享文件
- hoytech/vmtouch (C) 处理linux中各文件的pagecache
- yaochao/img_to_txt (Python) 将图片转成ASCII字符表示
- uber/prototool protobuffer 工具
- nilslice/protolock (GO) 跟踪监测pb的版本迭代的兼容性
- arzzen/git-quick-stats git统计工具
- faressoft/terminalizer (JS) 记录终端的操作转换为GIF图片
- dylanaraps/pure-bash-bible (SHELL) 常用shell函数集合
- tylertreat/comcast 依赖TC等实现的,模拟差网络环境的工具
- uber/horovod Distributed training framework for TensorFlow.
- yao62995/tensorflow tensorflow 源码分析
- wagamamaz/tensorflow-tutorial tensorflow 教程
- vahidk/EffectiveTensorflow Effective Tensorflow
- plaidml/plaidml PlaidML is a framework for making deep learning work everywhere.
- google/sling SLING is a parser for annotating text with frame semantic annotations. It is trained on an annotated corpus using Tensorflow and Dragnn.
- sjwhitworth/golearn (GO) Machine Learning for Go
- gorgonia/gorgonia (GO) Gorgonia is a library that helps facilitate machine learning in Go.
- WallarooLabs/wallaroo Ultrafast and elastic data processing
- uber/storagetapper reads data from MySQL, transforms it into an Avro schema serialized format, and publishes these events to Kafka.
- Meituan-Dianping/MyFlash MyFlash是由美团点评公司技术工程部开发维护的一个回滚DML操作的工具。该工具通过解析v4版本的binlog,完成回滚操作。
- google/mtail (GO) 解析应用日志导入时序数据库的工具
- chrislusf/gleam (GO) 一个高效的map/reduce系统
- google/stenographer (GO) 网络故障分析工具,将机器流量存储于硬盘(高写入性能),提供检索查询
- git-hulk/tcpkit tcp抓包分析工具
- https://github.com/mehrdadrad/mylg 网络诊断工具
- emmericp/MoonGen 脚本化的高速数据报文生成工具,基于DPDK/LuaJIT
- Qihoo360/mysql-sniffer mysql嗅探器,通过抓包获取sql语句
- buger/goreplay capturing and replaying live HTTP traffic into a test environment
- evilsocket/xray a tool for recon, mapping and OSINT gathering from public networks.
- gy-games/smartping 机器(点)间间互PING检测工具,支持互PING,单向PING,绘制拓扑及报警功能
- uber/arachne Arachne is a packet loss detection system and an underperforming path detection system.
- EtixLabs/cameradar 摄像头扫描工具 hack
- cloudflare/bpftools 根据给定规则生成bpf过滤规则、脚本,可以适配iptable
- y123456yz/tcprstat 服务器时延统计工具(通过抓包来监控)
- snabbco/snabb 网络包处理工具
- watchman 监控文件变化,可以根据条件触发动作
- tockins/realize Go build system with file watcher, live reload and output streams
- go-ego/riot (GO) 分布式搜索引擎
- gnuhpc/All-About-Redis Redis开发运维实践指南
- Meituan-Dianping/DBProxy 基于MySQL协议的数据中间层
- flike/kingshard 高性能MySQL Proxy项目,在满足基本的读写分离的功能上,致力于简化MySQL分库分表操作
- tencent-wechat/phxsql 腾讯的HA mysql方案
- getredash/redash 能够对接多种数据引擎,提供可视化
- metabase/metabase 数据可视化、分析工具
- youtube/vitess a database clustering system for horizontal scaling of MySQL through generalized sharding
- anse1/sqlsmith (CPP) a random SQL query generator
- improbable-eng/thanos (GO) Highly available Prometheus setup with long term storage capabilities
- rqlite/rqlite The lightweight, distributed relational database built on SQLite
- cznic/ql ql is a pure Go embedded SQL database
- facebook/rocksdb c++ 实现的嵌入式k-v数据库
- weicao/cascadb 存储引擎,嵌入存储。
- google/leveldb leveldb
- basho/leveldb 修改版的leveldb
- rescrv/HyperLevelDB A fork of LevelDB intended to meet the needs of HyperDex while remaining compatible with LevelDB.
- pmwkaa/sophia c 实现的k-v存储引擎
- google/badwolf 时序图存储抽象层
- pingcap/tikv 分布式k-v存储
- pingcap/tidb 分布式mysql协议的数据库,类似F1
- transceptor-technology/siridb-server 高性能可扩展时序数据库
- scylladb/scylla 高性能列存储
- nim4/DBShield database firewall
- timescale/timescaledb 一个时序数据库
- RedBeardLab/rediSQL redis sql module
- pilosa/pilosa 分布式bitmap索引
- mapd/mapd-core 内存存储型的列数据库,GPU加速的。
- PumpkinDB/PumpkinDB Event Sourcing Database Engine
- opendp/dpdk-redis dpdk加速的redis
- facebookincubator/beringei a high performance, in-memory storage engine for time series data
- traildb/traildb 事件存储引擎
- UWSysLab/tapir 分布式事务引擎
- Terark/terichdb an open source data store based on terark engine
- prometheus/prometheus 监控系统,同时是一个时序数据库
- tidwall/tile38 空间地理信息维度的数据引擎
- rethinkdb/rethinkdb The open-source database for the realtime web
- dgraph-io/dgraph 分布式图数据库
- cockroachdb/cockroach a distributed SQL database built on a transactional and strongly-consistent key-value store
- ha/doozerd 分布式数据存储
- tidwall/summitdb In-memory NoSQL database with ACID transactions, Raft consensus, and Redis API
- cmu-db/peloton Self-Driving Database Management System
- baidu/tera baidu c++ hbase
- eventql/eventql 分布式列存储
- yandex/ClickHouse 开源列存储
- attic-labs/noms go实现的多版本、可扩展的数据库
- Qihoo360/pika redis协议的可利用磁盘空间的实现
- Qihoo360/zeppelin Yet another huge distribute kv storage
- fastio/pedis 使用seastar的redis实现
- vipshop/vire 多线程的redis
- yinqiwen/ardb 兼容redis协议可以对接多种持久化db的nosql
- sohutv/cachecloud 搜狐视频(sohu tv)Redis私有云平台
- alibaba/tair A distributed key-value storage system
- bloomberg/comdb2 Bloomberg's distributed RDBMS
- m3db/m3db A distributed time series database using M3TSZ compression
- ideawu/ssdb A fast NoSQL database, an alternative to Redis
- PlatformLab/RAMCloud RAMCloud is a new class of super-high-speed storage for large-scale datacenter applications.
- apache/kudu (CPP) 一种存储结构化数据表的存储系统
- arangodb/arangodb (CPP) 多模型的数据库,支持图、文档、K-V
- aerospike/aerospike-server (C) flash-optimized, in-memory, nosql database
- CanonicalLtd/dqlite (C) Distributed SQLite
- deepfabric/elasticell (GO) Elastic Key-Value Storage With Strong Consistency and Reliability
- apple/foundationdb (CPP) open source, distributed, transactional key-value store
- akrylysov/pogreb (GO) Embedded key-value store for read-heavy workloads written in Go
- lomik/go-carbon (GO) Golang implementation of Graphite/Carbon server with classic architecture
- lomik/carbon-clickhouse (GO) 使用clickhouse作为存储引擎的Graphite协议的时序数据库
- lomik/graphite-clickhouse (GO) 使用clickhouse作为存储引擎的Graphite协议的时序数据库集群版本
- petermattis/pebble (GO) K-V存储引擎
- Microsoft/FASTER (CPP) Fast key-value store from Microsoft Research
- baidu/BaikalDB (CPP) 一个分布式可扩展的存储系统,支持PB级结构化数据的随机实时读写。 提供MySQL接口,支持常用的SELECT,UPDATE,INSERT,DELETE语法。
- facebookincubator/LogDevice 分部式顺序数据存储(适合日志等不修改的数据)
- cswinter/LocustDB (RUST) Massively parallel, high performance analytics database that will rapidly devour all of your data.
- googleprojectzero/halfempty (C) 高速并行fuzz工具
- denandz/fuzzotron (C) TCP/UDP fuzzer
- openfip/redfi (GO) Redis错误注入代理
- openzipkin/zipkin-go-opentracing (GO) OpenTracing Tracer implementation for Zipkin in Go
- openzipkin/zipkin zipkin
- census-instrumentation/opencensus-go (GO) 分布式调用跟踪框架
- iovisor/bcc 大神的各种动态追踪脚本
- iovisor/bpftrace 基于eBPF的动态追踪脚本
- brendangregg/perf-tools 大神的pref脚本集
- openresty/openresty-systemtap-toolkit 动态追踪工具集,不仅仅能用于nginx等
- wkz/ply linux 动态追踪工具
- pingcap/tracing-tools 一些perf/systemtap 脚本
- brendangregg/FlameGraph FlameGraph
- soarpenguin/systemtap-script useful systemtap script
- Lowercases/tcprstat TCP response time analysis tool
- KDAB/hotspot The Linux perf GUI for performance analysis.
- LucaCanali/PyLatencyMap 一些采集延时生成热力图的脚本
- brendangregg/HeatMap 热力图生成工具
- brendangregg/systemtap-lwtools SystemTap Lightweight Tools
- brendangregg/wss 查看进程实际使用的内存
- LucaCanali/Linux_tracing_scripts Scripts and tools for troubleshooting and performance analysis in Linux.
- youzan/systemtap-toolkit YouZan systemtap toolkit to online analyze on production
- opentracing/opentracing-go (go) OpenTracing API for Go
- jaegertracing/jaeger (go) 分布式追踪监控系统
- Netflix/vizceral 分布式调用链可视化UI
- Netflix/vector 机器性能采集、导出agent
- ton31337/tools 一些跟踪脚本
- HewlettPackard/LinuxKI LinuxKI Toolset (Trace-based performance analysis tool)
- proywm/CCProf Lightweight Detection of Cache Conflicts
- andikleen/pmu-tools Intel PMU profiling tools
- dswarbrick/ebpf_exporter golang的eBPF库,可以用来编写自定义trace工具
- iovisor/gobpf golang的eBPF库,可以用来编写自定义trace工具
- avikivity/diskplorer 测试磁盘IO延时,输出图像
- Netflix/flamescope 记录动态追踪数据、提供可视化(火焰图、热力图)
- istio/fortio (GO) 支持多种协议的压测工具
- wg/wrk (C) 更现代的HTTP压测工具
- coreos/dbtester etcd, Zookeeper, Consul, zetcd, cetcd的benchmark
- pmwkaa/ioarena 各种存储引擎的benchmark
- julienschmidt/go-http-routing-benchmark go-http-routing-benchmark
- alecthomas/go_serialization_benchmarks golang序列化benchmark
- ceph/ceph 分布式文件系统
- baidu/bfs 百度的分布式文件系统
- rook/rook Open, Cloud Native, and Universal Distributed Storage
- minio/minio Minio is an open source object storage server compatible with Amazon S3 APIs
- alibaba/tfs a distributed file system developed by Taobao.com
- redox-os/tfs Next Generation File System in rust
- NebulousLabs/Sia 基于区块链技术的文件系统
- chrislusf/seaweedfs (go) SeaweedFS is a simple and highly scalable distributed file system.
- keybase/kbfs Keybase Filesystem (KBFS)
- yarrick/pingfs pingfs is a filesystem where the data is stored only in the Internet itself, as ICMP Echo packets (pings) travelling from you to remote servers and back again.
- facebookexperimental/eden A virtual filesystem
- GoogleCloudPlatform/gcsfuse (GO) A user-space file system for interacting with Google Cloud Storage
- openebs/openebs (GO) 容器化的块存储
- rfjakob/gocryptfs (GO) 加密文件系统层
- moby/moby docker项目改版后重新定位的产品
- vmware/harbor 企业级镜像仓库,提供一些优化(支持镜像删除)
- fboss Open Switching System
- openvswitch/ovs Open vSwitch
- 01org/dpdk-ovs Intel dpdk openvswitch
- kubernetes/kubernetes kubernetes
- openshift/origin 修改优化过的kubernetes
- 01org/ciao 可控云/虚拟化编排工程
- google/trillian Merkle tree 文件存储服务
- facebookarchive/scribe 日志传输聚合系统
- cilium/cilium Linux的网络安全管理系统,采用eBPF,提供监控、审计等
- upspin/upspin 命名/传输框架,实验性质的
- kubernetes-incubator/cri-o 基于OCI的k8s 容器运行时
- hangyan/docker-resources docker 资源汇总
- alexellis/faas Functions as a Service - a serverless framework for Docker
- shunfei/cronsun An distributed job system, similar with distributed crontab
- nats-io/gnatsd High-Performance server for NATS, the cloud native messaging system
- jpetazzo/pipework Software-Defined Networking for Linux Containers
- coreos/flannel go实现的k8s虚拟网络
- rootsongjc/kubernetes-handbook kubernetes handbook
- kubevirt/kubevirt a virtual machine management add-on for Kubernetes
- asobti/kube-monkey An implementation of Netflix's Chaos Monkey for Kubernetes clusters
- osrg/namazu 跟Chaos Monkey比较像,随机调度服务,用于测试
- syncthing/syncthing Open Source Continuous File Synchronization
- ncw/rclone "rsync for cloud storage" - Google Drive, Amazon Drive, S3
- coreos/etcd-operator k8s上控制etcd的工具
- hashicorp/serf 服务编排管理工具
- hashicorp/nomad 一个集群管理工具
- flynn/flynn A next generation open source platform as a service (PaaS)
- coreos/clair 分析容器的安全性的工具
- influxdata/kapacitor 监控agent
- haiwen/seafile an open source cloud storage system with privacy protection and teamwork features.
- oracle/smith A microcontainer builder
- bcicen/ctop Top-like interface for container metrics
- clearcontainers/runtime OCI (Open Containers Initiative) compatible runtime using Virtual Machines
- openfaas/faas-netes Enable Kubernetes as a backend for OpenFaaS (Functions as a Service)
- kubernetes/minikube Run Kubernetes locally
- fnproject/fn The container native, cloud agnostic serverless platform.
- u-root/u-root 构建linux根文件系统工具
- brendangregg/msr-cloud-tools 云服务器测试脚本
- google/metallb (GO) 适配K8S的负载均衡器
- containerd/containerd 一个开源容器运行时
- golemfactory/golem 计算力交易平台,可以将用户的一部分CPU算力放入该平台出售,购买算力的任务会被分配到出售算力的机器上运行。
- google/guetzli (CPP) JPEG 压缩库
- ageitgey/face_recognition 面部识别
- CMU-Perceptual-Computing-Lab/openpose 动画人物识别
- o1egl/govatar (GO) 头像生成库
- disintegration/imaging (GO) 图像处理库(旋转、填充、剪裁)
- h2non/bimg (GO) 图像处理库
- nfnt/resize (GO) 图形裁剪库
- muesli/smartcrop (GO) smartcrop finds good image crops for arbitrary sizes
- fogleman/gg (GO) 2D图形渲染库
- esimov/caire 可以感知内容的图片裁剪工具
- fogleman/rbgg (GO) 自动抠图
- jcupitt/libvips (C) A fast image processing library with low memory needs.
- Tencent/phxqueue (C++) A high-availability, high-throughput and highly reliable distributed queue based on the Paxos algorithm.
- fireworq/fireworq (GO) 轻量级高性能任务队列
- celrenheit/sandglass (GO) 分布式、持久化的消息队列
- emitter-io/emitter (GO) High performance, distributed and low latency publish-subscribe platform
- Zilliqa/Zilliqa
- hyperledger/fabric 超级账本
- lightningnetwork/lnd Lightning Network Daemon
- btcsuite/btcd
- Jeiwan/blockchain_go
- spacemeshos/go-spacemesh
- tendermint/tendermint
- chain/txvm TxVM is a virtual machine for blockchain transactions
- chaozh/awesome-blockchain-cn 收集所有区块链(BlockChain)技术开发相关资料
- wecodexyz/awesome-blockchain-articles
- LiuBoyu/blockchain 区块链 - 中文资源
- dily3825002/awesome-blockchain 区块链白皮书、书籍、交易所、币种、自媒体等资源汇总
- bitcoin/bitcoin 比特币源码
- cern-eos/eos EOS
- Jannchie/Historical-ranking-data-visualization-based-on-d3.js (JS) 能够将历史数据排名转化为动态柱状图图表
- gonum/plot (GO) 数据可视化(折线图、柱状图等)
- Arafatk/glot (GO) 数据可视化(折线图、柱状图等)
- mumuy/data_location 中华人民共和国行政区划数据【省、市、区县、乡镇街道】中国省市区镇三级四级联动地址数据
- antvis/g6 (JS) 数据可视化框架
- rhysd/vim-grammarous VIM英语语法检查插件
- SpaceVim/SpaceVim SpaceVim
- google/vim-codefmt vim 脚本,提供多种源码格式化功能
- spf13/spf13-vim The ultimate vim distribution
- cquery-project/cquery C++编辑器插件
- gaia-pipeline/gaia Build powerful pipelines in any programming language.
- mailgun/transactional-email-templates (HTML) email html 模板
- leemunroe/responsive-html-email-template (HTML) email html 模板
- iammapping/wedding 婚礼大屏互动,微信请柬一站式解决方案
- openssl/openssl (C) openssl
- google/boringssl boringssl
- n8n-io/n8n 工作流自动化工具,支持50多种事件通知、可以自定义自动化流程,UI漂亮。
- gotgit/gotgit git book
- donnemartin/system-design-primer 设计可扩展系统入门
- nonstriater/Learn-Algorithms 算法学习
- opsnull/follow-me-install-kubernetes-cluster 和我一步步部署 kubernetes 集群
- digoal/blog PostgreSQL相关资料
- gopherchina/conference gopher-china 大会资料
- toddmotto/public-apis 免费api集合,需要获取数据的时候可以参考
- TonnyL/Awesome_APIs 免费api集合,需要获取数据的时候可以参考
- onurakpolat/awesome-analytics 数据分析集合
- keon/awesome-nlp 自然语言处理 集合
- luyishisi/Anti-Anti-Spider 反-反爬虫策略
- github/gitignore gitignore 大全
- astaxie/build-web-application-with-golang build-web-application-with-golang
- ricardobcl/Dotted-Version-Vectors 一种最终一致性算法
- kamranahmedse/design-patterns-for-humans 模式设计
- shengxinjing/programmer-job-blacklist 黑心厂商名单
- phith0n/Mind-Map 各种安全相关的思维导图
- maemual/raft-zh_cn Raft一致性算法论文的中文翻译
- sindresorhus/awesome 各种awesome的集合列表
- Developer-Y/Scalable-Software-Architecture Collection of tech talks, papers and web links on Distributed Systems, Scalability and System Design
- vhf/free-programming-books Freely available programming books
- FallibleInc/security-guide-for-developers 实用性开发人员安全须知
- julycoding/The-Art-Of-Programming-By-July 《编程之法:面试和算法心得》
- darcyliu/google-styleguide google 代码更改指南
- wnzhang/rtb-papers RTB(广告实时交易)论文
- drunkard/ceph-Chinese-doc ceph 中文文档
- yeasy/blockchain_guide 区块链介绍
- WeMobileDev/article 微信移动团队的一些文章
- emluque/golang-internals-resources golang 团队文章
- SecWiki/linux-kernel-exploits Linux平台提权漏洞集合
- byoungd/english-level-up-tips-for-Chinese 可能是让你受益匪浅的英语进阶指南
- oldratlee/translations 一些咨询文章翻译(Git工作流指南)
- github/opensource.guide 开源指南
- feiskyer/sdn-handbook sdn 网络指南
- zeeshanu/learn-regex Learn regex the easy way
- nikitavoloboev/my-mac-os a list of applications, alfred workflows and various tools that make my macOS experience even more amazing
- jolestar/kubernetes-complete-course Kubernetes 完全教程
- apachecn/MachineLearning 机器学习实战
- KeKe-Li/tutorial 机器学期算法
- mtdvio/every-programmer-should-know A collection of (mostly) technical things every software developer should know
- TeamStuQ/skill-map 程序员技能图谱
- RomuloOliveira/commit-messages-guide commit-message指南
- enocom/gopher-reading-list go相关文章列表
- architecture.of.internet-product 互联网公司经典技术架构
- xingshaocheng/architect-awesome 后端架构师技术图谱
- chenryn/aiops-handbook AIOps 的论文、演讲、开源库的汇总手册
- aphyr/distsys-class 分布式系统介绍
- asatarin/testing-distributed-systems List of curated materials on testing distributed systems
- hedengcheng/tech database/分布式一些资料
- huoyu820125/SecondPaxos 1张图论证Paxos,比数学论证好理解的多,让你秒懂Paxos。
- spacejam/tla-rust writing correct lock-free and distributed stateful systems in Rust, assisted by TLA+
- tlaplus/Examples A collection of TLA+ specifications of varying complexities
- theanalyst/awesome-distributed-systems awesome-distributed-systems
- dgryski/awesome-consensus Awesome list for Paxos and friends
- rxin/db-readings A list of papers essential to understanding databases and building new data systems.
- mfornos/awesome-microservices
- mre/awesome-static-analysis
- ChristosChristofidis/awesome-deep-learning
- kompasim/atom-plugins atom 编辑器插件
- caesar0301/awesome-public-datasets
- ipfs/awesome-ipfs awesome-ipfs
- dastergon/awesome-chaos-engineering
- sobolevn/awesome-cryptography
- binhnguyennus/awesome-scalability
- onqtam/awesome-cmake
- GetStoryline/awesome-bots
- y123456yz/Reading-and-comprehense-linux-Kernel-network-protocol-stack linux内核网络协议栈源码阅读分析注释
- y123456yz/reading-code-of-nginx-1.9.2 nginx-1.9.2源码通读分析注释
- lichuang/Lua-5.1.4-codedump lua5.1代码注释
- kanaka/mal 各种语言实现的Lisp
- wuye9036/CppTemplateTutorial 中文的C++ Template的教学指南
- MattPD/cpplinks cpp 资料
- jeremycole/innodb_diagrams Diagrams for InnoDB data structures and behaviors
- fex-team/http2-spec http2 spec
- Microsoft/api-guidelines Microsoft api guidelines
- cocoajin/http-api-design-ZH_CN HTTP API 设计指南
- bolasblack/http-api-guide HTTP 接口设计指北
- interagent/http-api-design HTTP API Design Guide
- aisuhua/restful-api-design-references restful-api-design-references
- shieldfy/API-Security-Checklist Checklist of the most important security countermeasures when designing, testing, and releasing your API
- oopsguy/microservices-from-design-to-deployment-chinese 《微服务:从设计到部署》