有趣的开源项目记录

分类整理

1. 开发与编程工具

Go-blueprint - 命令行交互式创建和初始化Go项目,支持网页端选择

Pake - 用Rust开发的工具,可将网页打包成macOS、Windows、Linux支持的桌面客户端应用,封装体积比Electron小20倍

manim - 3Blue1Brown作者开发的强大数学动画引擎,专为数学和科学可视化设计,推荐使用社区版manimCE

Deepface - 轻量级Python人脸识别工具,支持年龄、性别、情绪、种族识别,准确率超过人类

RealtimeSTT - 开源实时语音转文本库,采用流式处理技术,延迟极低,支持模型量化

Amphion - 开源音频、音乐和语音生成工具包,支持TTS、SVC、TTA、VC等功能

Skyvern - 基于视觉理解的网页自动化工具,摆脱传统DOM依赖,采用多智能体协作架构

index-tts2 - 文本转语音工具

2. 数据库与数据处理

Teable - 现代化的无代码数据库与数据协作平台,基于PostgreSQL构建,类Airtable界面

DiceDB - 开源高性能内存数据库,作为Redis替代品,适合高速缓存和实时系统

Docling - 文档解析工具,支持导出markdown和JSON,支持OCR

Gitdiagram - 将GitHub仓库转换为交互式架构图

3. 系统工具与操作系统

PowerToys - Windows系统增强工具,包含快速启动器、图片批量处理、拾色器、文本提取器等

Ventoy - 多系统启动U盘制作工具

Windows via Docker - 从Docker安装Windows,在Linux中通过浏览器访问,支持Win7-11

WebVM - 在网页端运行的Linux虚拟机,甚至可以运行可执行文件

Jellyfinweb - 媒体服务器Web界面

4. 网络与文件共享

LocalSend - 本地网络安全文件共享工具,无需互联网连接

FilePizza - 基于WebRTC的点对点文件传输,文件直接从发送者浏览器传到接收者浏览器

File-transfer-go - Go语言实现的文件传输工具

Netbird - 点对点VPN/内网穿透工具

AList - 聚合网盘工具

Linux Mirrors - Linux镜像源管理工具

5. 监控与管理

Infisical - 开源密钥管理工具,类似HashiCorp Vault,支持微服务架构

Beszel - 轻量级服务器监控平台,支持Docker容器监控,资源占用低

XPipe - 终端连接工具

Openlist - 开源列表管理工具

6. 安全与渗透测试

Hacking tool - 一体化黑客工具箱,包含各类漏洞扫描和攻击工具

Sherlock - 社交媒体账号搜索工具,支持400多个网站查询

7. 人工智能与分布式计算

EXO - 分布式AI计算集群框架,允许连接日常设备形成AI计算集群

Pansou - 开源搜索引擎

Weepwiki - 知识库/wiki系统

项目详细记录

开发与编程工具

Go-blueprint

通过命令行交互式的创建和初始化Go的项目。也可以在网页里直接选择。

Pake

一个用Rust开发的小工具,可以把网页打包成macOS、Windows、Linux三种系统支持的桌面客户端应用。Pake的封装比Electron的封装小20倍。

manim

3Blue1Brown的作者开发的强大动画引擎。专为数学和可视化科学设计。能生成高质量的数学动画。推荐使用manim和manimCE(社区版),因为会更稳定。

Deepface

Deepface是一个轻量级的Python人脸识别工具。支持年龄、性别、情绪、种族识别。它是混合面部识别框架,集成了多种识别模型。准确率已经超过了人类。

RealtimeSTT

是一个开源的实时语音转文本(Speech-to-Text,STT)库,专为低延迟应用设计。该项目由KoljaB开发,采用Python语言编写,能够将语音数据实时转换为文本,适用于语音助手、实时字幕生成、会议记录等多种场景。采用流式处理技术,在语音输入的同时实时输出转写结果,延迟极低。基础模型(tiny)运行时内存占用约400MB,大型模型(large-v2)在GPU环境下显存占用约4.2GB。通过INT8量化技术,模型内存占用可减少75%。

Amphion

Amphion是一个由上海人工智能实验室、香港中文大学(深圳)数据科学学院和深圳市大数据研究院联合开发的开源音频、音乐和语音生成工具包。该项目于2023年12月开源,旨在支持可重复的研究,帮助初级研究人员和工程师快速进入音频生成领域。它支持TTS、SVC、TTA、VC等功能。

Skyvern

Skyvern的最大突破在于摆脱了传统自动化工具对DOM结构和XPath选择器的依赖。传统工具如Selenium、Playwright需要为每个网站编写定制脚本,一旦页面布局发生变化,脚本就会失效。而Skyvern采用"视觉理解"模式:通过分析网页截图,结合视觉语言模型来理解页面内容和元素功能,像人类一样"看懂"网页并自主决策操作步骤。采用多智能体协作架构,包含规划器、执行器、验证器、视觉语言模型四个核心模块。

index-tts2

文本转语音工具。

