HelloGitHub Monthly Vol.118

TL;DR · AI Summary
HelloGitHub Vol.118 recommends multiple open-source projects covering command-line tools, video players, route tracing tools, dynamic graphics generators, watermark removal tools, macro keyboards, and notification tools, showcasing the vibrant open-source ecosystem on GitHub.
Key Takeaways
- Recommended 6 open-source projects from different fields, covering C, C#, Go, et
- Includes innovative features like real-time subtitle generation and distributed
- Some projects support AI model integration and cross-platform usage
Outline
Jump quickly between sections.
Introduce the purpose and content overview of HelloGitHub Vol.118
Classify the recommended open-source projects by functional areas
Analyze the innovative technologies and implementations of each project
Describe the functions and characteristics of each recommended project
Introduce an efficient command-line file management tool
Describe a video player that supports real-time bilingual subtitle generation
Mindmap
See how the topics connect at a glance.
查看大纲文本(无障碍 / 无 JS 友好)
- HelloGitHub 第118期
- 项目推荐
- 命令行工具
- 视频播放器
- 路由追踪工具
- 技术特性
- AI模型集成
- 跨平台支持
- 分布式架构
- 开发语言
- C
- C#
- Go
Highlights
Key sentences worth saving and sharing.
Recommended 6 open-source projects from different fields, covering C, C#, Go, etc.
Includes innovative features like real-time subtitle generation and distributed databases
Some projects support AI model integration and cross-platform usage
Published on January 28, 2026
HelloGitHub shares interesting, beginner-friendly open-source projects from GitHub, updated every month on the 28th. Discover fun beginner projects, open-source books, practical tutorials, and enterprise-grade projects, helping you quickly experience and become interested in the charm of open source.
C
Star 1.6k
4 months ago
Pure Command-Line File Manager. This is a command-line file management tool written in C. It is more efficient than Shell and lighter than TUI tools. With no complex menus or graphical interfaces, users can quickly perform file operations by entering simple commands, and it supports features like numerical indexing of items, auto-completion, syntax highlighting, and file preview.

C#
Star 3.7k
4 months ago
Video Player with Automatic Bilingual Subtitle Generation. This is a C#-based Windows video player that can generate bilingual subtitles in real time. It utilizes the Whisper speech-to-text model to generate subtitles in real time for subtitle-free videos, and provides more accurate translations through large language models with context awareness. It supports integrating with Google, DeepL, OpenAI, and local LLM services.

Star 4.2k
4 months ago
Cross-Platform Visual Route Tracing Tool. This is a visual route tracing tool developed based on NextTrace, which can intuitively display the transmission path of data packets from the local to the target server, showing the IP address, latency, and geographic location information of each hop, and supports functions like real-time MTR diagnostics and custom DNS resolution.

Star 4.9k
4 months ago
Open-Source Real-Time Dynamic Graphics Creation Tool. This is a free and open-source real-time dynamic graphics creation tool that can be used to create visual backgrounds and effects that change with music. It has built-in node-based procedural content generation (PCG) and keyframe animation editing functions, supports multi-source inputs such as MIDI, OSC, and Spout, and is suitable for scenarios like VJ live performances, interactive art creation, and dynamic graphics design.

C++
Star 2.2k
4 months ago
Gemini Image Generation Watermark Removal Tool. This is a tool designed to remove visible watermarks in the bottom right corner of images generated by Gemini Nano Banana and Pro. It does not support invisible watermarks (SynthID). It is cross-platform, requires no internet connection, and is ready to use out of the box, with features like automatic image size detection and batch processing.

Star 684
4 months ago
Homemade Macro Keyboard with Haptic Feedback Knob. This is a 6-key macro keyboard equipped with a haptic feedback knob and an OLED display, supporting 256 profile switches, three knob modes, and a custom RGB light ring. It can be configured by modifying XML files on the SD card, and it is plug-and-play without the need to install special drivers or clients.

