git404hub

what is awesome-openprice fr?

bytedoger/awesome-openprice — explained in plain English

Analysis updated 2026-05-18

173TypeScriptAudience · generalComplexity · 3/5LicenseSetup · moderate

tl;dr

A web app that aggregates AI subscription reseller prices from scattered sales channels into one comparable listing site, plus a free channel submission page for sellers.

vibe map

mindmap
  root((repo))
    What it does
      Price aggregation
      Free seller listing
      Data classification
    Tech stack
      Next.js
      Supabase
      PostgreSQL
      Python scraper
    Use cases
      Compare reseller prices
      List a storefront
      Study the classification engine
    Audience
      Price shoppers
      Reseller storefronts

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 make with this?

VIBE 1

Compare prices for AI subscription resellers across many scattered sales channels in one place.

VIBE 2

Submit a storefront link so it gets listed alongside other reseller channels for free.

VIBE 3

Self-host a local copy to browse or study the price aggregation and classification logic.

what's the stack?

TypeScriptNext.jsSupabasePostgreSQLPython

how it stacks up fr

bytedoger/awesome-openpricemattpocock/sextantandry-lebedev/neobank-primitives
Stars173173174
LanguageTypeScriptTypeScriptTypeScript
Last pushed2020-11-25
MaintenanceDormant
Setup difficultymoderateeasyeasy
Complexity3/53/5
Audiencegeneralpm founderdeveloper

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

how do i run it?

Difficulty · moderate time til it works · 30min

Needs Supabase/PostgreSQL setup and a separate Python environment for the scraper to get live data.

Free to study, self-host, and use personally, but running it commercially, competing with it, or reusing its branding and data requires written permission.

in plain english

OpenPrice is an open source project that gathers and displays pricing for AI subscription resellers scattered across many different sales channels, such as card shops, storefront bots, social media groups, and secondhand marketplaces. The README explains that buyers normally have to search across many scattered channels to find AI subscriptions like Claude, GPT, Codex, or Gemini access at a fair price, while sellers with good, low priced offers often lack a place to reach buyers. OpenPrice tries to close that gap by collecting listings in one place so buyers can compare prices, and by letting sellers submit their channel for free listing. The site itself is a web app where visitors can browse the lowest current prices for AI subscription products, plus other digital goods the README mentions like phone verification services, residential proxies, and social messaging accounts. Sellers can submit their storefront link to appear in the listings without a complicated approval process, and the README says onboarding for several popular storefront systems already works, with support for more systems planned. On the technical side, the frontend is built with Next.js 14, React, Tailwind CSS, Material UI, and Framer Motion, the backend uses Supabase with PostgreSQL for data and authentication, and a separate Python based scraper and rule based classification engine collects and sorts the listings. Setting it up locally means cloning the repository, installing dependencies with npm or pnpm, copying an example environment file, initializing the database from a provided SQL schema, and running the scraper separately if you want fresh data. The README includes a disclaimer stating the project only aggregates and objectively sorts prices, does not take part in any transactions, and does not guarantee the quality of any listed product, leaving buyers responsible for their own due diligence. It is released under a custom license that allows personal use, local deployment, and code study, but explicitly forbids running it commercially, operating a competing price comparison service, or reusing its name, data, or branding without written permission.

prompts (copy fr)

prompt 1
Explain how OpenPrice collects and classifies reseller prices from different storefront systems.
prompt 2
Walk me through setting up the Next.js frontend and Supabase database locally for this project.
prompt 3
What does the custom license allow and forbid for someone using this code?
prompt 4
Describe how the Python scraper and classification engine fit into this project's architecture.

Frequently asked questions

what is awesome-openprice fr?

A web app that aggregates AI subscription reseller prices from scattered sales channels into one comparable listing site, plus a free channel submission page for sellers.

What language is awesome-openprice written in?

Mainly TypeScript. The stack also includes TypeScript, Next.js, Supabase.

What license does awesome-openprice use?

Free to study, self-host, and use personally, but running it commercially, competing with it, or reusing its branding and data requires written permission.

How hard is awesome-openprice to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is awesome-openprice for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.