Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hackergrrl/airfile
:outbox_tray: Painlessly transfer files from a web browser to your local machine
https://github.com/hackergrrl/airfile
Last synced: about 2 months ago
JSON representation
:outbox_tray: Painlessly transfer files from a web browser to your local machine
- Host: GitHub
- URL: https://github.com/hackergrrl/airfile
- Owner: hackergrrl
- License: isc
- Created: 2016-12-22T21:24:13.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2019-10-23T17:01:57.000Z (about 5 years ago)
- Last Synced: 2024-05-13T16:25:45.134Z (7 months ago)
- Language: JavaScript
- Homepage:
- Size: 15.6 KB
- Stars: 45
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - hackergrrl/airfile - :outbox_tray: Painlessly transfer files from a web browser to your local machine (others)
README
# airfile
> Painlessly transfer files from a web browser to your local machine.
Airfile was designed specifically to make it easier to get data off my android
phone to my laptop without needing a native application, cloud services, or a
USB cable.## Usage
In a directory of your choosing, run `airfile`:
```
> airfile
Listening on 192.168.0.123:8400
```Point your phone's web browser to this address. You'll be greeted with an
interface that lets you select files from your phone and send them.These files are sent one by one to your local machine, saving them locally in
the directory you ran `airfile` in.**Caveat**: I've found Chrome to work best with allowing multi-select of photos.
Make sure you select `Documents` as the place to choose photos from. Firefox
didn't seem to let me do multi-select.## Install
With [npm](https://npmjs.org/) installed, run
```
$ npm install --global airfile
```## License
ISC