Star 384
4 months ago
Lightweight Windows Notification Command-line Tool. This is a zero-dependency, lightweight Toast notification command-line tool for Windows, which is only 230KB in size. It can automatically detect and integrate mainstream AI command-line programming assistants like Claude Code, Gemini CLI, and GitHub Copilot, and sends desktop notifications with corresponding icons when tasks are completed, enabling you to not need to stay in front of the terminal waiting for AI results.

Go
Star 2.8k
4 months ago
Turn SQLite into a Distributed Database in Seconds. This is a lightweight distributed SQLite system developed in Go language, which transforms SQLite into a highly available distributed database through a leaderless architecture. It uses the Gossip protocol for cluster management and data synchronization, supports eventual consistency and multi-point writes, achieves row-level replication through CDC, is compatible with the MySQL protocol, and allows existing MySQL clients and applications to be seamlessly migrated to the SQLite cluster.
Star 29k
4 months ago
Next-generation AI Model Aggregation Management and Distribution System. This project is an AI model interface management and distribution platform developed by secondary development based on One API. It encapsulates various mainstream large models like OpenAI, Claude, Gemini, DeepSeek and AI services into a unified interface, and is compatible with common interface formats such as those of OpenAI, Claude, Gemini. Meanwhile, it provides functions including data dashboards, intelligent routing distribution, token grouping, model access restrictions, and online recharging, which is suitable for enterprises or individuals to build a unified LLM (Large Language Model) calling platform.

Star 2.5k
4 months ago
Lightweight Nginx Log Visualization Platform. This project is a lightweight Nginx log analysis and visualization platform built with Go, Vue3, and PostgreSQL, supporting functions such as PV/UV statistics, IP location analysis, and client device resolution, and it is suitable for individual website owners and small teams.

Star 3.4k
4 months ago
Friendly Network Connections Viewer. This project is a network connection monitoring command-line tool developed in Go, serving as a replacement for ss and netstat. It is ready-to-use, features a simple and intuitive interface, and supports real-time refresh, filtering, sorting, exporting, and searching for TCP/UDP connections, etc.

Star 3.8k
4 months ago
Server-Side Implementation of Large File Resume Upload. This project is the official open-source Go language implementation of the tus protocol (an HTTP-based file resume upload protocol), designed specifically to solve the problem of large file uploads being easily interrupted and needing to be retransmitted from the start. It supports multiple storages such as local disk, AWS S3, Google Cloud Storage, etc., and can be used as an independent service or a Go library.
Java
Star 1.7k
4 months ago
Companion Experimental Framework for Distributed Systems Courses. This project is a Java framework designed by the University of Washington specifically for distributed systems teaching and learning, providing functions like network simulation, automated testing, and visual debugging. It helps beginners implement a fault-tolerant, sharded, and transactional KV storage system from scratch and master the implementation principles of distributed protocols in practice.
Star 820
4 months ago
Self-hosted Personal Footprint Analysis Platform. This is a location tracking and analysis platform built with Java (Quarkus) and PostGIS, serving as an open-source alternative to Google Timeline. It has low memory usage during runtime (40-100MB), offers features such as automatic trip detection, real-time location sharing, multi-source data import, Immich integration, and an AI Q&A assistant, and supports deployment on Docker and K8s.

JavaScript
Star 3.7w
4 months ago
Bridging AI and Chrome Browser. This project is an official MCP service implementation open-sourced by the Chrome DevTools team, which provides the capabilities of Chrome DevTools to AI coding assistants in the form of MCP tools, and supports automated operations, debugging, and performance analysis.
{
"mcpServers": {
"chrome-devtools": {
"command": "npx",
"args": ["-y", "chrome-devtools-mcp@latest"]
}
}
}Star 1.5w
4 months ago
Ending the Fragmentation of Backend Frameworks. This is a one-stop backend framework that integrates capabilities such as APIs, event-driven, timed tasks, real-time data streams, and AI agents. It supports mixed development in multiple languages such as TypeScript and Python. It has built-in state management, structured logging, end-to-end link tracking, and a visual debugger, and supports functions such as flowcharts, log streams, and real-time testing.

