transmission-web-control
pikatorrent
transmission-web-control | pikatorrent | |
---|---|---|
6 | 4 | |
4,505 | 295 | |
- | - | |
3.5 | 9.6 | |
28 days ago | 5 days ago | |
CSS | TypeScript | |
MIT License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
transmission-web-control
-
Show HN: PikaTorrent, a modern, multi-platform, open source BitTorrent app
Why bake libtransmission into the app instead of just using the transmission daemon's RPC?
What you've done actually makes it harder to use, because in order to configure any of transmission's settings (ports, connection/torrent connection limits, bandwith limits, etc) the user needs to dig around to find the transmission config folder and then manually edit JSON with a text editor - because your client doesn't expose any of transmissions numerous settings [1] to the user except for choosing the download folder.
I'm not sure why anyone would want to use this instead of Flood [2] or even old Transmission Web Control [3]
1: https://github.com/transmission/transmission/blob/main/docs/...
1: https://github.com/jesec/flood
2: https://github.com/ronggang/transmission-web-control
-
I ditched those two and never looked back since
The remote UI was the one downside of Transmission, until this came out: https://github.com/ronggang/transmission-web-control
-
Transmission with Web Control
I have been able to install this: https://github.com/ronggang/transmission-web-control/wiki, in the transmission image.
-
I went a bit overboard customising Heimdall
Transmission also has alternative Web UIs that you can use: Combustion, Transmission Web Control, kettu and Flood for Transmission. The LinuxServer.io Transmission container has support for all of these.
-
Best Torrent Client?
UI is not too bad - docker container comes with bundled Transmission Web Control UI or standalone Transmission Remote GUI can be used on client...
-
Consider replacing BitTorrent and uTorrent with Transmission: a FOSS alternative
+1 for Transmission Remote GUI. Also, in a pinch, this web UI is quite a bit better than the default one: https://github.com/ronggang/transmission-web-control/wiki.
pikatorrent
- PikaTorrent - A modern BitTorrent app - on Desktop, Mobile, Node.js & Browser
- PikaTorrent - Modern, open source BitTorrent app ⚡
-
Show HN: PikaTorrent, a modern, multi-platform, open source BitTorrent app
Not sure who this is for? It looks like something made for casual users, but I'm not sure that they need a web UI for remote control or CLI.
More advanced users are very unlikely to use something with such UI. I can't imagine that it will be fun to use while having 10 torrents, let alone 250+.
Even Fragments[1], the GNOME Circle app for BitTorrent that targets casuals can fit more downloads in a single view.
And what's the point of the search bar? All it does is open a new tab and search "torrent " in either Google or DDG. I can do it myself. It's neither helping newbies nor advanced users.
Also the 1.7M package-lock.json[2] scares me, but so do most JavaScript projects. Do we really need that many JS libraries for a UI for a BitTorrent client?
In comparison, Transmission's web UI has a package.json that uses 354K[3].
1: https://apps.gnome.org/en-GB/app/de.haeckerfelix.Fragments/
2: https://github.com/G-Ray/pikatorrent/blob/main/package-lock....
3: https://github.com/transmission/transmission/blob/main/web/p...
What are some alternatives?
transgui - 🧲 A feature rich cross platform Transmission BitTorrent client. Faster and has more functionality than the built-in web GUI.
flood - A modern web UI for various torrent clients with a Node.js backend and React frontend.
combustion - Simple, elegant testing for Rails Engines
sdp-compact - shorten WebRTC Session Description Protocol (SDP) based on Unified Plan SDP
kettu - Rewrite of the Transmission Web Client with jQuery, Sammy and Mustache
flood-for-transmission - A Flood (https://github.com/Flood-UI/flood) clone for Transmission
qBittorrent - qBittorrent BitTorrent client
combustion - Combustion is a sleek, modern web interface for Transmission
OS.js - OS.js - JavaScript Web Desktop Platform
Organizr - HTPC/Homelab Services Organizer - Written in PHP
Covid19 - COVID 19 - React Native app for displaying your country's stats on Corona Virus available on Android, iOS and Web