Telegram-Drive

Use a Telegram account as a cloud storage drive to upload and organize files via a desktop interface.

Telegram-Drive screenshot 1

Telegram Drive is an open-source desktop app that utilizes a Telegram account for cloud storage. It provides a file explorer interface to upload and organize files on Telegram servers, treating Saved Messages and private channels as folders. The application is available for Windows, macOS, and Linux, with a beta APK available for Android sideloading.

Users must provide their own Telegram API ID and API Hash from the Telegram development portal to connect the application to their account. The software manages files through the Telegram API, allowing users to treat the messaging platform as a storage backend without using the standard chat interface. This approach allows for the storage of files using Telegram's cloud infrastructure while maintaining a traditional desktop file management experience.

Key features

  • Folder management via the creation of private Telegram channels
  • Media streaming for audio and video files without full downloads
  • Built-in PDF viewer with infinite scrolling
  • Generation of shareable download links with password protection and expiration
  • Local REST API for integration with LLMs and AI tools
  • SOCKS5 and MTProto proxy support to bypass regional restrictions
  • Virtual scrolling grid to handle folders containing thousands of files
  • Native drag and drop file uploads
  • Inline thumbnail previews for images and media

The application is built using a tech stack consisting of Rust and Tauri for the backend and React, TypeScript, and TailwindCSS for the frontend. It includes network tuning options such as bandwidth throttling, adjustable transfer chunk sizing, and adaptive keep-alives to maintain stability on high-latency connections. Because it uses the Telegram API directly and does not rely on third-party servers, API keys and user data remain local to the device. The software is distributed under the MIT License and is designed for users who require a flexible way to manage large volumes of data across different platforms.

Telegram Drive is a privacy-focused tool for users who want to leverage Telegram's infrastructure for personal file storage and backup.

Last Modified
Software TypeDesktop App
Platform
Last Activity20 days ago
Repository Age6 months
License
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.