下拉刷新
Catalog

HelloGitHub Vol.124

Published on July 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
1
86Box
Star 4.4k
5 minutes ago

Retro PC Emulator.This is an open-source retro computer emulator that allows free combination and emulation of various classic hardware, such as Pentium and Celeron processors, sound cards, graphics cards, etc. It supports running early operating systems like DOS, Windows 98, Windows XP, and software from the same era.

86Box
Star 8.7k
5 minutes ago

Compact Windows Network Control Tool.This is a tool for managing and controlling Windows network activities. It is compact, ad-free, and completely free. It implements network filtering based on WFP, doesn't rely on the system's built-in firewall, and supports features like custom rules, IPv6, and block lists.

simplewall
C#
Star 4.1k
5 minutes ago

Better Windows System Cleaner.This is a Windows system cleanup tool built on WinUI 3, inspired by the classic CCleaner. It utilizes a winapp2.ini rule base that has been maintained for many years and covers thousands of applications, supports custom rule bases and silent automatic cleanup, with a transparent, precise, and hassle-free cleanup process

FluentCleaner
Star 6.9k
5 minutes ago

Unlocking Hidden NVIDIA Driver Settings.This is a Windows tool for editing NVIDIA driver configuration files, which can access hidden options not shown in the official control panel. It supports creating separate profiles for individual games, adjusting parameters like frame rate limits, vertical sync, texture filtering, and ray tracing, and configurations can be exported as .nip files for easy backup or sharing.

nvidiaProfileInspector
C++
Star 1.1w
5 minutes ago

Physics Engine Behind Death Stranding 2.This is a rigid body physics and collision detection library written in C++ that supports multi-core concurrency and deterministic simulation. It provides continuous collision detection for shapes like spheres, cubes, capsules, and functions like various constraint types, soft body, and hair simulation. This library is used in games such as Horizon Forbidden West and Death Stranding 2

JoltPhysics
Go
Star 5.2k
5 minutes ago

Command-Line App Store Application Publishing.This is a Go-written command-line tool for App Store Connect, which can automate app publishing in terminals, IDEs, or CI/CD pipelines, supporting operations like build upload, TestFlight, submission for review, and signing, covering all platforms including iOS, macOS, tvOS, and visionOS

App-Store-Connect-CLI
7
kage
Star 2.8k
5 minutes ago

Packing Entire Websites for Offline Reading.This project is a website offline saving tool developed in Go, which can save any website as a local folder for offline browsing. The saved web pages look the same as online but won't initiate any network requests. It also supports packaging into a single .zim file or a directly executable file.

kage
Star 569
5 minutes ago

Making PDFs Look Like Scans.This project can process PDF files to make them look like scanned documents, supports running via command line and locally in the browser, and the same file will get exactly the same result by default.

make-look-scanned
9
zabbix
Star 6.1k
5 minutes ago

Open-Source Enterprise-Grade Distributed Monitoring Platform.This project is an enterprise-grade open-source distributed monitoring system that can monitor the running status of network devices, servers, databases, virtual machines, containers, cloud services, and applications in real time. It supports features such as automatic discovery, Agent/Agent-less collection, and fault detection, and can send alerts via Slack, Jira, Teams, email, or SMS. Zabbix also has a very active community in China.

zabbix
Java
10
jabref
Star 4.4k
5 minutes ago

Literature Management Tools for Academic Papers.This is a free, open-source, cross-platform literature and citation management tool that natively supports BibTeX/BibLaTeX. It can retrieve papers from platforms like Google Scholar and arXiv, auto-complete bibliographic information, extract PDF metadata, merge duplicate entries, and integrate with Word, LibreOffice, and multiple LaTeX editors.

jabref
JavaScript
11
astryx
Star 1.1w
5 minutes ago

Meta Open-Source React Design System.This project is a design system built on React and StyleX, having been practiced internally by Meta for many years. It features over 150 components, 7 customizable themes, dark mode, page templates, and a CLI, and is AI Agent-friendly.

astryx
Star 605
5 minutes ago

A Novel Reader That Colors Text.This local novel reader built on Electron supports formats such as TXT, EPUB, MOBI, PDF. It can automatically color proper nouns and key terms in the text, and supports functions like chapter recognition, highlighting notes, text-to-speech, and AI plot analysis

ColorTxt
Star 2.8w
5 minutes ago

Self-Hosted Browser Bookmark Management Platform.This is a self-hosted browser bookmark management application that can save links, notes, images, and PDFs, and supports AI-powered automatic tagging and summary generation. It offers features such as full-text search, OCR, browser extensions, mobile applications, RSS auto-collection, and web archiving.

karakeep
Star 8.9k
5 minutes ago

Online AI Resume Editor.This is a free online AI resume editor that requires no login and comes with multiple built-in templates. It is built on TanStack Start, TypeScript, and Tiptap, and supports features such as real-time preview, AI service provider configuration, dark mode, PDF export, and auto-save.

magic-resume
15
TREK
Star 1.1w
5 minutes ago

