All Projects → pldubouilh → webtorrent-webui

pldubouilh / webtorrent-webui

Licence: MIT license
Web user interface for Webtorrent, based on the Transmission web UI

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to webtorrent-webui

Webtorrent Desktop
❤️ Streaming torrent app for Mac, Windows, and Linux
Stars: ✭ 8,587 (+20843.9%)
Mutual labels:  bittorrent, webtorrent
Wt Tracker
High-performance WebTorrent tracker
Stars: ✭ 144 (+251.22%)
Mutual labels:  bittorrent, webtorrent
Bittorrent Tracker
🌊 Simple, robust, BitTorrent tracker (client & server) implementation
Stars: ✭ 1,184 (+2787.8%)
Mutual labels:  bittorrent, webtorrent
Trackerslist
Updated list of public BitTorrent trackers
Stars: ✭ 31,704 (+77226.83%)
Mutual labels:  bittorrent, webtorrent
Fastcast
🌊 Stream peer-to-peer audio and video content
Stars: ✭ 202 (+392.68%)
Mutual labels:  bittorrent, webtorrent
Bittorrent Dht
🕸 Simple, robust, BitTorrent DHT implementation
Stars: ✭ 1,004 (+2348.78%)
Mutual labels:  bittorrent, webtorrent
Node Bencode
bencode de/encoder for nodejs
Stars: ✭ 124 (+202.44%)
Mutual labels:  bittorrent, webtorrent
Planktos
Serving websites over bittorrent
Stars: ✭ 481 (+1073.17%)
Mutual labels:  bittorrent, webtorrent
Magnet Uri
Parse a magnet URI and return an object of keys/values
Stars: ✭ 183 (+346.34%)
Mutual labels:  bittorrent, webtorrent
Torrent Discovery
Discover BitTorrent and WebTorrent peers
Stars: ✭ 177 (+331.71%)
Mutual labels:  bittorrent, webtorrent
P2p Media Loader
An open-source engine for P2P streaming of live and on demand video directly in a web browser HTML page
Stars: ✭ 822 (+1904.88%)
Mutual labels:  bittorrent, webtorrent
ut pex
Implementation of ut_pex bittorrent protocol (PEX) for webtorrent
Stars: ✭ 54 (+31.71%)
Mutual labels:  bittorrent, webtorrent
Webtorrent Cli
WebTorrent, the streaming torrent client. For the command line.
Stars: ✭ 633 (+1443.9%)
Mutual labels:  bittorrent, webtorrent
Bittorrent Peerid
Map a BitTorrent peer ID to a human-readable client name and version
Stars: ✭ 47 (+14.63%)
Mutual labels:  bittorrent, webtorrent
Webtorrent
⚡️ Streaming torrent client for the web
Stars: ✭ 25,554 (+62226.83%)
Mutual labels:  bittorrent, webtorrent
Ut metadata
BitTorrent Extension for Peers to Send Metadata Files (BEP 9)
Stars: ✭ 98 (+139.02%)
Mutual labels:  bittorrent, webtorrent
Parse Torrent
Parse a torrent identifier (magnet uri, .torrent file, info hash)
Stars: ✭ 325 (+692.68%)
Mutual labels:  bittorrent, webtorrent
Webtorrent Hybrid
WebTorrent (with WebRTC support in Node.js)
Stars: ✭ 422 (+929.27%)
Mutual labels:  bittorrent, webtorrent
Torrentpier
Main project repository
Stars: ✭ 166 (+304.88%)
Mutual labels:  bittorrent, webtorrent
trystero
🤝 Serverless WebRTC matchmaking for painless P2P — Make any site multiplayer in a few lines — Use BitTorrent, IPFS, or Firebase
Stars: ✭ 512 (+1148.78%)
Mutual labels:  bittorrent, webtorrent

Webtorrent Web UI

Build Status

screenshot

A simple-yet-complete web user interface for Webtorrent. Based on the Transmission web UI, and of course Webtorrent for the torrenting bit.

# Install
$ npm i -g webtorrent-webui

# Run
$ webtorrent-webui -h

Webtorrent Web UI
  -h  displays this message
  -t  sets the torrent folder          - default ~/.torrent_folder
  -d  sets the download folder         - default ~/Downloads
  -v  gives a console status msg/sec   - default disabled
  -l  sets the host to listen to       - default 127.0.0.1
  -p  sets the port to listen to       - default 9081
  -a  sets the DHT listen UDP port     - default 7000
  -o  sets the Torrent listen TCP port - default 7000

Checkout the docker folder for an example docker image running with OpenVPN.

A version of webtorrent-webui fueled by webtorrent-hybrid is also available ! Checkout webtorrent-webui-hybrid.

Todo:

  • Modernize UI: drag'n'drop torrents, paste magnetlinks...
  • Rename things properly
  • Spin file server with downloaded files
  • Tests
  • Use sass, revert hardcoded CSS
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].