whatisgithub

What is yuexin-search?

iflymeto/yuexin-search — explained in plain English

Analysis updated 2026-05-18

32JavaScriptAudience · developerComplexity · 3/5LicenseSetup · moderate

In one sentence

A self-hosted search app that indexes and searches resource links across Chinese cloud storage services like Quark, Baidu, and Aliyun.

Mindmap

mindmap
  root((repo))
    What it does
      Indexes cloud drive links
      Provides search interface
    Tech stack
      PHP backend
      JavaScript frontend
    Use cases
      Self hosted search site
      Link validity checking
    Audience
      Site operators
      Developers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Self-host a search site for cloud drive links you've configured yourself.

USE CASE 2

Filter out expired links before they show up in search results.

USE CASE 3

Switch between the default and mofa themes for the front end.

USE CASE 4

Run the built-in installer to set up the database on first deployment.

What is it built with?

PHPJavaScriptThinkPHP

How does it compare?

iflymeto/yuexin-searcha6216abcd/free-residential-ip-proxy-controllerearthtojake/cad-viewer
Stars323232
LanguageJavaScriptJavaScriptJavaScript
Setup difficultymoderatehardmoderate
Complexity3/54/53/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 1h+

Requires your own API endpoints and cloud drive credentials, no resource content is bundled.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

So what is it?

Yuexin Search is a self-hosted web application for organizing and searching resources stored across multiple Chinese cloud storage services. It supports Quark, Baidu, Aliyun, UC, and Xunlei cloud drives, letting a site operator index links from those services and expose them through a single search interface. The project does not store any files or resource links itself, everything has to be configured by whoever deploys it. This version 4.0 is a fork and extension of the earlier xinyue-search project. The main additions are a multi-layer caching system that stores search results, directory trees, and runtime data separately to speed up repeated queries. A validity-checking step can filter out expired cloud links before they appear in search results, and can connect to a third-party checking service for deeper verification. The front end includes a theme system. The default and a custom theme called mofa are both included, with the mofa theme getting notable attention in recent updates: mobile improvements for immersive scrolling backgrounds, a dark mode, bottom navigation tabs, and an iOS-style announcement popup. The admin panel handles all configuration, including which resource APIs to connect to, what themes to display, and how caching behaves. There is a built-in installer that sets up the database on first run. The README is written in Chinese and is directed at a Chinese-speaking audience. It is explicit that the project is for technical learning and personal use only, and that the author takes no responsibility for any illegal use. No resource content is bundled or provided, and users are responsible for supplying their own API endpoints and cloud drive configurations. A full setup guide is linked to an external documentation site. The code is built on a PHP backend (references to ThinkPHP cache conventions appear in the changelog) with a JavaScript front end. It is released under the MIT license.

Copy-paste prompts

Prompt 1
Help me run the built-in installer to set up yuexin-search on my server.
Prompt 2
Configure the multi-layer caching system to speed up repeated searches.
Prompt 3
Switch the site over to the mofa theme with dark mode enabled.
Prompt 4
Explain how the link validity checker filters out expired cloud drive links.

Frequently asked questions

What is yuexin-search?

A self-hosted search app that indexes and searches resource links across Chinese cloud storage services like Quark, Baidu, and Aliyun.

What language is yuexin-search written in?

Mainly JavaScript. The stack also includes PHP, JavaScript, ThinkPHP.

What license does yuexin-search use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is yuexin-search to set up?

Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.

Who is yuexin-search for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.