https://github.com/valpackett/transmitter
A WebExtension for the Transmission BitTorrent client
https://github.com/valpackett/transmitter
bittorrent-client browser-extension torrent transmission transmission-daemon webextensions
Last synced: 6 months ago
JSON representation
A WebExtension for the Transmission BitTorrent client
- Host: GitHub
- URL: https://github.com/valpackett/transmitter
- Owner: valpackett
- License: unlicense
- Created: 2017-04-21T23:41:53.000Z (over 8 years ago)
- Default Branch: trunk
- Last Pushed: 2024-01-28T06:27:08.000Z (over 1 year ago)
- Last Synced: 2025-03-29T20:04:01.849Z (7 months ago)
- Topics: bittorrent-client, browser-extension, torrent, transmission, transmission-daemon, webextensions
- Language: JavaScript
- Size: 57.6 KB
- Stars: 110
- Watchers: 4
- Forks: 18
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
[



](https://addons.mozilla.org/firefox/addon/transmitter-for-transmission/)
[](https://unlicense.org)# Transmitter

a WebExtension for the [Transmission](https://transmissionbt.com/) BitTorrent client.
- Adds a context menu item for downloading torrents (both `magnet`s and links to `.torrent` files) on your remote Transmission server.
- Adds a direct `magnet:` handler too. (Firefox only)
- Adds a browser action (popup toolbar icon thing) that lets you view existing torrents' status.
- You can even search in the popup if you have a lot of torrents.
- That button even has a badge (auto-updating torrent count / download speed / upload speed).
- The extension is very lightweight. Pure modern JavaScript, no library dependencies except for [a tiny polyfill for Chrome/Opera/etc. compatibility](https://github.com/mozilla/webextension-polyfill).
- Automatically picks up your session from the Transmission web UI, no need for separate authentication.
- Works fine if your Transmission instance is behind a reverse proxy that uses [TLS client certificates](https://github.com/valpackett/damnx509).## Contributing
By participating in this project you agree to follow the [Contributor Code of Conduct](https://contributor-covenant.org/version/1/4/) and to release your contributions under the Unlicense.
[The list of contributors is available on GitHub](https://github.com/valpackett/transmitter/graphs/contributors).
## License
This is free and unencumbered software released into the public domain.
For more information, please refer to the `UNLICENSE` file or [unlicense.org](https://unlicense.org).