N
NPMChat

Menu

Tools

Theme

NPMChat v1.0

Built with Next.js & TypeScript

Chat. Collaborate. Ship code.
Welcome to
NPMChat— the neo-brutalist chat for devs.

Minimal. Bold. For devs who love npm.

npm-chat@terminal
$ npm run dev
✓ Local server started
💬 Ready to chat!
A
Alice
Testing out my new chat app!
B
Bob
Looks cool! Is this your side project?

Features

💬

Real-time Messaging

Instant chat with zero setup and no vendor lock-in.

Blazing Fast

Optimized for speed and developer happiness.

🔐

Secure by Default

End-to-end encrypted and privacy-first.

📝

Real-Time Collaborative Code Editor

Write and edit code together live with your team.

📋

Shared Scratchpads & Snippet Boards

Each chat room has a shared notepad and code snippet area with saved snippets, titles, and language previews.

🎤

Live Interview Mode

Turn chat into an interview room with real-time coding, timer, prompts, and private notes for mock interviews or hiring.

📁

File Sharing + Code Preview

Upload and preview .js, .py, and more files directly in chat. Drag-and-drop supported.

⚙️

Code Execution Engine

Run code in chat with Monaco editor and see output instantly using external APIs like Piston or Judge0.

Who's This For? Anyone Who Loves to Build & Learn!

Contribute to Open Source
Learn in Public & Grow
Collaborate on Features
Share Feedback & Ideas
Tinker with WebSockets
Test your UI skills
Show off your side project

How It's Built & How You Can Contribute

Built using Node.js, Socket.IO, Next.js & Tailwind CSS.

This project is open source — contributions, issues, and ideas are welcome!

To try locally: npm run dev
</>

Explore the code, open a pull request, or suggest a feature. Let's build together!

Just for Fun — Leave a Note!

"Love how easy it is to contribute and learn from others!"
Open Source Enthusiast
"
"
"My first PR was merged! Great community and support."
First-Time Contributor
"
"
"Excited to build, share, and grow together in this project."
Future Collaborator
"
"