Multi-Person Collaborative Travel Planning Platform.This is a self-hosted travel planning platform that supports features such as real-time multi-person collaboration, interactive maps, expense sharing, packing lists, booking management, and travel itineraries. It has an integrated MCP service and can work with an AI assistant to plan trips.

TREK
Python
16
abogen
Star 5.4k
5 minutes ago

Audiobook Generator with Synchronized Subtitles.This is a text-to-speech audiobook generator based on Kokoro-82M, which can convert EPUB, PDF, TXT, Markdown, and subtitle files into audio formats like MP3, M4B, and FLAC. It provides functions such as batch processing, chapter splitting, and speed adjustment, and supports 9 languages including Chinese.

abogen
Star 1.3w
5 minutes ago

Git History Rewriting Tool.This is a command-line tool for rewriting Git repository history, serving as an alternative to git filter-branch. It only requires Python and Git to run, and supports functions such as batch rewriting commit messages, tag renaming, repository splitting, and automatic cleanup.

18
HypoMux
Star 1.9k
5 minutes ago

Banding Together Bandwidth from Multiple Network Cards.This is a download acceleration tool for bandwidth aggregation from multiple network cards, specifically developed for the Windows platform. When the computer is connected to both wired Ethernet, Wi-Fi, or a mobile hotspot simultaneously, it can distribute download tasks to different network cards, achieving download speeds far exceeding that of a single network card, and supports features such as virtual network cards, process sharding, and real-time traffic monitoring.

HypoMux
19
msgspec
Star 3.9k
5 minutes ago

Faster Python Serialization Library.This is a high-performance Python serialization and data validation library that supports JSON, MessagePack, YAML, and TOML formats, with common operations being 10-80 times faster than similar libraries

msgspec
20
wenyi
Star 1.7k
5 minutes ago

Tool for Translating Entire Foreign Novels.This is a command-line tool for translating long novels, supporting file formats like EPUB, FB2, TXT, Markdown, HTML, and PDF. It improves the consistency and readability of long novel translations through full-book analysis, rolling context, dynamic glossaries, polishing, and proofreading.

wenyi
Rust
21
harper
Star 1.4w
5 minutes ago

Locally-Prioritized English Grammar Checker.This is an English grammar checking tool developed in Rust. It can perform grammar analysis locally without uploading content to the server. With fast checking speed and low memory usage, it can be compiled into WebAssembly for running in browsers and integrated into editors such as VS Code, Neovim, Helix, Emacs, and Zed.

harper
22
herdr
Star 2.1w
5 minutes ago

Terminal Tool for Managing Multiple AI Coding Assistants.This project is a Rust-written terminal multiplexer specifically designed for operating multiple AI coding assistants simultaneously. It enables you to view the terminal screen of each assistant within one screen, easily seeing who is running, who is stuck, and who has completed. It supports resuming after disconnection and allows reconnection from other terminals or SSH at any time, and is also compatible with tmux-style shortcuts.

herdr
Skills
23
archify
Star 7.5k
5 minutes ago

AI-powered Code-to-Architecture Diagram Generation.This is an architecture diagram generation skill designed for Codex, Claude Code, Cursor, and OpenCode. It can read code repositories or system descriptions to generate interactive architecture diagrams. It provides 5 types of diagrams and 4 sets of themes, supports node searching, upstream and downstream link tracing, architecture change comparison, and can be exported to PNG or SVG.

archify
Star 1.1w
5 minutes ago

Enabling AI Assistants to Understand Videos.This is a skill pack that equips AI assistants like Claude Code with the ability to understand videos. After inputting a video URL or local file, it uses yt-dlp and FFmpeg to extract key frames and subtitles. When there are no subtitles, it can utilize Whisper for transcription, allowing AI assistants to locate screen recording issues, analyze content, or generate summaries by combining visuals and audio

Star 1.9w
5 minutes ago

Rejecting AI-like Web Design Skills.This is a web design skill oriented towards Claude Code, Cursor, and Codex, aiming to avoid the homogeneity of AI-generated pages. It features 20 themes, 4 command modes, 57 check rules, a self-check process, and supports extracting design features from screenshots or URLs.

hallmark
Swift
26
LockIME
Star 485
5 minutes ago

macOS Menu Bar Tool for Locking Input Method.This is a macOS menu bar tool developed with SwiftUI, which can lock the specified input method globally or for specific applications/URLs. It will revert immediately if manually switched or changed by other applications. It supports features like custom shortcuts, rule backup, configuration import and export, with an installation package size under 3MB and no need for system permissions

LockIME
Star 1.9k
5 minutes ago

Turn Your iPhone into a Mac Extended Screen.This is a free and open-source macOS secondary screen tool that can turn an idle iPhone or iPad into a second display. It can be used by connecting with a data cable or the same Wi-Fi. You can directly drag windows over and support tapping, dragging with fingers, and two-finger scrolling to operate the Mac.

opendisplay
Star 747
5 minutes ago