Star 4.1k
4 months ago
File-Free PDF All-in-One Toolbox. This is an open-source PDF toolbox built with Next.js and WebAssembly. All file operations are performed locally in the browser without uploading to external servers. It provides node-based orchestration for PDF file processing workflows, supporting over 90 functions including merging, splitting, OCR, and format conversion.

Star 1.3w
4 months ago
React Visual Editor Component. This is a visual editor built with TypeScript and React. It can easily integrate drag-and-drop page building functionality into React applications such as Next.js and Remix, and directly reuse existing React components to transform them into draggable editing units.

Star 979
4 months ago
A Distinctive Journal. This is a personal note-taking platform that pursues minimalism and elegant experience, built with React and Node.js, supports one-click deployment via Docker, and provides open API interfaces for users to input or retrieve data in various ways.

Kotlin
Star 2.1k
4 months ago
Open-Source AI Mobile Automation Assistant. This is an open-source Android AI mobile automation assistant that enables users to automatically perform tasks on their phones through natural language commands without a computer. It utilizes vision-language models to recognize screenshots and combines delegated execution or GUI automation to accomplish complex app interaction tasks.

Star 591
4 months ago
A Minimalist Android Traffic Monitoring App. This is a free, open-source, lightweight, and ad-free Android network traffic monitoring app, which supports features such as real-time network speed display in the status bar, historical data, and application-level traffic statistics.

Python
Star 1.4w
4 months ago
Command-Line Web Path Scanner. This is a Python-developed web path scanning tool that supports multithreading and asynchronous modes, and provides multiple report output formats.

Star 1.2w
4 months ago
Smarter Alert Management Platform. This is an intelligent alert management and AIOps platform that utilizes AI technology for alert correlation and analysis. It offers a unified interface for managing various alerts and incidents, supports functions such as alert deduplication, filtering, correlation analysis, and automated processing, and can integrate with multiple monitoring tools, databases, communication platforms, and incident management tools.

Star 1.3k
4 months ago
极简城市地图海报生成器。该项目是一个用 Python 开发的城市地图海报生成器,可以将城市地图数据转化为美观的极简风格艺术海报。它利用 OpenStreetMap 数据自动绘制指定城市的道路网、水体和公园,并提供赛博朋克、水墨风格等 17 种主题风格可选。

Star 2.6k
4 months ago
用 Python 和 Jinja2 生成 Word 文档。该项目是一个结合了 python-docx 和 Jinja2 库的 Word 文档渲染库。它可以使用 .docx 文档作为模板,在其中嵌入 Jinja2 语法标签,自动生成格式复杂的 Word 文档,支持图片、富文本、页眉、页脚、表格等功能。
from docxtpl import DocxTemplate
doc = DocxTemplate("my_word_template.docx")
context = { 'name' : "HelloGitHub" }
doc.render(context)
doc.save("generated_doc.docx")Star 4.1k
4 months ago
终端上的 SQL 数据库管理工具。这是一个用 Python 开发的终端 TUI 数据库客户端,目标是成为数据库界的 lazygit。它开箱即用,易于使用,支持查询历史、自动补全、语法高亮以及多种主流数据库,适合开发者在懒得打开 GUI 客户端时快速查询数据库。

Rust
Star 1.9k
4 months ago
Git 提交历史可视化工具。该项目可以将 Git 提交历史以图表形式直观展示,作为 git log --graph 命令的替代方案,并支持灵活排序、自定义快捷键和外部命令扩展等功能。

Star 4.4k
4 months ago
开箱即用的静态网站生成器。该项目是由 Material for MkDocs 团队使用 Rust 和 Python 重写的一个静态网站生成器,可以根据 Markdown 文件构建带有搜索功能的精美专业静态文档网站。它开箱即用,高度可定制,并兼容现有的 Material for MkDocs 项目配置,方便迁移。

Swift
Star 6k
4 months ago
为 macOS 带来应用级音量控制。这是一个用 Swift 开发的 macOS 菜单栏音频控制工具,支持对每个应用独立调整音量以及设置不同的输出设备等功能。