数据库与数据处理

Teable

开源项目Teable是一个现代化的无代码(no-code)数据库与数据协作平台,类似于Airtable,但基于PostgreSQL构建并且是开源的。它的目标是让技术和非技术用户都能方便地创建、管理和协作复杂的数据应用,而不必编写代码。Teable提供了一个类电子表格界面,用户可以像使用Excel或Airtable那样直接操作数据,但底层则是真正的PostgreSQL数据库,因此具备高性能、强一致性和可扩展性。

DiceDB

DiceDB是一个开源的高性能内存数据库(in-memory database),其设计目标是为现代实时应用和缓存场景提供极低延迟、高吞吐量的数据存储与访问能力。它最初由DiceDB团队开发,并于2024年底开源,采用BSD 3-Clause许可。DiceDB将数据全部保存在内存中(非持久化),因此适合用作高速缓存层或对性能敏感的实时系统后台。相比传统磁盘数据库,它能够显著降低读写延迟。DiceDB设计初衷之一是作为Redis的替代品,兼容部分Redis协议/命令。

Docling

文档解析工具,支持导出markdown和JSON格式,支持OCR功能。

Gitdiagram

将GitHub仓库转换为交互式的架构图。只需要输入项目地址就可以生成架构图。

系统工具与操作系统

PowerToys

增强Windows 10和Windows 11操作系统。包含了快速启动器(快速搜索启动应用程序)、批量图片大小调整工具、拾色器、屏幕取色器、文本提取器等。

Ventoy

多系统启动U盘制作工具。

Windows via Docker

从Docker安装Windows然后从Linux中通过浏览器访问,支持Windows 7-11,默认安装Windows 11。

WebVM

在网页端运行的Linux虚拟机,甚至可以运行可执行文件。

Jellyfinweb

Jellyfin媒体服务器的Web界面。

网络与文件共享

LocalSend

允许在本地网络上安全的和附近设备共享文件和消息。无需互联网连接。

FilePizza

基于WebRTC实现,省去了文件上传功能。文件会直接从发送者的浏览器直接发送到下载者的浏览器上。数据从未保存到中间的服务器中。传输速度更快。分享文件也支持多人下载。但是下载的时候要保证浏览器打开。

File-transfer-go

Go语言实现的文件传输工具。

Netbird

点对点VPN/内网穿透工具。

AList

聚合网盘的工具。

Linux Mirrors

Linux镜像源管理工具。

监控与管理

Infisical

开源密钥管理工具,类似HashiCorp Vault。集中管理存储敏感信息,提供强大的安全措施来管理数据。特点包括集中管理和安全性。项目和环境分离。API和CLI支持。以微服务为例,可以给每个微服务创建一个文件夹结构。清晰的组织和管理每个微服务的密钥。

Beszel

Beszel是一款开源的轻量级服务器监控平台,专为简化服务器和容器监控而设计。它支持Docker容器监控、历史数据记录、智能告警等功能,拥有友好的Web界面和极低的资源占用,非常适合个人开发者和小型团队使用。轻量级设计:Beszel采用Go语言开发,资源占用极低,在1核512MB内存的主机上也能流畅运行,相比Prometheus+Grafana等传统监控方案更加轻量。Docker深度支持:能够实时监控每个容器的CPU、内存、网络使用情况,并记录历史数据,帮助用户快速定位性能瓶颈。

XPipe

终端连接工具。

Openlist

开源列表管理工具。

安全与渗透测试

Hacking tool

一个一体化黑客工具箱。融合了各类漏洞扫描和攻击工具。包括DDos、XSS等。

Sherlock

社交媒体账号搜索工具,输入用户名可以查询400多个网站的社交账号。项目没有提供UI,可以通过命令行来使用。但是没有除了gitee的国内站点。

人工智能与分布式计算

EXO

其核心理念是"在家中使用日常设备运行自己的AI集群"。该项目允许用户将家中的iPhone、iPad、Android手机、Mac、Linux电脑等日常设备连接起来,形成一个强大的分布式AI计算集群,无需昂贵的NVIDIA GPU即可运行大型AI模型。自动模型分割框架。系统会根据当前网络拓扑和各设备的可用资源,智能地将模型分割成多个部分并分配给不同设备处理。例如,两台各有8GB内存的设备可以共同运行需要16GB内存的模型,突破了单设备的内存限制。EXO实现了零配置的自动设备发现功能,无需手动配置IP地址或网络设置。只要设备连接到同一网络,系统就能自动识别并纳入计算集群,极大简化了部署流程。EXO原生支持RDMA over Thunderbolt 5技术,在支持该接口的设备之间可实现高达99%的通信延迟降低。

Pansou

开源搜索引擎。

Weepwiki

知识库/wiki系统。

新增项目

Follow

支持在一个地方关注所有喜欢的内容,比如网站博客,社交媒体账户。是一个一体化的信息中心。支持Windows、macOS、Linux。

Last modification:January 4, 2026
如果觉得我的文章对你有用,请随意赞赏