copyparty
brew install copyparty
v1.20.16
MIT
Portable file server
239
30-day installs · #2444
898
90-day · #2305
4.6k
365-day · #2010
45.3k
★ GitHub stars · updated 2mo ago
Runtime dependencies
Build dependencies
GitHub topics
copyparty
file-server
file-sharing
file-upload-server
ftp-server
nas-frontend
tftp-server
webdav-server
Links
- https://github.com/9001/copyparty
- GitHub: 9001/copyparty
- Brew formula source: Formula/c/copyparty.rb
Caveats
If you need to generate thumbnails for video/audio files: brew install ffmpeg If you need to automatically create a CA and server-cert on startup: brew install cfssl
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [
"cmake",
"ninja",
"pkgconf",
"rust"
],
"categories": [],
"caveats": "If you need to generate thumbnails for video/audio files:\n brew install ffmpeg\nIf you need to automatically create a CA and server-cert on startup:\n brew install cfssl\n",
"conflicts_with": [],
"dependencies": [
"cryptography",
"libsodium",
"pillow",
"python@3.14",
"zeromq",
"gettext"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Portable file server",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:36:36+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "copyparty",
"github_default_branch": "hovudstraum",
"github_last_commit_at": "2026-06-16T22:25:08Z",
"github_readme_excerpt": "\u003cimg src=\"https://github.com/9001/copyparty/raw/hovudstraum/docs/logo.svg\" width=\"250\" align=\"right\"/\u003e\n\n### \ud83d\udcbe\ud83c\udf89 copyparty\n\nturn almost any device into a file server with resumable uploads/downloads using [*any*](#browser-support) web browser\n\n* server only needs Python (2 or 3), all dependencies optional\n* \ud83d\udd0c protocols: [http(s)](#the-browser) // [webdav](#webdav-server) // [sftp](#sftp-server) // [ftp(s)](#ftp-server) // [tftp](#tftp-server) // [smb/cifs](#smb-server)\n* \ud83d\udcf1 [android app](#android-app) // [iPhone shortcuts](#ios-shortcuts)\n\n\ud83d\udc49 **[Get started](#quickstart)!** or visit the **[read-only demo server](https://a.ocv.me/pub/demo/)** \ud83d\udc40 running on a nuc in my basement\n\n\ud83d\udcf7 **screenshots:** [browser](#the-browser) // [upload](#uploading) // [unpost](#unpost) // [thumbnails](#thumbnails) // [search](#searching) // [fsearch](#file-search) // [zip-DL](#zip-downloads) // [md-viewer](#markdown-viewer)\n\n\ud83c\udfac **videos:** [upload](https://a.ocv.me/pub/demo/pics-vids/up2k.webm) // [cli-upload](https://a.ocv.me/pub/demo/pics-vids/u2cli.webm) // [race-the-beam](https://a.ocv.me/pub/g/nerd-stuff/cpp/2024-0418-race-the-beam.webm) // \ud83d\udc49 **[feature-showcase](https://a.ocv.me/pub/demo/showcase-hq.webm)** ([youtube](https://www.youtube.com/watch?v=15_-hgsX2V0))\n\nbuilt in Norway \ud83c\uddf3\ud83c\uddf4 with contributions from [not-norway](https://github.com/9001/copyparty/graphs/contributors)\n\n\n## readme toc\n\n* top\n * [quickstart](#quickstart) - just run **[copyparty-sfx.py](https://github.com/9001/copyparty/releases/latest/download/copyparty-sfx.py)** -- that\u0027s it! \ud83c\udf89\n * [mirrors](#mirrors) - other places to download copyparty from\n * [at home](#at-home) - make it accessible over the internet\n * [on servers](#on-servers) - you may also want these, especially on servers\n * [features](#features) - also see [comparison to similar software](./docs/versus.md)\n * [testimonials](#testimonials) - small collection of user feedback\n* [motivations](#motivations) - project goals / philosoph",
"github_repo": "9001/copyparty",
"github_stars": 45285,
"github_topics": [
"copyparty",
"file-server",
"file-sharing",
"file-upload-server",
"ftp-server",
"nas-frontend",
"tftp-server",
"webdav-server"
],
"homepage": "https://github.com/9001/copyparty",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 239,
"installs_365d": 4601,
"installs_90d": 898,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "MIT",
"llm_generated_at": null,
"llm_model": null,
"name": "copyparty",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 2444,
"rank_365d": 2010,
"rank_90d": 2305,
"raw_hash": "f1f1461244f90971",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/c/copyparty.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": null,
"version_stable": "1.20.16",
"versioned_formulae": [],
"why_use_this": null
}