Star 1.3k
4 months ago
开源键盘鼠标统计工具。这是一个轻量级的 macOS/Windows 应用程序,可以量化用户的输入行为而不记录具体的输入内容,支持统计键盘按键次数、鼠标点击次数、鼠标移动距离和滚动距离等。

Star 4.3k
4 months ago
macOS 切换 AI 账号工具。这是一个用 Swift 开发的 macOS 菜单栏工具,支持统一管理 Claude、Gemini、OpenAI、通义千问等 AI 服务的账号和 API Key,并提供实时 Token 消耗统计、自动切换和 CLI 编程助手自动化配置等功能。

AI
Star 1.6k
4 months ago
AI 驱动的修仙世界模拟器。这是一个基于大语言模型的修仙模拟游戏。不同于传统 RPG 游戏,游戏中的所有 NPC 都是具有独立性格、记忆和行为逻辑的 AI 代理。玩家在游戏中扮演“天意”的角色,以类似上帝的视角观察并干预 AI 修仙者和仙界规则,见证门派的兴衰和天才的崛起。

Star 19k
4 months ago
手机控制 Claude Code 和 Codex。这是一个能够远程操作 Claude Code 或 Codex 的工具,让你随时随地查看和远程控制 AI 编程助手,提供 iOS、Android 和 Web 客户端。

Star 8.2k
4 months ago
一秒生成 3D 场景。该项目是苹果开源的单目视图合成技术的配套代码,能够在短时间内从单张图像生成高质量的 3D 场景。它通过神经网络从单张照片回归 3D 高斯参数,并输出供 3DGS 渲染器使用的 ply 文件。

Star 471
4 months ago
轻量高效的 ONNX 模型优化工具。这是一个纯 Python 实现的 ONNX 模型剪枝与结构优化工具,无需额外编译依赖。通过分析和重写计算图,自动移除冗余节点、无效分支和多余参数,减少模型体积并提升推理速度,同时保持模型精度,适用于模型发布、推理部署和工程场景。
import onnx
import onnxslim
model = onnx.load("model.onnx")
slimmed_model = onnxslim.slim(model)
if slimmed_model:
onnx.save(slimmed_model, "slimmed_model.onnx")
Star 2.8k
4 months ago
Replicating Classic Deep Learning Papers with Hundreds of Lines of Code. This project replicates over 60 classic deep learning papers with about 100 lines of Python code, providing minimal and runnable code implementations to help researchers, students, and developers quickly understand the core ideas and implementation details of classic papers.
Other
Star 4k
4 months ago
Bid Farewell to Annoying Cookie Consent Pop-ups. This is a browser extension that automatically skips Cookie consent pop-ups. Users only need to set their privacy preferences once in the extension, and it can automatically identify and skip Cookie pop-ups on various websites, eliminating the hassle of manually handling Cookie consents.

Star 6.7k
4 months ago
Plugin Loader to Unlock Steam Deck’s Potential. This project is a plugin loader specifically designed for Steam Deck devices. It can seamlessly load third-party functional modules in the native SteamOS interface, supporting plugins for interface beautification, performance optimization, and utility tools, etc.

Star 1.7k
4 months ago
Free and Open-Source Diet Diary Application. This is a free and open-source mobile application for nutrition and calorie tracking, supporting taking photos to record daily meals, scanning food barcodes to quickly input nutrition information, and creating diet plans.

Star 17w
4 months ago
Enabling AI Programming Tools to Work in Workflow. This project is a complete software development workflow specifically designed for AI programming agents. By combining skills and instructions, it allows the agent to not only generate code but also follow a workflow for design, planning, and implementation.
Star 1.6w
4 months ago
News Feed Recommendation Algorithm on Platform X. This project presents the technical details of the core recommendation system and key components of the News Feed (For You) on Platform X, which is officially open-sourced by xAI, and demonstrates how to build a production-grade recommendation engine with large language model ranking.