Skip to content
OpenSoftwareAlliancePublic
forked from SnapDrop/snapdrop

About

OSA Drop: local file sharing in the browser. Open alternative to Quick Share. Fork of Snapdrop.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Latest commit

 

History

417 Commits

Folders and files

Repository files navigation

OSA Drop

Local file sharing in the browser.

Open source alternative to Quick Share. Part of the Open Software Alliance suite.


Features

  • Send files between devices on the same network
  • Peer-to-peer over WebRTC, nothing stored on the server
  • Text messages between devices
  • Installable PWA, no sign-up

Tech stack

  • Current: Vanilla JS client, Node.js WebSocket signaling server
  • Target: Next.js + TypeScript on Cloudflare Workers (see migration research)

Roadmap

Self-hosting

Installation and configuration follow the upstream project for now: see the Snapdrop documentation.

The OSA suite

Product What it does Alternative to
OSA Pad Real-time collaborative document editor. Google Docs
OSA Sheet Online collaborative spreadsheet. Google Sheets
OSA Cal Scheduling and booking pages. Google Calendar (appointment schedules)
OSA Mail Email forwarding and hosting for custom domains. Gmail
OSA Meet Secure peer-to-peer video meetings. Google Meet
OSA Draw Infinite canvas whiteboard. Google Drawings / Jamboard
OSA Drop Local file sharing in the browser. Quick Share
OSA Share Simple temporary file hosting. Google Drive (file links)
OSA Share Admin Moderation panel for OSA Share. Google Drive admin
OSA Bin Zero-knowledge encrypted pastebin. Google Keep (secure notes)
OSA Snip Self-hosted code snippets and gists. Google Keep (snippets)
OSA Short URL shortener with analytics. goo.gl
OSA Alias DNS-based domain redirection. Google Domains forwarding
OSA Page Link-in-bio pages. Google Sites
OSA Feedback Feedback boards and public roadmaps. Google Forms (product feedback)
OSA Jam Live audio rooms. Google Meet (audio)
OSA Micro Ready-to-use micro service APIs. Google Cloud APIs
OSA Username Check username availability on 100+ sites. -
OSA Desktop Dynamic Island and menu bar toolkit for macOS. -
OSA Status Uptime monitor and status page for the OSA services. -

License and credits

OSA Drop is based on Snapdrop. Credit for the original work goes to its authors.

License: GPL-3.0. See the LICENSE file in this repository.

About

OSA Drop: local file sharing in the browser. Open alternative to Quick Share. Fork of Snapdrop.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages