ProjectSend

ProjectSend

Self-hosted client file sharing with users, groups, and expiring links

1.8kstars
339forks
Last commit: 23d ago
Repo age: 12y old
ProjectSend screenshot

ProjectSend is a web-based application for distributing files to clients and stakeholders from your own server. It focuses on controlled delivery: upload files, assign them to specific users or groups, and let recipients download from a private portal.

Key Features

  • Upload files and assign access to individual users or groups
  • Client-facing portal for browsing and downloading available files
  • Optional public links for files (with configurable availability/expiration)
  • User management with roles (admin/staff/client) and permissions
  • Groups to simplify sharing the same files with multiple recipients
  • Email notifications to users when new files are assigned (SMTP)
  • Download/activity logs for basic auditing of access and actions
  • Custom branding (logo, themes) and multi-language UI

Use Cases

  • Agencies delivering final assets and documents to clients
  • Internal teams sharing files with external contractors per project group
  • Organizations publishing files to partners via expiring public links

Limitations and Considerations

  • Not a full sync-and-collaborate platform (no real-time editing or file sync clients)
  • Requires server-side PHP/MySQL administration and ongoing security updates

ProjectSend is best suited for straightforward “send files to clients” workflows where ownership and hosting stay under your control. Its user/group permissions and link sharing make it practical for repeated client deliveries without relying on third-party file transfer services.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

LocalSend

LocalSend

Cross-platform local network file transfer

72.9k
3.9k
Last commit: 4d ago

Send files and text between nearby devices over your LAN—no cloud, no accounts. Works on Android, iOS, Windows, macOS, and Linux.

Alternative to:
Apple AirDrop
Apple AirDrop
+2
copyparty

copyparty

Portable file server with upload, WebDAV, and media indexing

40.4k
1.7k
Last commit: 23h ago

A lightweight, portable web-based file server with uploads, WebDAV, search, and optional media indexing—designed to run anywhere with minimal dependencies.

Alternative to:
Dropbox
Dropbox
+7
qBittorrent

qBittorrent

Cross-platform BitTorrent client with a built-in web UI

34.9k
4.5k
Last commit: 3d ago

Cross-platform BitTorrent client featuring a Web UI, integrated search, RSS downloader, IP filtering, and advanced queueing and bandwidth controls.

Alternative to:
µTorrent
µTorrent
+2
File Browser

File Browser

Web-based file manager with upload, sharing, and user roles

32.8k
3.6k
Last commit: 5d ago

Web file manager for browsing, uploading, downloading, sharing, and managing files with per-user permissions, optional authentication, and a JSON/CLI-driven configuration.

Alternative to:
Google Drive
Google Drive
+3
Cloudreve

Cloudreve

Self-hosted cloud storage with multi-backend support

26.5k
3.8k
Last commit: 5d ago

Cloudreve is a self-hosted cloud storage and file sharing platform with a web UI, multi-user management, and support for local, S3, and other storage backends.

Alternative to:
Google Drive
Google Drive
+7
Seafile

Seafile

High-performance file sync and sharing with built-in encryption

14.2k
1.6k
Last commit: 1d ago

Self-hosted file sync and sharing platform with libraries, fine-grained permissions, web/mobile clients, versioning, and optional end-to-end encryption.

Alternative to:
Dropbox
Dropbox
+5