Github 仓库整理
本篇博客主要对自己感兴趣的 Github 仓库进行简单说明方便查找
教程
- simple-container-network-book:面向网络小白的基础网络和容器网络的科普
- TinyWebServer:C++ 实现轻量化 Web 服务器
- too-many-lists:《手把手实现 Rust 链表》中文翻译
- too-many-lists:《手把手实现 Rust 链表》英文版
- LogicStack-LeetCode:公众号「宫水三叶的刷题日记」刷穿 LeetCode 系列文章源码
- awesome-adb:ADB 用法大全
- lkmpg:Linux 内核模块编程指南(针对 5.0+ 内核更新)
- cs-self-learning:计算机自学指南
- cold:用 Rust 编写的玩具 ELF 链接器
- z2o-k7e:ZKP(零知识证明)讲解
- developer2gwy:公务员从入门到上岸,最佳程序员公考实践教程
- chibicc:小型 C 编译器
- codeforces-go:算法竞赛模板库 by 灵茶山艾府 💭💡🎈
- hecto-tutorial:使用 Rust 构建文本编辑器
开发工具库
Rust
- serde:序列化和反序列化库
- abi_stable_crates:Rust-to-Rust ffi
- crossterm:跨平台终端库
- quinn:Rust 中的异步友好型 QUIC 实现
Go
- fsnotify:跨平台获取 filesystem notifications
- netpoll:高性能 NIO(Non-blocking I/O) 网络库,专注于 RPC 场景
- screenshot:屏幕截图
- mobile:Go 编译移动端 lib
- dppk:基于素伽罗瓦域 GF 的确定性多项式公钥算法 GF(p)
- tunny:goroutine pool
- qpp:Go 实现 Quantum Permutation Pad (QPP) 加密算法
- go-redis:Redis Go client
- EventBus:与 Go 异步兼容的轻量级事件总线
Python
- DrissionPage:基于 python 的网页自动化工具
- psutil:获取进程和系统监控信息的跨平台库
C
- reverse-proxy:用于开发高性能 HTTP 反向代理应用程序的工具包
## 实用工具
-
VxKex:允许一些 Windows 8、8.1 和 10 独有的应用程序在 Windows 7 上运行
-
aria2:下载工具,支持 HTTP/HTTPS、FTP、SFTP、BitTorrent 和 Metalink
-
conceal:基于 noise,通过不安全的通道发送加密文件
-
MyIP:IP 检测网站
-
netcap:基于bcc,可对含skb作为参数的系统函数,或者基于DPDK的mbuf抓包分析
-
SpoofDPI:规避深度包检测的简单工具
-
zapret:DPI 翻墙工具
-
GoodbyeDPI:深度数据包检测规避(适用于 Windows)
-
libkcp:FEC 在 C++ 中为 iOS/Android 增强的 KCP 会话库
-
Follow:RSS 阅读器
-
cobalt:媒体下载器
-
lazygit:git 命令的简单终端用户界面
-
uv:Rust 编写的 Python 包管理器
-
systrack:分析 Linux 内核映像 (
vmlinux
) 并提取有关已实现的系统调用的信息 -
goref:Go 堆对象引用分析工具
-
TranslationPlugin:用于基于 IntelliJ 的 IDE/Android Studio 的翻译插件
-
SteamTools: Steam 工具箱
-
earthworm:通过用连词造句的方法学习英语
-
DictionaryByGPT4:一本 GPT4 生成的单词书
-
v2ray-core:翻墙代理工具
-
chinese-programmer-wrong-pronunciation:中国程序员容易发音错误的单词
-
server:面向开发人员的屏幕共享工具
-
ripgrep:递归搜索目录以查找正则表达式模式
-
rust-memory-container-cs:Rust 备忘单
-
node_exporter:Prometheus 导出器,用于 *NIX 内核公开的硬件和操作系统指标
-
everyone-can-use-english:人人都能用英语
-
iperf:TCP、UDP 和 SCTP 网络带宽测量工具
-
whydeadcode:显示 Go 链接器部分禁用死码消除的原因
-
winfsp:FUSE for Windows
-
bumblebee:通过 1 行 bash 获取从云端运行到内核的 eBPF 程序
-
winlator:使用 Wine 和 Box86/Box64 运行 Windows 应用程序的 Android 应用程序
-
acme.sh:从 letsencrypt 生成免费的证书