Technologies

What is Rocket.Chat built with?

Rocket.Chat is a TypeScript repo built with React, Vite, and Express. It stores its data in MongoDB, stores files in AWS S3, and connects to GitHub. It has 8,350 files and 933,602 written lines, with 2,033 test files.

Read on October 30, 2026, at commit 6342bbe. Read it as markdown

Other repos with a similar stack

Ordered by how much of its stack they share with Rocket.Chat, then by stars.

Frequently asked questions

What language is Rocket.Chat written in?
Rocket.Chat is written in TypeScript: 8,350 files and 933,602 written lines.
What framework does Rocket.Chat use?
Rocket.Chat is built with React, Vite, and Express.
The proof: in package.json
What database does Rocket.Chat use?
Rocket.Chat stores its data in MongoDB.
The proof: apps/meteor/ee/server/lib/apps/storage/AppGridFSSourceStorage.ts, line 4
What services does Rocket.Chat use?
Rocket.Chat stores files in AWS S3 and connects to GitHub.
The proof: apps/meteor/server/lib/media/file-upload/ufs/AmazonS3/server.ts, line 10
Does Rocket.Chat have tests?
Yes. Rocket.Chat has 2,033 test files.
Which repos have a stack like Rocket.Chat's?
The ones that share most of its stack:paperclipai/paperclipruvnet/ruflotwentyhq/twenty

What is your repo built with?

Paste your public repo and see it drawn.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →