chatpad and assistant

These are competitors—both provide web-based ChatGPT interfaces with client-side implementations, so users would choose one or the other based on feature preferences like Chatpad's enhanced UI capabilities versus Assistant's mobile-first design and API-direct approach.

chatpad
50
Established
assistant
47
Emerging
Maintenance 0/25
Adoption 10/25
Maturity 16/25
Community 24/25
Maintenance 2/25
Adoption 10/25
Maturity 16/25
Community 19/25
Stars: 1,495
Forks: 255
Downloads:
Commits (30d): 0
Language: TypeScript
License: AGPL-3.0
Stars: 132
Forks: 24
Downloads:
Commits (30d): 0
Language: JavaScript
License: ISC
Stale 6m No Package No Dependents
Stale 6m No Package No Dependents

About chatpad

deiucanta/chatpad

Not just another ChatGPT user-interface!

Built as a React.js application with local-first architecture using IndexedDB (via DexieJS) for client-side data persistence, ensuring all conversation history remains private without server storage. Offers both web and desktop distributions via ToDesktop, with self-hosted deployment options through Docker and one-click cloud providers (Vercel, Netlify, Railway, DigitalOcean). Uses the Mantine component library for its UI foundation, enabling rapid customization through config.json overrides.

About assistant

felixbade/assistant

Web UI for ChatGPT API. No back-end, mobile-friendly, continuously user-tested

Scores updated daily from GitHub, PyPI, and npm data. How scores work