ydl_api_ng

Simple youtube-dl REST API to launch downloads on a distant server.


Product Overview

YDLAPING is a self-hosted software that enables users to launch downloads on a distant server, making it easier to manage and organize their YouTube video collections. By indexing metadata from YouTube, users can search, play, and enjoy their archived videos offline through a convenient web interface. With features like file uploads, drag-and-drop functionality, and unlimited operators and chats, YDLAPING is designed for ease of use and scalability.

Main Features

  1. Simple YouTube- dl REST API: A straightforward way to launch downloads on a distant server.
  2. Multi-client support: Supports multiple clients, including Telegram, Facebook Messenger, Twilio, and more.
  3. Customizable theming: Users can customize the look and feel of their YDLAPING interface.
  4. Co-browsing/Screen sharing: Allows users to share screens and engage in real-time discussions.
  5. Speech-to-text functionality: Enables voice-based interactions for operators and users.
  6. Background worker for heavy tasks: Offloads Rest API calls to handle heavy tasks efficiently.
  7. Integrations with third-party APIs: Supports integrations with various third-party APIs, including Google Authentication login, 2FA Authenticator mobile app support, and more.
  8. Elasticsearch statistics: Provides real-time statistics on chat activity for millions of chats in seconds.
  9. Node.js and Docker support: Written using Node.js and packaged as a Docker container for easy deployment.
  10. RTL and LTR languages support: Supports right-to-left (RTL) and left-to-right (LTR) language scripts.

This project is designed to be highly scalable, with features like Amazon S3 storage and Elasticsearch statistics to handle large volumes of data. With its focus on simplicity and ease of use, YDLAPING aims to make managing YouTube video collections a breeze.

Related

Tube Archivist
Eqivo
YoutubeDL-Server
instant.io
copyparty
Star history

Star history for ydl_api_ng