https://github.com/achhabra2/riftshare
Easy, Secure, Free file sharing
https://github.com/achhabra2/riftshare
file-sharing go magic-wormhole wails
Last synced: 7 months ago
JSON representation
Easy, Secure, Free file sharing
- Host: GitHub
- URL: https://github.com/achhabra2/riftshare
- Owner: achhabra2
- License: gpl-3.0
- Created: 2021-12-07T20:24:49.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-06-17T15:10:41.000Z (over 3 years ago)
- Last Synced: 2024-07-31T19:24:52.415Z (about 1 year ago)
- Topics: file-sharing, go, magic-wormhole, wails
- Language: Go
- Homepage: https://riftshare.app
- Size: 8.37 MB
- Stars: 137
- Watchers: 7
- Forks: 14
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# RiftShare



NOTE - Please see the gh-pages site at [riftshare.app](https://riftshare.app) for the up to date Readme and FAQ.
## About
RiftShare is an app inspired by a few amazing Github projects.
* [magic-wormhole](https://magic-wormhole.readthedocs.io/en/latest/)
* [wormhole-william](https://github.com/psanford/wormhole-william)
* [wormhole-gui](https://github.com/Jacalz/wormhole-gui)The goal was for me to get more familiar with Wails v2 and see the art of the possible. I would love to use this project to enable my friends and family to be able to securely share files across the globe. Most will not use a CLI utility, they need something easy and beautiful to use.
## Features
* Easy secure file sharing between computers both in the local network and through the internet
* Supports sending files or directories through magic wormhole protocol
* Automatic zipping of multiple files that are selected
* Full animations, progress bar, and cancellation support for sending and receiving
* Native OS File Selection
* Open files in one click once received
* Self updating binary - don't worry about having the latest release!## Attributions
This project is built leveraging the following Go Modules:
* Wails-v2
* wormhole-william
* compress
* go-github-selfupdateFrontend Built Using:
* Svelte
* TailwindCSS
* FontAwesome## Using it
### Sending Files
![]()
### Receiving Files
TODO
## Live Development
To run in live development mode, run `wails dev` in the project directory. The frontend dev server will run
on http://localhost:34115. Open this in your browser to connect to your application.## Building
For a production build, use `wails build`.
## Contributing
TODO
## License
Licensed under the GNU General Public License v3.0