whatisgithub

What is knockoff?

shpigford/knockoff — explained in plain English

Analysis updated 2026-05-18

1,953JavaScriptAudience · vibe coderComplexity · 2/5Setup · easy

In one sentence

A browser extension that scans Amazon search results and hides or labels suspicious made up brand names so shoppers can pick real, established companies instead.

Mindmap

mindmap
  root((knockoff))
    What it does
      Detects fake Amazon brands
      Hides or dims listings
      Verdict badges
    Tech stack
      JavaScript
      Chrome extension
      Xcode for Safari
    Use cases
      Safer Amazon shopping
      Custom brand lists
      Local unpacked build
    Audience
      Everyday shoppers
      Browser extension tinkerers

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

Filter out fake or made up brand names while shopping on Amazon.

USE CASE 2

Build a personal allow list and block list of trusted or unwanted brands.

USE CASE 3

Load the extension unpacked in Chrome to customize the bundled brand lists.

USE CASE 4

Wrap the extension for Safari on macOS using the included Xcode project.

What is it built with?

JavaScriptChrome ExtensionXcode

How does it compare?

shpigford/knockoffdietrichgebert/ponytailvercel/async-retry
Stars1,9531,9221,918
LanguageJavaScriptJavaScriptJavaScript
Last pushed2023-07-19
MaintenanceDormant
Setup difficultyeasyeasyeasy
Complexity2/52/52/5
Audiencevibe coderdeveloperdeveloper

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

How do you get it running?

Difficulty · easy Time to first run · 5min

No server or account needed, load unpacked in Chrome or install from the extension stores.

The README does not state a license, so usage rights are unclear.

So what is it?

Knockoff is a browser extension that helps Amazon shoppers avoid what the author calls pseudo brands: made up names like SZHLUX or HORUSDY that get registered just to unlock Amazon's seller program, selling ordinary goods with no real company, warranty, or reputation behind them. The extension scans product listings and search results, then hides, dims, or labels the ones it thinks are fake brands, so shoppers can more easily choose from real, established companies, even if that costs a bit more. Everything happens locally in the browser. There are no accounts, no tracking, and no network requests of any kind, since this published version is a frozen snapshot with active development continuing in a private repository. Each product's brand passes through a series of checks in order: first your own personal allow list and block list, then a seed list of known pseudo brands, then a list of established Chinese owned brands, then a much larger list of roughly five thousand known real brands, and finally a set of naming pattern checks that look for things like all capital letters, strange letter combinations, and missing vowels that are common in made up brand names. Users can pick how aggressive the filtering is, from relaxed, to the standard default, to a strict allow list only mode. Flagged items get a small badge that can be clicked to trust the brand, block it, reveal it just once, or flag a wrong call to the maintainers. Product detail pages also show a small verdict label next to the brand name. Because there is no build step, the extension is plain JavaScript that anyone can load directly from the repository folder, and the underlying brand lists can be edited by hand for a personal copy. The project also includes a separate wrapped version for Safari on macOS, built through Xcode. It is aimed at everyday Amazon shoppers who want a simple way to filter out low quality, anonymous sellers, and it has been covered by several tech publications since launch.

Copy-paste prompts

Prompt 1
Explain how Knockoff decides whether an Amazon brand name is fake or real.
Prompt 2
Walk me through loading this Chrome extension unpacked for local testing.
Prompt 3
How would I add a new brand to the known-brands list in this repo?
Prompt 4
Summarize the filter levels this extension offers and how they differ.

Frequently asked questions

What is knockoff?

A browser extension that scans Amazon search results and hides or labels suspicious made up brand names so shoppers can pick real, established companies instead.

What language is knockoff written in?

Mainly JavaScript. The stack also includes JavaScript, Chrome Extension, Xcode.

What license does knockoff use?

The README does not state a license, so usage rights are unclear.

How hard is knockoff to set up?

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

Who is knockoff for?

Mainly vibe coder.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.