chat-js and NextChat

These are **competitors**: both are full-featured, production-ready chat UI frameworks that serve as standalone frontends for interacting with AI models, and users would typically choose one or the other based on their specific deployment needs (chat-js for customization, NextChat for multi-platform support).

chat-js
63
Established
NextChat
57
Established
Maintenance 25/25
Adoption 10/25
Maturity 9/25
Community 19/25
Maintenance 6/25
Adoption 10/25
Maturity 16/25
Community 25/25
Stars: 1,158
Forks: 108
Downloads:
Commits (30d): 70
Language: TypeScript
License:
Stars: 87,471
Forks: 60,210
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
No Package No Dependents
No Package No Dependents

About chat-js

FranciscoMoretti/chat-js

Production-ready AI chat. Start here and make it your own. Formerly Sparka AI

About NextChat

ChatGPTNextWeb/NextChat

✨ Light and Fast AI Assistant. Support: Web | iOS | MacOS | Android | Linux | Windows

Supports multiple LLM providers (Claude, DeepSeek, GPT-4, Gemini) with full compatibility for self-hosted models via RWKV-Runner and LocalAI. Features include MCP (Model Context Protocol) integration, prompt templates/masks for reusable chat configurations, plugin architecture for extending functionality, and local browser storage for privacy. Built as a lightweight cross-platform app (~5MB) using Tauri, with streaming responses, markdown rendering, and automatic chat history compression for extended conversations.

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