DEV Community

Cover image for PastePoint – Zero-Signup File Sharing & Chat over LAN or Private Code πŸš€
Sulaiman AlRomaih
Sulaiman AlRomaih

Posted on

PastePoint – Zero-Signup File Sharing & Chat over LAN or Private Code πŸš€

TL;DR – PastePoint lets you send files and chat securely either on the same network or through a private session code.

No accounts. End-to-end DTLS encryption. 100 % open source.


πŸ€” Why Build PastePoint?

  • Trust. I don’t want my stuff living on someone else’s server.
  • Friction. Most β€œfree” tools demand log-ins, captchas, or ads.
  • All-in-one. I needed file transfer and chat in the same window.

So I built PastePoint β€” an open-source tool that works locally or remotely without sacrificing privacy.


✨ Key Features

⚑ Fast P2P πŸ” Encrypted in Transit πŸ’¬ Real-Time Chat
Direct WebRTC data channels (STUN for NAT punch-through). DTLS + TLS-enabled WebRTC, data never touches third-party storage. Emoji support, dark/light mode, per-session history.
  • Works on LAN / Wi-Fi or by sharing a code with a remote friend
  • Zero sign-ups
  • Cross-platform (desktop & mobile)
  • Docker-ready for self-hosting heroes

πŸ‘€ Quick Demo

Live Demo – Light Mode

Live Demo – Dark Mode

Drag it. Drop it. Boom β€” instant private share & chat.


βš™οΈ Under the Hood

Layer Tech
Frontend Angular 19 + TailwindCSS + Flowbite
Backend Rust + Actix-Web (WebSocket signalling only)
Transport WebRTC Data Channels (DTLS & TLS)
Discovery STUN servers for NAT traversal
Deployment Docker + Nginx on AWS EC2

🌍 Roadmap

  • Native mobile apps (Android & iOS)
  • Attachments compression & resumable chunks
  • Performance profiling & load-test suite

(Have a feature idea? Tell me in the comments!)


🎁 Try It / Star It / Break It

πŸ”— Live demo: https://pastepoint.com

πŸ’» Source code: https://github.com/SloMR/pastepoint

Feedback welcome!

What would make PastePoint 10Γ— more useful for you? Comment below or ping me on GitHub.


β€œKeep your transfers direct, your chats private, and your cloud bill at $0.” β€” PastePoint philosophy

Top comments (0)