copyparty icon
copyparty icon

copyparty

Portable file server with accelerated resumable uploads, dedup, WebDAV, FTP, TFTP, zeroconf, media indexer, thumbnails++ all in one file, no deps.

The browser

Cost / License

  • Free
  • Open Source

Application type

Platforms

  • Mac
  • Windows
  • Linux
  • Android
  • Self-Hosted
  • Python
  • FreeBSD
  • Raspberry Pi
  • Docker
  • Termux
-
No reviews
11likes
0comments
0news articles

Features

Suggest and vote on features

Properties

  1.  Support for Themes
  2.  Privacy focused

Features

  1.  Portable
  2.  Dark Mode
  3.  Built-in viewer
  4.  Support for MarkDown
  5.  Works Offline
  6.  No Tracking
  7.  Shared Folders
  8.  No registration required
  9.  Supports Zip files
  10.  Ad-free
  11.  Extensible by Plugins/Extensions
  12.  Pause Downloads
  13.  No dependencies
  14.  FTP Server
  15.  Media Server
  16.  LAN
  17.  Resume interrupted downloads
  18.  CBZ Thumbnails
  19.  OPDS Server
  20.  Playlists
  21.  Self-hosted music
  22.  Support for Multiple threads
  23.  Write files in markdown
  24.  Local server
  25.  WebDAV Support
  26.  Support for Multiple Users
  27.  Built-in player
  28.  FFMPEG support
  29.  Markdown preview
  30.  Self-hosted search
  31.  Media Streaming
  32.  Large File Transfer
  33.  TFTP

 Tags

copyparty News & Activities

Highlights All activities

Recent activities

Show all activities

copyparty information

  • Developed by

    NO flag9001
  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Alternatives

    72 alternatives listed
  • Supported Languages

    • English
    • Norwegian
    • Chinese

AlternativeTo Categories

File SharingFile ManagementVideo & MoviesDevelopmentNetwork & AdminNews & Books

GitHub repository

  •  39,688 Stars
  •  1,634 Forks
  •  218 Open Issues
  •   Updated  
View on GitHub
copyparty was added to AlternativeTo by Kezxo on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is copyparty?

Turn almost any device into a file server with resumable uploads/downloads using any web browser

server only needs Python (2 or 3), all dependencies optional

The dev has their own list of alternatives to copyparty with pros and cons right here: https://github.com/9001/copyparty/blob/hovudstraum/docs/versus.md

features

  • backend stuff
  • IPv6 + unix-sockets
  • multiprocessing (actual multithreading)
  • volumes (mountpoints)
  • accounts
  • ftp server
  • tftp server
  • webdav server
  • smb/cifs server
  • qr-code for quick access
  • upnp / zeroconf / mdns / ssdp
  • event hooks(#event-hooks) / script runner
  • reverse-proxy support
  • upload
  • basic: plain multipart, ie6 support
  • up2k: js, resumable, multithreaded
  • no filesize limit! even on Cloudflare
  • stash: simple PUT filedropper
  • filename randomizer
  • write-only folders
  • unpost: undo/delete accidental uploads
  • self-destruct (specified server-side or client-side)
  • race the beam (almost like peer-to-peer)
  • symlink/discard duplicates (content-matching)
  • download
  • single files in browser
  • folders as zip / tar files
  • FUSE client (read-only)
  • browser
  • navpane (directory tree sidebar)
  • file manager (cut/paste, delete, batch-rename)
  • audio player (with OS media controls and opus/mp3 transcoding)
  • play video files as audio (converted on server)
  • image gallery with webm player
  • textfile browser with syntax hilighting
  • thumbnails
  • ...of images using Pillow, pyvips, or FFmpeg
  • ...of videos using FFmpeg
  • ...of audio (spectrograms) using FFmpeg
  • cache eviction (max-age; maybe max-size eventually)
  • multilingual UI (english, norwegian, chinese, add your own)
  • SPA (browse while uploading)
  • server indexing
  • locate files by contents(#file-search)
  • search by name/path/date/size
  • search by ID3-tags etc.
  • client support
  • folder sync
  • curl-friendly
  • opengraph (discord embeds)
  • markdown
  • viewer
  • editor (sure why not)
  • variables

motivations

project goals / philosophy

  • inverse linux philosophy -- do all the things, and do an okay job
  • quick drop-in service to get a lot of features in a pinch
  • some of the alternatives might be a better fit for you
  • run anywhere, support everything
  • as many web-browsers and python versions as possible
  • every browser should at least be able to browse, download, upload files
  • be a good emergency solution for transferring stuff between ancient boxes
  • minimal dependencies
  • but optional dependencies adding bonus-features are ok
  • everything being plaintext makes it possible to proofread for malicious code
  • no preparations / setup necessary, just run the sfx (which is also plaintext)
  • adaptable, malleable, hackable

copyparty Videos

Official Links