awesome-repositories.com
Blog
MCP
awesome-repositories.com

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

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

12 Repos

Awesome GitHub RepositoriesUpload Automation

Tools designed to automate the transfer of files to remote storage services through configurable pipelines.

Distinguishing note: Focuses on the end-to-end automation of file uploads rather than general file management.

Explore 12 awesome GitHub repositories matching development tools & productivity · Upload Automation. Refine with filters or upvote what's useful.

Awesome Upload Automation GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • molunerfinn/picgoAvatar von Molunerfinn

    Molunerfinn/PicGo

    26,812Auf GitHub ansehen↗

    PicGo is a cross-platform desktop utility designed to automate image hosting and asset management. It functions as a pipeline-based engine that processes image inputs—such as local files, base64 strings, or clipboard data—through a configurable sequence of transformations and uploads to various cloud storage providers. The application distinguishes itself through a modular, plugin-based architecture that allows users to extend core functionality without modifying the main binary. By utilizing a lifecycle hook system, developers can register custom logic to intercept and modify data at specifi

    Processes image inputs through a configurable sequence of transformations and uploads.

    TypeScriptaliyun-osscloudflare-r2electron
    Auf GitHub ansehen↗26,812
  • carthage/carthageAvatar von Carthage

    Carthage/Carthage

    15,174Auf GitHub ansehen↗

    Carthage is a decentralized dependency manager for Cocoa projects and an automation tool for Xcode builds. It functions as a Git-based framework manager and binary distribution tool used to fetch, build, and manage external libraries. The project distinguishes itself by supporting the production and distribution of platform-independent binary frameworks and static libraries. It utilizes Git tags and submodules to lock specific versions of external libraries and provides mechanisms to distribute prebuilt binaries via zipped release archives. The system covers dependency resolution and version

    Automates the upload of tagged releases to a repository through integration with continuous integration services.

    Swift
    Auf GitHub ansehen↗15,174
  • chocobozzz/peertubeAvatar von Chocobozzz

    Chocobozzz/PeerTube

    14,520Auf GitHub ansehen↗

    PeerTube is a decentralized, open-source video hosting platform that enables users to operate independent, interoperable servers. By utilizing the ActivityPub protocol, it connects these servers into a global, federated network where users can follow channels, discover content, and interact across different instances. The platform is designed to function as a self-hosted video content management system, providing a community-driven alternative to centralized media services. What distinguishes PeerTube is its hybrid approach to content delivery and infrastructure management. It integrates peer

    Process large batches of video files, metadata, and subtitles to populate platforms efficiently using command-line scripts.

    TypeScriptactivitypubangulardecentralized
    Auf GitHub ansehen↗14,520
  • dreammis/social-auto-uploadAvatar von dreammis

    dreammis/social-auto-upload

    12,624Auf GitHub ansehen↗

    This project is a social media automation tool designed to publish videos and images across multiple social networks programmatically. It functions as a headless browser content publisher and a multi-platform posting API, allowing for automated social media posting and content distribution. The system utilizes browser automation to execute uploads and logins on platforms without official public APIs. It features a social media command-line manager for executing batch media uploads and managing account sessions, as well as a programmatic interface for triggering uploads and scheduling content

    Offers command-line utilities for the batch upload of video content across social platforms.

    Pythonbilibilidouyintiktok
    Auf GitHub ansehen↗12,624
  • liupan1890/aliyunpanAvatar von liupan1890

    liupan1890/aliyunpan

    11,904Auf GitHub ansehen↗

    Aliyunpan is a desktop client and cloud storage file manager designed for organizing and managing data stored on Aliyun Drive. It provides a dedicated interface for uploading, downloading, and organizing files and folders within the cloud storage environment. The application distinguishes itself through multi-account management, allowing users to log into and operate across several different cloud identities simultaneously to move data between accounts. It further integrates the Aria2 protocol to offload file transfers, enabling the movement of data directly from the cloud to remote servers o

    Supports uploading or downloading up to one million files or folders in a single batch operation.

    TypeScriptaliyundrivealiyunpanxiaobaiyang
    Auf GitHub ansehen↗11,904
  • jeasonlzy/okhttp-okgoAvatar von jeasonlzy

    jeasonlzy/okhttp-OkGo

    10,571Auf GitHub ansehen↗

    OkHttp-OkGo is a network request framework that wraps OkHttp to simplify the process of sending and receiving data from web services. It provides a structured system for managing asynchronous data streams and concurrency through integration with RxJava. The project includes dedicated managers for batch file transfers, enabling the simultaneous upload and download of multiple files. The download system supports breakpoint-based management, allowing interrupted transfers to be paused and resumed from the last saved position. Additional capabilities include a custom HTTP cache manager for defin

    Implements a system for the simultaneous batch upload of multiple files to remote servers.

    Javahttpokgookhttp
    Auf GitHub ansehen↗10,571
  • timvisee/ffsendAvatar von timvisee

    timvisee/ffsend

    7,350Auf GitHub ansehen↗

    ffsend is a command line client for the Firefox Send protocol, providing a secure file transfer tool for uploading and downloading encrypted files. It serves as a client-side encryption file share that ensures data is encrypted locally before being uploaded to a remote server. The tool is compatible with both public and private instances of the Send server, allowing users to redirect data transfers to self-hosted server deployments. It covers ephemeral file hosting with the ability to set expiration dates and download limits, as well as password protection for shared links. Additional capabi

    Supports automated file transfers via scripts using non-interactive flags.

    Rustcliencryptionfile-sharing
    Auf GitHub ansehen↗7,350
  • greptimeteam/greptimedbAvatar von GreptimeTeam

    GreptimeTeam/greptimedb

    5,968Auf GitHub ansehen↗

    GreptimeDB is a distributed, open-source time-series database built for unified observability. It stores and queries metrics, logs, and traces together in a single columnar engine, supporting both SQL and PromQL for analysis. The database is designed as a Kubernetes-native operator with a decoupled compute and storage architecture, enabling horizontal scaling and multi-region deployment. What distinguishes GreptimeDB is its role as a multi-protocol ingestion gateway, accepting data through OpenTelemetry, Prometheus Remote Write, InfluxDB, Loki, Elasticsearch, Kafka, and MQTT protocols without

    Uploads multiple data files sequentially using a shell loop that sends each file's line protocol content.

    Rustanalyticscloud-nativedatabase
    Auf GitHub ansehen↗5,968
  • velocidex/velociraptorAvatar von Velocidex

    Velocidex/velociraptor

    3,769Auf GitHub ansehen↗

    Velociraptor is a digital forensics and incident response platform, endpoint detection and response system, and visibility tool. It provides a query engine and remote forensic collector used to hunt for indicators of compromise and perform triage across a fleet of hosts. The system is distinguished by its specialized query language for interrogating host state and parsing binary files. It features a notebook environment that combines markdown documentation with executable query cells to standardize investigative workflows and enable collaborative reporting. The platform covers a wide range o

    Automates the transfer of completed collection containers to cloud storage or network destinations.

    Godigital-forensicsendpoint-discoveryendpoint-protection
    Auf GitHub ansehen↗3,769
  • gee1k/upicAvatar von gee1k

    gee1k/uPic

    3,701Auf GitHub ansehen↗

    uPic is a native macOS application designed for uploading images and files to cloud hosting services and private backends. It functions as a cloud image hosting tool and a custom API upload client that generates formatted links for shared content. The project distinguishes itself by allowing users to configure private backend endpoints with specific HTTP methods, headers, and server URLs. It converts uploaded file addresses into Markdown or HTML snippets, which are then written back to the system clipboard via customizable URL templates. The application integrates with macOS system framework

    Automates file transfers via global shortcuts, drag-and-drop actions, and clipboard content.

    Swift
    Auf GitHub ansehen↗3,701
  • nervgh/angular-file-uploadAvatar von nervgh

    nervgh/angular-file-upload

    3,396Auf GitHub ansehen↗

    This project is a file upload module designed for the AngularJS framework, providing a comprehensive system for managing file selection, validation, and asynchronous transmission. It enables developers to build interactive web interfaces that capture local files through standard inputs or drag-and-drop zones, facilitating the entire lifecycle of a file transfer from initial selection to server-side upload. The library distinguishes itself through its focus on cross-browser consistency and granular control over the upload process. It includes an automatic fallback mechanism that routes data th

    Manages the lifecycle of multiple file transfers by organizing items into queues and monitoring individual progress.

    JavaScriptangular-file-upload
    Auf GitHub ansehen↗3,396
  • timerring/biliveAvatar von timerring

    timerring/bilive

    3,125Auf GitHub ansehen↗

    Bilive is a multimodal AI video pipeline and live stream recording tool designed to capture real-time broadcasts and automate the creation of highlight clips. It functions as a multi-platform stream orchestrator capable of distributing looped pre-recorded content and managing the automated upload of processed video clips to various destinations. The system distinguishes itself through AI-driven content generation, using comment density to detect high-energy segments and multimodal models to automatically produce descriptive titles and synchronized subtitles. It further utilizes image-to-image

    Automates the end-to-end capture and upload of processed highlight clips via configurable pipelines.

    Pythonassbilibilibili
    Auf GitHub ansehen↗3,125
  1. Home
  2. Development Tools & Productivity
  3. Upload Automation

Unter-Tags erkunden

  • Batch Uploaders2 Sub-TagsTools for automating the transfer of large collections of files and associated metadata to remote services. **Distinct from Upload Automation:** Distinct from Upload Automation: focuses specifically on batch processing and metadata synchronization for large content sets rather than general pipeline automation.