AIRzZ90/study-materials-fork
Media & DesignA Tauri 2 desktop app for browsing and playing media, with React UI and hls.js playback.
What it is
HGhub is a personal practice project built on Rust and Tauri 2, with a React/TypeScript interface and hls.js for playback. It is presented as a cross-platform desktop application covering UI interaction, playback, and network requests. The maintainer now says only UI/UX work will be continued; upstream data retrieval, parsing, and playback-path adaptation are no longer actively maintained, and external interfaces are not promised to keep working. This fork is described as a repost of the HGhub source repository, so treat its relation to the upstream project as part of what you are evaluating.
Quick start
Preparation: Node.js 22, pnpm 10, Rust 1.90+, and the Tauri development environment for your target platform. Mobile and macOS builds additionally need the relevant SDKs and toolchains.
pnpm install --frozen-lockfile
pnpm dev # frontend development
pnpm app:dev # desktop application development
pnpm build # type checking and frontend build
The per-platform configuration lives in src-tauri/tauri*.conf.json. Filesystems that do not support symlinks, such as exFAT, need node-linker=hoisted kept in .npmrc, although some native build steps may still be limited. See the client content and network security notes for content handling and local regression details.
Constraints
- Licenses: current versions use PolyForm Noncommercial 1.0.0, which forbids commercial use including sales, ad monetization, paid keys or VIP unlocks. Versions v1.0.1 and earlier were MIT; those grants are not revoked.
- Maintenance: the maintainer only intends to work on UI/UX and interaction, not upstream data retrieval or playback adaptation. Issues and pull requests are read at low frequency and may not be answered.
- Content: the repository does not operate a hosting service and has no official affiliation with external sites or content providers. Code availability does not grant rights to third-party content.
HotRepo's take
The repository entered HotRepo's new-project record on 2026-11-12 with 113 stars and 186 forks over a window starting at 10:52 UTC and observed at 14:15 UTC the same day. The fork count being larger than the star count suggests the repository is being copied rather than primarily used directly. The README itself says it is a repost of the HGhub source repository, and the repository name (study-materials-fork) does not match the described media application. For readers, the main question is whether this copy tracks the upstream HGhub repository and whether the playback path still works, rather than the build commands, which are ordinary Tauri steps.
Written by AI from the project's README, updated . The project's own docs are the source of truth.