HelloGitHub 第 81 期

HelloGitHub 第 81 期

💡 原文中文,约5500字,阅读约需13分钟。
📝

内容提要

HelloGitHub 每月分享有趣的开源项目,包括无需 CA 证书的 HTTPS 抓取工具、RISC-V 处理器开发、离线地图应用和 OCR 引擎,旨在帮助用户快速发现开源的魅力。

🎯

关键要点

  • HelloGitHub 每月分享有趣的开源项目,帮助用户快速发现开源的魅力。

  • 一款无需 CA 证书的 HTTPS 抓取工具,基于 eBPF 技术实现 TLS 加密的明文捕获,仅支持 Linux 和 Android 系统。

  • 从零开始写 RISC-V 处理器的项目,采用 Verilog 语言实现单核 32 位 RISC-V 处理器核,包含详细教程。

  • 一款免费、无广告的离线地图应用,适用于旅行者,支持详细的离线地图和语音导航等功能。

  • 一款“老当益壮”的 OCR 引擎 Tesseract,支持 100 多种语言,具有高精准度和跨平台特性。

  • 一款开源的问答社区,采用 Go 语言编写,支持积分、提问、回答等功能,部署简单。

  • 一款支持多种格式的 Android 电子书阅读器,兼容多种电子书格式,包括 PDF、EPUB 等。

  • 一款帮助团队同步环境变量的工具,支持端到端加密和权限控制,操作简单易懂。

  • 学习如何用 Rust 编写嵌入式操作系统的教程,指导开发功能齐全的操作系统内核。

  • 一款轻量级的机器学习可视化工具,用于可视化和跟踪机器学习实验,支持简单的代码实现。

延伸问答

HelloGitHub 每月分享哪些类型的开源项目?

HelloGitHub 每月分享有趣的开源项目,包括无需 CA 证书的 HTTPS 抓取工具、RISC-V 处理器开发、离线地图应用和 OCR 引擎等。

如何使用无需 CA 证书的 HTTPS 抓取工具?

该工具基于 eBPF 技术实现 TLS 加密的明文捕获,仅支持 Linux 和 Android 系统,可用于 MySQL 查询审计等场景。

RISC-V 处理器开发项目的特点是什么?

该项目采用 Verilog 语言实现单核 32 位 RISC-V 处理器核,并提供详细的教程,适合从零开始学习。

推荐一款适合旅行者的离线地图应用吗?

推荐一款免费、无广告的离线地图应用,支持详细的离线地图和语音导航,适用于旅行者和徒步旅行者。

Tesseract OCR 引擎支持哪些语言?

Tesseract OCR 引擎支持包括中文在内的 100 多种语言,具有高精准度和跨平台特性。

有什么工具可以帮助团队同步环境变量?

有一款工具可以帮助团队成员同步环境变量,支持端到端加密和权限控制,操作简单易懂。

➡️

继续阅读