reader vs LibreChat
reader and LibreChat share 5 technologies: Vite, React, sanitize-html, Lucide, and pdfjs-dist. Both are written in TypeScript.
What they share and what sets them apart
hectorqin
reader
TypeScript11.1kRead on November 12, 2026, at commit b9901fbWhat is reader built with?Only in reader
- androidx.core:core-ktx
- androidx.activity:activity-ktx
- Fastify
- @fastify/multipart
react-router-dom
- androidx.appcompat:appcompat
- androidx.media3:media3-ui
- fast-xml-parser
- htmlparser2
In common
LibreChat-AI
LibreChat
Enhanced ChatGPT Clone: Features Agents, MCP, Skills, DeepSeek, Anthropic, AWS, OpenAI, Responses API, Azure, Groq, o1, GPT-5, Mistral, OpenRouter, Vertex AI, Gemini, Artifacts, AI model switching, message search, Code Interpreter, langchain, DALL-E-3, OpenAPI Actions, Functions, Secure Multi-User Auth, Presets, open-source for self-hosting. Active
TypeScript47.1kRead on November 13, 2026, at commit 2e6b23cWhat is LibreChat built with?Only in LibreChat
- go-redis
- Express
- MongoDB
keyv
- rate-limit-redis
@aws-sdk/s3-request-presigner
- @azure/storage-blob
@opentelemetry/instrumentation-ioredis
- connect-redis
- keyv-file
- Redis
- MCP
- Firebase
- Socket
- meilisearch
- Postgres
- Tailwind CSS
- bcryptjs
- Prometheus
- Swagger
- jsonwebtoken
@simplewebauthn/server
@aws-sdk/credential-providers
- @azure/identity
express-session
helmet
- jwks-rsa
- memorystore
- @librechat/agents
@aws-sdk/client-bedrock-runtime
langchain
- ai-tokenizer
- js-yaml
- sharp
xlsx
- mammoth
- dompurify
- Zod
zod-openapi
- zod-to-json-schema
winston
- opentelemetry
- prom-client
- mdast-util-from-markdown
- mdast-util-gfm
micromark-extension-gfm
- Ariakit
- Radix UI
- Framer
react-dnd
- mdast-util-directive
- mdast-util-math
micromark-extension-directive
micromark-extension-math
class-variance-authority
tailwind-merge
- tailwindcss-animate
- TanStack
- @dicebear/core
@react-spring/web
input-otp
morphicons
- rc-input-number
react-resizable-panels
- react-textarea-autosize
- DiceBear
- micromark-extension-llm-math
micromark-util-decode-string
winston-daily-rotate-file
Side by side
readerLibreChat
SizeLines written by people and agents, without generated ones; code files, without tests.
reader89,233 lines written379 code files
LibreChat2,270,376 lines written3,991 code files
Who writes itA commit counts as AI's when it carries its signature: a Co-Authored-By line, its author name or the merge of its branch.
reader30.8% of its commits signed by AIWith Claude Code
LibreChat1.4% of its commits signed by AIWith Claude Code, GitHub Copilot, and Cursor
ActivityFrom GitHub and its history, on the day SeeRepo read it.
readerLast push November 12, 2026321 commits11,094 stars
LibreChatLast push November 13, 20266,721 commits47,082 stars
TestsThe files that test the code, and the share of code files a test imports.
reader229 test files68.9% of its code files have a test that imports them
LibreChat3,358 test files62.8% of its code files have a test that imports them
Frequently asked questions
Which is bigger, reader or LibreChat?
LibreChat, with 2,270,376 lines written; reader has 89,233.
Which has more GitHub stars, reader or LibreChat?
LibreChat, with 47,082 stars; reader has 11,094.
The proof: LibreChat-AI/LibreChat on GitHub
Which has more tests, reader or LibreChat?
LibreChat, with 3,358 test files; reader has 229.
Which was updated more recently, reader or LibreChat?
LibreChat: its last push was on November 13, 2026, and reader's on November 12, 2026.
The proof: LibreChat-AI/LibreChat's commits on GitHub
Which has more commits signed by AI, reader or LibreChat?
reader: an AI signed 30.8% of its commits, with Claude Code; in LibreChat, 1.4%.
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.