Desktop Space Switcher in Menu Bar.This is a tool for viewing and switching macOS desktops, which supports quickly switching desktops by clicking icons or scrolling the mouse, and can set colors, icons, text labels, or emojis for each desktop

WhichSpace
AI
Star 2.7w
5 minutes ago

Graph Tool to Help AI Read Less Code.This is a local-first code intelligence graph tool designed specifically for MCP and CLI. It parses relationships between functions, classes, calls, and tests using Tree-sitter, and persists them as a graph. When a file is modified, it can trace through the graph to find affected callers and dependent code, providing more precise context and avoiding token waste from reading the entire codebase.

code-review-graph
30
gastown
Star 1.7w
5 minutes ago

Simultaneously Orchestrating Multiple AI Coding Assistants.This project is a multi-agent workspace management and orchestration system that can uniformly schedule AI coding assistants such as Claude Code, GitHub Copilot, and Codex to work in parallel. It persists the work state using Git, so the context is not lost after agent restart, allowing continuous work to continue. It also provides functions like real-time monitoring, task handover, stuck detection, and queue merging, and supports the collaboration of 20-30 agents.

31
harbor
Star 3.6k
5 minutes ago

AI Agent Evaluation Framework.This is an open-source framework for evaluating AI agents and large models. You can use a single command to spin up agents like Claude Code and Codex CLI in Docker and run benchmarks with evaluation sets such as SWE-Bench. If local speed is slow, you can connect to cloud platforms like Daytona to run multiple environments simultaneously.

Star 4.3w
5 minutes ago

Turning AI Coding Assistants into Video Studios.This is an open-source agent-based video production system that enables Claude Code, Cursor, Copilot, Windsurf, and Codex to complete research, scriptwriting, material generation, editing, and synthesis based on natural language. It incorporates 12 production processes, over 100 tools, and more than 700 skill and production knowledge files, supporting real materials, AI images, voiceovers, subtitles, and finished product self-inspection.

Star 1.5w
5 minutes ago

Strict LLM Structured Output Framework.This is a Python library that constrains the output format of large language models, ensuring results conform to the specified structure during generation, rather than patching with regular expressions after generation. When called, you only need to pass in the expected type, and the same code can seamlessly switch among OpenAI, Ollama, and vLLM

outlines
Other
Star 6.5k
5 minutes ago

Open-source Firmware for Xteink E-ink Readers.This is an open-source e-reader firmware that can replace the original system of Xteink X3, X4, and other ESP32-C3 devices. It can be flashed via USB by connecting to a browser. It supports formats like EPUB, TXT, etc., allows customizing fonts, themes, and buttons, and provides features such as dictionary lookup, KOReader progress synchronization, and wireless file transfer via a web interface.

crosspoint-reader
Star 1.7w
5 minutes ago

A Collection of Over 1000 Fitness Exercises.This is an open dataset containing over 1000 fitness exercises. Each record is labeled with exercise name, target muscle groups, synergistic muscles, required equipment, and step-by-step tutorials. The tutorials are available in 10 languages including Chinese, and come with 180x180 thumbnails and demonstration videos

exercises-dataset
Star 8.2k
5 minutes ago

Server Management Tool for Mobile.This is a server monitoring and management tool developed with Flutter, supporting iOS, macOS, Android, Linux, and Windows. It offers CPU, sensor, and GPU status charts, as well as features like SSH terminal, SFTP, Docker, process, and Systemd management.

flutter_server_box
37
gitfut
Star 2.3k
5 minutes ago

Turning GitHub Data into Soccer Cards.This is a web application that generates soccer player cards using GitHub personal data, where player attributes are calculated based on commits, stars, pull requests, followers, programming languages, and other data.

gitfut
Star 1.6k
5 minutes ago

Running Locally with State-of-the-Art Large Models: A Practical Record.This project is a practical guide compiled by the author for running cutting-edge open-source large models locally, documenting hardware solutions ranging from $2,000 to $40,000, and covering hardware lists, BIOS tuning, Docker configuration, etc.

local-llm
Book
Star 2.3w
5 minutes ago

In-Depth Understanding of AI Agents: Design Principles and Engineering Practices.This is an open-source Chinese book that delves into AI Agents, focusing on the formula 'Agent = LLM + Context + Tools'. It consists of 10 chapters, covering principles to production practices, including context engineering, user memory and knowledge base, MCP protocol, Coding Agent, etc., and comes with 92 experimental projects and 7 language versions.

Star 1.3k
5 minutes ago

A Pocket Guide to Reinforcement Learning.This is an introductory book on reinforcement learning, covering from basic concepts to algorithm implementations. It includes various algorithm implementations based on PyTorch, such as Monte Carlo, PPO, etc., as well as detailed derivations and rigorous proofs of dynamic programming algorithms.

little-book-rl
Catalog
  • C
  • C#
  • C++
  • Go
  • Java
  • JavaScript
  • Python
  • Rust
  • Skills
  • Swift
  • AI
  • Other
  • Book