awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
peterq avatar

peterq/pan-light

0
View on GitHub↗
12,120 Stars·2,393 Forks·Go·LGPL-3.0·5 Aufrufepan-light.peterq.cn↗

Pan Light

Pan-light is a tool for managing and downloading files from Baidu network storage. It provides high-speed file downloading and remote media streaming capabilities.

The application uses concurrent segmented transfers to maximize network throughput and employs disk-persisted state tracking to resume interrupted downloads. It also includes a local proxy to bypass hotlinking protections, allowing remote videos to be streamed directly into a media player.

The project features a cross-platform graphical user interface built with Go and Qt. Additionally, it supports remote software previews by running instances in containers and streaming the interface to a web browser via WebRTC.

Features

  • High-Speed Download Optimizations - Maximizes network throughput for large file downloads using concurrent segmented transfers and resumable state.
  • Cloud Storage Managers - Manages and downloads files from Baidu network storage while bypassing speed and hotlinking restrictions.
  • Transfer State Persistence - Saves download progress and byte offsets to local storage to allow resuming interrupted transfers.
  • Media Stream Pipelines - Streams videos from cloud storage directly to a local media player via a proxy.
  • Video Streaming - Streams remote video content into a local media player while bypassing hotlinking restrictions.
  • Local Proxy Gateways - Routes network storage video streams through a local proxy to bypass remote hotlinking protections.
  • Resumable Downloads - Saves download progress to disk to continue file transfers from the last saved point after a restart.
  • Segmented Downloaders - Implements concurrent segmented transfers using goroutines to maximize network bandwidth during file downloads.
  • Ephemeral Preview Environments - Runs the application inside remote containers and streams the interface to a browser via WebRTC.
  • Remote Control Previews - Runs a software instance within a container and connects users via WebRTC for remote control.
  • Application Interface Streaming - Runs software inside a remote container and streams the interface to a browser for instant access.
  • Cross-Platform Desktop Development - Uses Go and Qt5 to build a consistent native desktop application for multiple operating systems.
  • Remote Application Previews - Runs software instances within isolated containers to host preview versions for users without local installation.
  • Cross-Platform UI Frameworks - Provides a consistent graphical user interface across multiple operating systems using Go and the Qt framework.
  • Interactive Application Previews - Runs the application inside a remote container and streams the interface to a browser for instant user trials.
  • Interface Streaming - Transmits the application visual output from a remote container to a browser for real-time remote control.
  • Personal Tools and Apps - Baidu Netdisk client.

Star-Verlauf

Star-Verlauf für peterq/pan-lightStar-Verlauf für peterq/pan-light

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht peterq/pan-light?

Pan-light is a tool for managing and downloading files from Baidu network storage. It provides high-speed file downloading and remote media streaming capabilities.

Was sind die Hauptfunktionen von peterq/pan-light?

Die Hauptfunktionen von peterq/pan-light sind: High-Speed Download Optimizations, Cloud Storage Managers, Transfer State Persistence, Media Stream Pipelines, Video Streaming, Local Proxy Gateways, Resumable Downloads, Segmented Downloaders.

Welche Open-Source-Alternativen gibt es zu peterq/pan-light?

Open-Source-Alternativen zu peterq/pan-light sind unter anderem: xiaoyouchr/ghost-downloader-3 — Ghost-Downloader-3 is a multithreaded download manager and HTTP file downloader designed to accelerate file transfers.… subhra74/xdm — XDM is a multi-threaded download manager and HTTP download accelerator designed to increase file transfer speeds by… tatsuhiro-t/aria2 — aria2 is a multi-protocol download manager and BitTorrent client. It functions as a command-line utility and a… gaozhangmin/boxplayer — Boxplayer is a cloud media player and storage manager that enables high-definition video streaming and file… liupan1890/aliyunpan — Aliyunpan is a desktop client and cloud storage file manager designed for organizing and managing data stored on… shawwn/llama-dl — llama-dl is a command line tool designed for the high-speed retrieval of large language model weights via HTTP…

Open-Source-Alternativen zu Pan Light

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Pan Light.
  • xiaoyouchr/ghost-downloader-3Avatar von XiaoYouChR

    XiaoYouChR/Ghost-Downloader-3

    4,627Auf GitHub ansehen↗

    Ghost-Downloader-3 is a multithreaded download manager and HTTP file downloader designed to accelerate file transfers. It functions as a browser-integrated download client, bridging web extensions to a local application to automate task capture and transfer. The system utilizes a multithreaded transfer engine that employs parallel chunking to maximize bandwidth. It distinguishes itself through a concurrent transfer orchestrator that manages simultaneous download queues, provides dynamic bandwidth throttling, and supports proxy server routing to manage network paths. The application includes

    Pythonasyncasynciocross-platform
    Auf GitHub ansehen↗4,627
  • subhra74/xdmAvatar von subhra74

    subhra74/xdm

    7,793Auf GitHub ansehen↗

    XDM is a multi-threaded download manager and HTTP download accelerator designed to increase file transfer speeds by splitting files into multiple segments for simultaneous retrieval. It functions as a browser-integrated download client that uses extensions to intercept and capture web download requests. The software includes a streaming video downloader capable of intercepting streaming protocols to save online video content as local files. Additionally, it features a video format converter to change file containers and codecs for compatibility with various devices. The application provides

    C#
    Auf GitHub ansehen↗7,793
  • tatsuhiro-t/aria2Avatar von tatsuhiro-t

    tatsuhiro-t/aria2

    41,225Auf GitHub ansehen↗

    aria2 is a multi-protocol download manager and BitTorrent client. It functions as a command-line utility and a background daemon capable of retrieving files via HTTP, HTTPS, FTP, SFTP, BitTorrent, and Metalink. The project distinguishes itself by supporting multi-source downloading, which allows a single file to be retrieved from several different sources and protocols simultaneously. It operates as a download server by exposing JSON-RPC and XML-RPC interfaces over HTTP and WebSocket, enabling remote task management from external programs. The system optimizes throughput by splitting files i

    C++
    Auf GitHub ansehen↗41,225
  • gaozhangmin/boxplayerAvatar von gaozhangmin

    gaozhangmin/boxplayer

    6,550Auf GitHub ansehen↗

    Boxplayer is a cloud media player and storage manager that enables high-definition video streaming and file administration across multiple cloud storage providers through a unified interface. It functions as a cloud media player with subtitle and audio support, a metadata organizer for structuring media libraries, and a high-speed download manager using a multi-threaded engine. The project implements a Model Context Protocol server, which exposes cloud storage and media management functions as programmable tools and context for AI agents. This allows for AI-driven storage automation and the a

    TypeScriptelectron-applinuxmacos
    Auf GitHub ansehen↗6,550
  • Alle 30 Alternativen zu Pan Light anzeigen→