← all repositories
79E/ChatGpt-Web

The vending-machine approach to ChatGPT access

Built to let anyone launch a paid chat and image-generation service without writing their own billing plumbing.

1.4k stars TypeScript Chat Assistants
ChatGpt-Web
Not currently ranked — collecting fresh signals.
star history

What it does

This project wraps OpenAI-compatible APIs into a polished React chat interface backed by an admin dashboard. It manages user accounts, token quotas, product catalogs, and activation codes, while supporting GPT-4, DALL·E, and Midjourney painting. The frontend is advertised as a ~100 kb initial load, and the system requires a backend server with MySQL.

The interesting bit

Most open-source chat frontends are built for personal use; this one treats commerce as a core feature. The built-in product and card-password management frames it less as a casual tool and more as a turnkey kiosk for reselling API access.

Key highlights

  • Admin panel for users, tokens, products, and card-based access codes
  • Supports custom API endpoints such as OpenAI and API2D
  • Curated prompt libraries in both Chinese and English
  • Full Markdown support with one-click chat export
  • Integrated image generation via DALL·E and Midjourney painting
  • Frontend payload claimed at roughly 100 kb

Caveats

  • The authors explicitly discourage local development unless you have a direct line to OpenAI’s servers, noting proxy setup is tricky
  • Requires a separate backend and MySQL database; not a purely static deploy

Verdict

A practical shortcut for operators who need a paywalled or managed ChatGPT portal fast. If you just want a clean personal client, this is overkill.

Frequently asked

What is 79E/ChatGpt-Web?
Built to let anyone launch a paid chat and image-generation service without writing their own billing plumbing.
Is ChatGpt-Web open source?
Yes — 79E/ChatGpt-Web is open source, released under the MIT license.
What language is ChatGpt-Web written in?
79E/ChatGpt-Web is primarily written in TypeScript.
How popular is ChatGpt-Web?
79E/ChatGpt-Web has 1.4k stars on GitHub.
Where can I find ChatGpt-Web?
79E/ChatGpt-Web is on GitHub at https://github.com/79E/ChatGpt-Web.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.