7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Quickshare

Open source

Quickshare is a self-hosted file sharing and management server written in Go and React, with multi-user support, quotas and shareable folders.

ihexxa.github.io
Quickshare homepage screenshot
GitHub stars
637
Last commit
14 days ago
Repository age
8 years
Version
v0.11.4
Licence
LGPL-3.0
Self-hosted
Yes

About Quickshare

Quickshare, published by ihexxa, is a quick and simple file sharing tool for moving files between different devices. It is a Go server with a React and TypeScript web interface that stores files on the machine where it runs, and it is described as still under active development, so full backward compatibility is not guaranteed.

File management covers uploading, downloading, creating, deleting and moving files and folders in the browser, fuzzy search, resumable uploads and downloads, uploading hundreds of files at once, QR codes to open shared folders, sharing directories with others including anonymous visitors, and streaming uploads that work behind a CDN or reverse proxy. Files can also be managed from the operating system. User management supports multiple users with user or admin roles, home directories, per-user upload and download speed limits and space quotas. The interface is adaptive, translated and supports wallpaper customization.

Quickshare can be run in Docker, built from source with Go, Node.js and Yarn, or started from a prebuilt executable on Linux, macOS and Windows. It is licensed under LGPL-3.0 and uses SQLite for its data.

Key features

  • Browser-based file management
  • Resumable uploads and downloads
  • Share folders with QR codes
  • Multi-user roles and home directories
  • Per-user speed limits and quotas
  • Docker and single-binary installs

Good fit for

  • →Sharing files between phones and computers on a LAN
  • →Small private file server for a family or team
Tags
file-sharing
self-hosted
golang
react
file-manager
sqlite
docker

Quickshare: questions and answers

What is Quickshare used for?
Quickshare is a self-hosted file sharing and management server written in Go and React, with multi-user support, quotas and shareable folders. It is a good fit for sharing files between phones and computers on a LAN, and small private file server for a family or team.
Is Quickshare open source?
Yes. Quickshare is open source under the LGPL-3.0 licence. Its source code is on GitHub at ihexxa/quickshare and is written mainly in Go.
Is Quickshare free?
Yes. Quickshare is open source, so the software itself is free to use.
Can I self-host Quickshare?
Yes. Quickshare can be self-hosted on your own server or infrastructure.
What is Quickshare an alternative to?
Quickshare is an open-source alternative to Dropbox, WeTransfer, MediaFire and Smash. Other open-source alternatives to Dropbox include YouTransfer.
Is Quickshare actively maintained?
Yes. The most recent commit to Quickshare was on 18 September 2026, and the latest release is v0.11.4, published on 30 January 2026. The project has 637 stars on GitHub.

Open-source alternatives to Quickshare

See all

SaaS alternatives to Quickshare

See all