Our great sponsors
|4 days ago||1 day ago|
|GNU General Public License v3.0 only||MIT License|
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.
We haven't tracked posts mentioning hugin-desktop yet.
Tracking mentions began in Dec 2020.
14 projects | news.ycombinator.com | 29 Nov 2022
Disclosure: I'm the author of WebTorrent.
It's so fulfilling to see WebTorrent still popping up on Hacker News after all these years. I started the project in 2013 and devoted most of my 20s to working on it, ultimately becoming a full-time open source maintainer, and writing hundreds of npm packages including buffer (https://github.com/feross/buffer), simple-peer (https://github.com/feross/simple-peer), and StandardJS (https://standardjs.com/).
I started WebTorrent with the goal of extending the BitTorrent protocol to become more web-friendly, allowing any browser to become a peer in the torrent network. Within less than a year of starting the project, I got WebTorrent fully working. And it worked _well_, beating many native torrent apps in terms of raw download speed and the ability to stream videos within seconds of adding a torrent.
WebTorrent never got as much attention as the cryptocurrency projects selling tokens throughout the mid-2010s, even though WebTorrent actually worked and had more real users than almost all of them :) I was never tempted to add a crypto-token to WebTorrent, despite many well-meaning friends telling me to do it. Nonetheless, WebTorrent served as an accessible on-ramp to the world of decentralized tech, along with other projects like Dat (https://dat-ecosystem.org/) and Secure Scuttlebutt (https://scuttlebutt.nz/).
But WebTorrent is more than a protocol extension to BitTorrent. We built a popular desktop torrent client, WebTorrent Desktop (https://webtorrent.io/desktop/), which supports powerful features like instant video streaming.
If you’re building a website and want to fetch files from a torrent, you can use `webtorrent` to do that directly client-side, in a decentralized manner. The WebTorrent Workshop (https://webtorrent.github.io/workshop/) is helpful for getting started and teaches you how to download and stream a torrent into an HTML page in just 10 lines of code.
Now that WebTorrent is fully supported in nearly all the most popular torrent clients, including uTorrent, dare I say that we succeeded? It's been a long and winding journey, but I'm glad to have played a role in making this happen. Special shoutouts to all the open source contributors over the years, especially Diego R Baquero, Alex Morais,
Socket helps developers ship faster and spend less time on security busywork by helping them safely find, audit, and manage OSS. Socket provides a comprehensive open source risk analysis. By analyzing the full picture – from maintainers and how they behave, to open-source codebases and how they evolve – we enable developers and security teams to identify risk from malware, hidden code, typo-squatting, misleading packages, permission creep, unmaintained or abandoned packages, and poor security practices. For one quick example, take a look at the risks we identified in this Angular.js calendar library: https://socket.dev/npm/package/angular-calendar/issues/0.30....
What would make you start using torrent sites again?
2 projects | /r/Piracy | 1 Nov 2022
Transmission 4.0.0 beta 1 is out
17 projects | news.ycombinator.com | 7 Oct 2022
Notable ones include Libtorrent, Peertube, and their own Webtorrent Desktop.
6 projects | /r/solarpunk | 21 Aug 2022
Choose your companion wisely.
2 projects | /r/Piracy | 24 Mar 2022
just use https://webtorrent.io/desktop/ and stream the 1080p torrent directly.
Looking for a Bittorrent client that uses modern Windows design
3 projects | /r/software | 19 Jan 2022
Unable to install certain RPM packages on Fedora 35
2 projects | /r/linux4noobs | 6 Jan 2022
Im trying to install webtorrent on Fedora 35 but Im getting a "wrong operating system" error. I thought that RPM packages were specifically for red hat distros or am I mistaken? I also tried to use alien to convert the deb package but was met with a dependency conflict when completing the install.2 projects | /r/linux4noobs | 6 Jan 2022
Is it possible to set up stack traces for main process?
2 projects | /r/electronjs | 7 Aug 2021
I tried to clone, launch locally and see how error acts in open source electron projects: https://github.com/vercel/hyper, https://github.com/webtorrent/webtorrent-desktop, - just the same, errors are undebuggable
What are some alternatives?
webtorrent - ⚡️ Streaming torrent client for the web
udemy-downloader-gui - A desktop application for downloading Udemy Courses
iohook - Node.js global keyboard and mouse listener.
webrtc-video-conference - WebRTC video conference app
ufonet - UFONet - Denial of Service Toolkit
electricShine - Create Standalone Installable Shiny Apps
rats-search - BitTorrent P2P multi-platform search engine for Desktop and Web servers with integrated torrent client.
bittorrent-dht - 🕸 Simple, robust, BitTorrent DHT implementation
webtorrent-mpv-hook - Adds a hook that allows mpv to stream torrents
qBittorrent - qBittorrent BitTorrent client
webtorrent-cli - WebTorrent, the streaming torrent client. For the command line.
speaker.app - Source code for https://speaker.app, a batteries-included, web-based, quasi-decentralized, WebRTC networking platform, with a primary focus on audio and screen-sharing, and a secondary focus on chat messages and peripheral features.