Free up storage by removing cached files
Settings
Export Data
Export Settings
Download your app settings and preferences
Export Resource List
Download the complete resource database as JSON
Storage Info
Calculating...
About TechBros
Mission
TechBros Library is an offline-first Progressive Web Application designed to distribute educational resources to users with limited internet connectivity. Our "Download Once, Read Forever" model ensures that knowledge is accessible to everyone, everywhere.
Features
- Offline-first architecture
- P2P file sharing without internet
- Support for PDFs, Videos, Audio, and Images
- Dark mode and customizable layouts
- Android TV / Remote navigation
- No registration required
Technology
Built with vanilla JavaScript, HTML5, and CSS3. Uses WebRTC (PeerJS) for peer-to-peer connections, PDF.js for document rendering, and Service Workers for offline capabilities.
Help & FAQ
How do I share files?
Click the paper plane icon to share a local file, or click the share button on any library resource. Share the 4-digit PIN with the receiver.
How do I receive files?
Click the broadcast icon, enter the 4-digit PIN from the sender, and click "Connect & Download". Once received, click "Save to Device".
Does this work offline?
Yes! Once you've visited the app online, it's cached for offline use. Resources are cached as you view them. P2P sharing works without internet.
What file types are supported?
PDFs, Videos (MP4, WebM), Audio (MP3, M4A, WAV), Images (JPG, PNG, WebP), and Documents. Maximum file size: 500MB.
Is P2P sharing secure?
P2P connections are established directly between devices using WebRTC. No data passes through our servers. Executable files are blocked for security.
Connection failed - what to do?
Ensure both devices are on the same network or have internet access for the initial handshake. Check firewall settings and try again.