gitwtfhub

wtf is source-browser?

maile456/source-browser — explained in plain English

Analysis updated 2026-05-18

15JavaScriptAudience · generalComplexity · 2/5Setup · easy

TL;DR

A local tool for merchants on the Liandong Xiaodian platform to search, filter, and sort their available product listings.

Mindmap

mindmap
  root((source-browser))
    What it does
      Local product search
      Filter and sort listings
      Merchant login
    Requirements
      Node.js
      Liandong Xiaodian account
      Activated shop
    Tech stack
      JavaScript
      Node.js server
    Use cases
      Search by keyword
      Filter by price
      Block unwanted listings
    Privacy
      No built-in credentials
      Local session storage only

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

Why would anyone build with this?

REASON 1

Search a Liandong Xiaodian merchant account's product catalog by keyword.

REASON 2

Filter listings to only show currently available or already-listed items.

REASON 3

Sort and filter products by price range and blocked keywords.

REASON 4

Keep login sessions saved locally without exposing account tokens.

What's in the stack?

JavaScriptNode.js

How it stacks up

maile456/source-browseradindazu/fextractoranonymousraid/osint-mapping-tool
Stars151515
LanguageJavaScriptJavaScriptJavaScript
Setup difficultyeasyhardeasy
Complexity2/51/52/5
Audiencegeneralgeneralresearcher

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

How do you spin it up?

Difficulty · easy Time to first run · 5min

Requires an already-activated merchant shop account on the Liandong Xiaodian platform to see any results.

No license is stated in the README, so usage rights are unclear.

Wtf does this do

source-browser is a tool you run on your own computer to search product listings on a Chinese merchant platform called Liandong Xiaodian, sometimes written as "chain shop." It is built for people who already have a merchant account on that platform and want an easier local page to search, filter, and sort the products they can resell. After installing Node.js, you start the tool with a single command and open it in your browser at localhost port 3000. From there you log in with your Liandong Xiaodian merchant account. The README is explicit that a plain account is not enough: you need a registered merchant account with the shop feature actually activated, or the tool will not show any products after login. Once logged in, you can search by keyword, such as a product name, filter results to only show items currently available or already listed, filter by price range, and sort either by availability first or by price. You can also add blocked words to hide certain listings you do not want to see, and open a details link for any product. If you choose to search across all result pages instead of one page, the tool pulls every page before showing anything, so it only displays results if every page succeeds, and it can be slow with large result sets. On privacy, the project states it does not ship with any built in accounts, passwords, cookies, or tokens. Your login session is saved only on your own machine in a local data file, which is excluded from version control so it will not be committed or shared accidentally. The README also warns not to share that data folder, environment files, zip packages, or screenshots that reveal account or shop details when sharing the code. The project explicitly says it is for personal learning, research, and legitimate authorized use only, is not an official tool of the platform it connects to, and may stop working if that platform changes its login or interface. No license is listed in the README.

Yoink these prompts

Prompt 1
Walk me through installing Node.js and starting source-browser locally.
Prompt 2
Explain how to switch the remote platform URL using the LDXP_BASE_URL environment variable.
Prompt 3
Help me understand why products don't show up after I log in.
Prompt 4
Show me how the local session data file works and why it's excluded from version control.

Frequently asked questions

wtf is source-browser?

A local tool for merchants on the Liandong Xiaodian platform to search, filter, and sort their available product listings.

What language is source-browser written in?

Mainly JavaScript. The stack also includes JavaScript, Node.js.

What license does source-browser use?

No license is stated in the README, so usage rights are unclear.

How hard is source-browser to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is source-browser for?

Mainly general.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.