{"id":18452119,"url":"https://github.com/nicoSWD/put.io-adder","last_synced_at":"2025-04-08T02:33:32.927Z","repository":{"id":9340319,"uuid":"11188759","full_name":"nicoSWD/put.io-adder","owner":"nicoSWD","description":"macOS put.io client that acts as handler for magnet: links and .torrent files, and adds them to your put.io download queue","archived":false,"fork":false,"pushed_at":"2024-06-04T18:42:59.000Z","size":6213,"stargazers_count":195,"open_issues_count":9,"forks_count":23,"subscribers_count":17,"default_branch":"master","last_synced_at":"2024-06-04T20:54:03.142Z","etag":null,"topics":["bittorrent","bittorrent-client","macos","magnet","storage","streaming","torrent"],"latest_commit_sha":null,"homepage":"","language":"Objective-C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nicoSWD.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-07-05T00:17:17.000Z","updated_at":"2024-06-04T18:43:03.000Z","dependencies_parsed_at":"2024-06-04T20:42:24.594Z","dependency_job_id":"5aad30f0-9cc7-4af6-91e6-afe1b86730ae","html_url":"https://github.com/nicoSWD/put.io-adder","commit_stats":null,"previous_names":[],"tags_count":24,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicoSWD%2Fput.io-adder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicoSWD%2Fput.io-adder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicoSWD%2Fput.io-adder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicoSWD%2Fput.io-adder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nicoSWD","download_url":"https://codeload.github.com/nicoSWD/put.io-adder/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223300468,"owners_count":17122620,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bittorrent","bittorrent-client","macos","magnet","storage","streaming","torrent"],"created_at":"2024-11-06T07:30:04.245Z","updated_at":"2024-11-06T07:30:06.248Z","avatar_url":"https://github.com/nicoSWD.png","language":"Objective-C","readme":"## Put.io magnet: and .torrent Handler for macOS\n![screenshot](https://s3.amazonaws.com/f.cl.ly/items/362l1z432n3O2w1X2C2B/Screen%20Shot%202016-05-21%20at%2000.48.37.png)\n\n*put.io adder* is a small open source app for macOS, that registers as new handler for `magnet:` URI schemes, so that every time you click on a magnet link, it will automatically add it to your [put.io](http://put.io/) download queue.\n\nFollow me on Twitter: [@nicoSWD](https://twitter.com/nicoSWD)!\n\n**Features**\n- Automatically add `magnet:` links and `.torrent` files to your download queue by clicking on them\n- Stream finished movies directly from the app (requires [VLC](https://www.videolan.org/vlc/index.html) to be installed in /Applications)\n- View current transfers and their download status\n- Double click transfers to open them on put.io\n- `Notification Center` notifications on finished downloads\n- etc...\n\n**Downloads**\n\n| Version | Chip |\n|:----------:|:---------------:|\n| **[put.io adder v3.0.5](https://github.com/nicoSWD/put.io-adder/releases/download/v3.0.5/put.io-adder-v3.0.5.zip)** | Apple Silicon\n| **[put.io adder v3.0.4](https://github.com/nicoSWD/put.io-adder/releases/download/v3.0.4/put.io-adder-v3.0.4.zip)** | Intel\n\n![total](https://img.shields.io/github/downloads/nicoSWD/put.io-adder/total.svg?maxAge=25920)\n\n  (Older releases can be found [here](https://github.com/nicoSWD/put.io-adder/releases/))\n\n**Notes**\n- The app requires you to have a [put.io](http://put.io/) account. They're ~~probably~~ not free anymore.\n- The app requires Keychain Access to store put.io's OAuth Token. Denying access will prevent the app from working.\n- To disable Notification Center, go to System Preferences -\u003e Notifications -\u003e Scroll to Put.IO Adder, and make your changes.\n- There are three ways to upload `.torrent` files to your account:\n    - Drag the .torrent file onto the app icon\n    - Make *put.io adder* your default handler for .torrent files\n    - Or right click the torrent and pick \"Open with\" \u003e put.io adder\n\nPlease [report issues](https://github.com/nicoSWD/put.io-adder/issues) you may encounter. Pull requests are also very welcome!\n\n**Contributing**\n\n[AFNetworking](https://github.com/AFNetworking/AFNetworking), [PutioKit](https://github.com/PutioKit/PutioKit), and [SSKeyChain](https://github.com/samsoffes/sskeychain) have been added as submodules. To clone the repo in its entirety, use:\n\n`$ git clone --recursive git@github.com:nicoSWD/put.io-adder.git`\n\n\nAll contributions are greatly appreciated. If you want to help, send a pull request, or open a [new issue](https://github.com/nicoSWD/put.io-adder/issues/new) with a feature request.\n\nSome ideas for improvement are:\n\n- Check if *put.io adder* is the default handler for magnet links and torrent files on startup. *~/Library/Preferences/com.apple.LaunchServices.plist* needs to be parsed and/or modified for that. If it's not, an alert asking to change that should be fired.\n- A [\"Default folder preference\"](https://github.com/nicoSWD/put.io-adder/issues/3) option could be added.\n- An option to download finished transfers to the computer through the app would be nice.\n- A way to browse through existing files and folders on *put.io*.\n- More languages.\n- Settings could be moved to a new preference pane in *System Preferences*.\n- ~~Design improvements.~~\n- ~~A way to stream finished files through the app.~~\n- ~~Authentication could be improved by adding a new custom URI scheme. When authenticating, the browser should open and go to *put.io's* authentication page, and a callback to something like *putio://callback* would open the app and pass over the OAuth token. Just like [mikker's Putter app does](https://github.com/mikker/Putter.app/blob/master/Putter/BBAppDelegate.m).~~ (Added in v2.7)\n- ~~Besides Notification Center, a badge could be added to the app icon, indicating the number of finished downloads. Or the download progress could be shown there.~~\n- etc...\n","funding_links":[],"categories":["Objective-C"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FnicoSWD%2Fput.io-adder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FnicoSWD%2Fput.io-adder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FnicoSWD%2Fput.io-adder/lists"}