8 dépôts
Applications that manage data transfers across various network protocols.
Distinguishing note: Focuses on the client-side management of multiple protocols.
Explore 8 awesome GitHub repositories matching networking & communication · File Transfer Clients. Refine with filters or upvote what's useful.
Ce projet est un répertoire de logiciels open source organisé par la communauté, conçu pour être déployé dans des environnements de serveurs privés et des laboratoires domestiques. Il sert de ressource complète pour découvrir des alternatives indépendantes et auto-hébergées aux services cloud grand public, permettant aux utilisateurs de conserver la pleine propriété des données et le contrôle de leur infrastructure numérique. Le répertoire est structuré par une taxonomie hiérarchique qui organise une vaste collection d'applications en catégories logiques, allant de la gestion multimédia et de l'analyse de données à la communication privée et aux outils de productivité d'équipe. Il se distingue par un processus de revue par les pairs collaboratif, où les membres de la communauté valident la qualité et la pertinence de chaque soumission pour garantir que le répertoire reste précis et fiable. Le projet couvre une large surface de capacités, notamment l'automatisation de l'infrastructure, le déploiement de services basés sur des conteneurs et la gestion de configuration déclarative. Ces outils aident les utilisateurs à maintenir des environnements de serveur reproductibles et à gérer des dépendances de services complexes sur du matériel privé. Le répertoire est maintenu en tant que dépôt contrôlé par version, garantissant que toutes les mises à jour et les changements pilotés par la communauté sont suivis et transparents.
Assigns specific files to individual user accounts to control viewing and download permissions.
Radarr is a movie collection automation manager that monitors media sources to automatically download, organize, and upgrade digital movie files. It functions as a service that integrates with Usenet and BitTorrent download clients to handle the retrieval and error management of files without manual intervention. The system distinguishes itself through a modular provider architecture that supports dynamic loading of external indexers and download clients. Users can define specific resolution and format requirements through custom quality profiles, which the application uses to automatically a
Integrates with external file transfer software to automate the retrieval and error handling of media files.
FileCentipede is a comprehensive file management and transfer application designed to handle diverse network protocols and data operations. It functions as a multi-protocol download manager, a full-featured BitTorrent client, and a remote filesystem manager, providing a unified interface for moving and organizing data across local and remote environments. The application distinguishes itself through deep browser integration, which allows for the direct capture of media streams, video, and bulk download links from web pages. It also includes a modular utility suite that enables users to perfor
Acts as a comprehensive client for managing file transfers across multiple network protocols with support for resuming and custom headers.
Dat is a peer-to-peer file synchronization tool that combines an append-only, hash-addressed log with Merkle tree verification, cryptographic access keys, live streaming replication, and swarm networking for sparse, versioned file sharing. It stores file data and metadata in a cryptographically signed, versioned append-only log where each entry is identified by its hash, and uses public-key cryptography to secure archives with separate read and write keys. The tool enables live streaming replication of data between peers as entries are appended, with Merkle tree integrity verification that su
Secures file transfers with cryptography requiring unique read and write keys for access control.
MaterialFiles is a graphical Linux file manager and system utility designed for local file management, archive manipulation, and system administration. It provides a filesystem interface for navigating directories, inspecting file attributes, and managing local files. The application supports privileged root access to manage restricted system files and directories. It includes specialized tools for Linux system administration, such as inspecting security contexts, symbolic links, and file permissions. The utility features a network file client for connecting to remote servers and managing fi
Includes a client for connecting to remote servers and managing files via network transfer protocols.
Uploadthing est un outil pour intégrer les téléchargements de fichiers dans les applications web, fournissant un système pour accepter et stocker des fichiers via une gestion de fichiers serverless. Il gère le processus de téléchargement de bout en bout, de la création de points de terminaison backend à la diffusion de contenu via un réseau de diffusion de contenu (CDN). Le projet utilise un workflow d'URL pré-signées pour permettre aux clients de télécharger des fichiers directement vers le stockage cloud, réduisant l'entrée serveur. Il dispose d'un système de validation basé sur les routes pour appliquer des contraintes sur les types et tailles de fichiers, aux côtés d'un middleware pour l'autorisation des requêtes et des webhooks de callback sécurisés après téléchargement. La plateforme couvre un large éventail de capacités, incluant la gestion du stockage cloud pour renommer ou supprimer des fichiers et l'implémentation de téléchargements reprenables pour les transferts volumineux. Elle fournit une suite de composants UI, tels que des boutons de téléchargement et des zones de dépôt, qui peuvent être stylisés ou remplacés par des interfaces personnalisées utilisant des hooks composables. Le système est conçu pour un déploiement sur des runtimes edge et des environnements serverless, avec une configuration gérée via des variables d'environnement.
Provides management of user-specific file access permissions to toggle between public and private visibility.
RxDownload est un gestionnaire de téléchargement multi-thread construit avec Kotlin et RxJava. Il fonctionne comme un client de transfert de fichiers concurrent et un contrôleur de téléchargement par lots, permettant la récupération de fichiers distants en utilisant plusieurs threads pour augmenter les vitesses de transfert. Le système fournit une base de données de gestion des enregistrements dédiée aux tâches de téléchargement, permettant la récupération de l'historique via des listes filtrées et des résultats paginés. Il inclut un contrôleur centralisé pour exécuter des actions en masse afin de démarrer, arrêter ou supprimer des groupes de tâches de téléchargement suivies simultanément. Le projet couvre le suivi de progression en temps réel et le suivi des échecs, en utilisant des flux réactifs pour synchroniser les mises à jour de statut de téléchargement. Il gère l'administration de bout en bout des tâches de téléchargement, de la planification concurrente à l'organisation des enregistrements terminés.
Implements a multi-threaded utility for retrieving remote files with real-time progress monitoring and failure tracking.
TermSCP is a multi-protocol terminal user interface file manager used for browsing and transferring files across SCP, SFTP, FTP, S3, and WebDAV. It functions as a secure remote connection manager and an SSH file transfer client, providing a keyboard-driven environment for remote server administration. The project features a dual-pane filesystem explorer with synchronized navigation to keep local and remote views in lockstep. It integrates an embedded terminal shell for executing local and remote commands without leaving the interface and employs a remote-file edit proxy to allow modifications
Functions as a multi-protocol file transfer client for browsing and moving data across SCP, SFTP, FTP, S3, and WebDAV.