nheko
qBittorrent
Our great sponsors
nheko | qBittorrent | |
---|---|---|
18 | 709 | |
1,766 | 25,051 | |
2.9% | 3.0% | |
9.6 | 9.6 | |
4 days ago | 5 days ago | |
C++ | C++ | |
GNU General Public License v3.0 only | GNU General Public License v3.0 or later |
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.
nheko
- Shutting down the letsblock.it project and its official instance
-
PSA: security vulnerability in qBitorrent 4.5.x webUI
Look at this, notice anything different? https://github.com/Nheko-Reborn/nheko/issues/new/choose
-
This Year in Matrix
Nheko has been around for a number of years. Never used it myself though.
https://github.com/Nheko-Reborn/nheko
-
Matrix was worth the effort to self host.
Matrix clients hit different than pretty much any other chat client I've use before. Theres multiple clients I've found like nheko, moments, element that are a pleasure to look at and smooth as hell. Even better you can have users use web services like Element Web to sign-up and chat. Its sick.
-
What flatpaks are "official" (i.e., directly from the application's developer)?
The Nheko flatpak is official. Just compare the source to the nightlies we build and upload to our nightly repo.
-
GTK4 Matrix Client
Like almost every client out there it has no support for e2ee. I was happy to find https://nheko-reborn.github.io (I'm a KDE user so Qt apps are preferred).
- Mozilla Thunderbird Beta now supports Matrix chat
-
weed rule
There's also FluffyChat or Nheko if Element is too heavy.
-
Using Files with Browsers, in Reality
I probably wouldn't have guessed that `e.dataTransfer.items` gets cleared at the first await (since I'm not a proficient web developer), but I would've been extremely wary of this code in general. Additionally (not tied to async-await but race conditions in general), is `item.getAsFileSystemHandle()` a TOCTTOU vulnerability where the type of an item can change between folders and files and symlinks etc., while this code is running?
Rust's & vs. &mut system largely eliminates shared state hazards in both threading and asynchronity (&mut is exclusive/unaliased and can't be mutated by other threads or event loop jobs, and & is difficult and unidiomatic to mutate), though it doesn't solve async cancellation errors (https://carllerche.com/2021/06/17/six-ways-to-make-async-rus..., discussed at https://news.ycombinator.com/item?id=27542504), or filesystem TOCTTOU (https://blog.rust-lang.org/2022/01/20/cve-2022-21658.html as well as user code).
Qt event loop reentrancy is fun(tm) as well. It looks like a blocking call, but spawns a nested event loop which can do anything (but rarely enough to lull you into a false sense of complacency), resulting in segfaults like https://github.com/Nheko-Reborn/nheko/issues/656 (workaround at https://github.com/Nheko-Reborn/nheko/commit/570d00b000bd558..., I didn't look into it). And Qt lacks "easy" await syntax and a framework based on calling red functions (though I didn't look into C++20 coroutines yet, perhaps https://www.qt.io/blog/asynchronous-apis-in-qt-6 or https://github.com/mhogomchungu/tasks or https://blog.blackquill.cc/asynchronous-qtquick-uis-and-thei...?).
- Introducing Native Matrix VoIP with Element Call!
qBittorrent
-
New Renderers for GTK
Not really. qBittorent is built on Qt (thus the prefix), and has a hand-rolled webui in pure html + css + js (with a couple of helper libraries, but no heavy frameworks):
https://github.com/qbittorrent/qBittorrent/tree/master/src/w...
-
Running Man E683 <Suk Jin's Early 60th Birthday Trip> | 231210
Use this. Just google how to on ytube.
-
Is it normal that qBittorent cannot be installed on macOS because the Mac won't allow it?
Now if curious about installing errors and other installer related issues, then here's a small collection: https://www.reddit.com/r/qBittorrent/s/cwCUg9JHLj https://github.com/qbittorrent/qBittorrent/discussions/17581 https://github.com/qbittorrent/qBittorrent/issues/17605 https://github.com/qbittorrent/qBittorrent/issues/18340 https://github.com/qbittorrent/qBittorrent/issues/19980 https://github.com/qbittorrent/qBittorrent/issues/18636 https://github.com/qbittorrent/qBittorrent/issues/19226 https://github.com/qbittorrent/qBittorrent/issues/19991 https://github.com/qbittorrent/qBittorrent/issues/19978 https://github.com/qbittorrent/qBittorrent/issues/19977
- If you want to make your point, get the prices correct at least?
-
Torrent client query. (Transmission BT)
I’ve used qbittorrent for the last few years. Had no problems with it
- Unable to log into qBittorrent
-
Programs that still support windows 7
Torrenting clients - qBittorrent still supports Win7 if you select the qt5 variant. For people that do not know what qBittorrent is - it is uTorrent, just without bloatware, ads, malware and such. It's open-source. UPDATE: it dropped Win7 support in October. ;_; (quick, somebody make a fork! https://github.com/qbittorrent/qBittorrent/ ) - here's the last downloadable Win7 version - https://www.fosshub.com/qBittorrent-old.html?dwl=qbittorrent_4.5.5_lt20_qt5_x64_setup.exe (but hey, I'm still downloading torrents fine in under WinXP 32-bit via the ancient uTorrent 2.2.1, so this version of qBittorrent might last for 10+ years for Win7...)
-
Why is my Download taking so long?
.........What download manager are you using there? Whatever it is, stop and uninstall it like yesterday. Get this https://www.qbittorrent.org/ and try again.
-
TORRENTDYNE: architecture and a few updates
qBittorrent announces Tailscale IPs that are practically never connectable. I believe it's a bug so I reported it to qBit.
- Are we finally going to be getting Web UI to support torrent creation?
What are some alternatives?
gomuks - A terminal based Matrix client written in Go.
libtorrent - an efficient feature complete C++ bittorrent implementation
axolotl - A Signal compatible cross plattform client written in Go, Rust and Vuejs
Transmission - Official Transmission BitTorrent client repository
Signal-Android - Patches to Signal for Android removing dependencies on closed-source Google Mobile Services and Firebase libraries. In branches whose names include "-FOSS". Uses new "foss" or "gms" flavor dimension: build with "./gradlew assemblePlayFossProdRelease".
streamdeck-tools - The Stream Deck Tools library wraps all the communication with the Stream Deck app, allowing you to focus on actually writing the Plugin's logic
weechat-matrix - Weechat Matrix protocol script written in python
deluge - Deluge BitTorrent client - Git mirror, PRs only
telegram-bot-api - Telegram Bot API server
rtorrent - rTorrent BitTorrent client
org.signal.Signal
Motrix - A full-featured download manager.