anatasluo / Ant
Licence: mpl-2.0
A lightweight, feature-rich, easy-to-use and nice-looking BitTorrent Client developed by golang, angular 7, and electron.
Stars: ✭ 292
Programming Languages
typescript
32286 projects
golang
3204 projects
Projects that are alternatives of or similar to Ant
Torrentpier
Main project repository
Stars: ✭ 166 (-43.15%)
Mutual labels: torrent, bittorrent, torrent-client
Qbittorrent
qBittorrent BitTorrent client
Stars: ✭ 13,738 (+4604.79%)
Mutual labels: torrent, bittorrent, torrent-client
Biglybt
Feature-filled Bittorrent client based on the Azureus open source project
Stars: ✭ 672 (+130.14%)
Mutual labels: torrent, bittorrent, torrent-client
simple-torrent-android
A torrent client library for Android that utilizes frostwire-jlibtorrent. It supports sequential and simultaneous downloads.
Stars: ✭ 85 (-70.89%)
Mutual labels: torrent, bittorrent, torrent-client
Bt
BitTorrent library and client with DHT, magnet links, encryption and more
Stars: ✭ 2,011 (+588.7%)
Mutual labels: torrent, bittorrent, torrent-client
Confluence
Torrent client as a HTTP service
Stars: ✭ 126 (-56.85%)
Mutual labels: torrent, bittorrent, torrent-client
Biglybt Android
BiglyBT for Android, torrent client and remote control app
Stars: ✭ 180 (-38.36%)
Mutual labels: torrent, bittorrent, torrent-client
mad-torrent
Delphi bittorrent protocol implementation
Stars: ✭ 30 (-89.73%)
Mutual labels: torrent, bittorrent, torrent-client
PeerflixServerZH
🚀 Peerflix Server(BT) 汉化、美化
Stars: ✭ 32 (-89.04%)
Mutual labels: torrent, bittorrent, torrent-client
MiXLab
MiXLab is a mix of multiple amazing Colab Notebooks found on the internet such as rcloneLab, RLabClone, Torrent to Google Drive Downloader and some more.
Stars: ✭ 143 (-51.03%)
Mutual labels: torrent, downloader
ut pex
Implementation of ut_pex bittorrent protocol (PEX) for webtorrent
Stars: ✭ 54 (-81.51%)
Mutual labels: torrent, bittorrent
peerstohttp
Simple torrent proxy to http stream controlled over REST-like api
Stars: ✭ 30 (-89.73%)
Mutual labels: torrent, downloader
ocelot
Alternative compiled announcer (ocelot)
Stars: ✭ 14 (-95.21%)
Mutual labels: torrent, bittorrent
hentai-downloader
ExHentai exhentai.org, e-hentai.org images gallery download to folder.
Stars: ✭ 37 (-87.33%)
Mutual labels: downloader, bootstrap4
privtracker
Private BitTorrent tracker generator
Stars: ✭ 84 (-71.23%)
Mutual labels: torrent, bittorrent
rarbg-api
A simple node.js wrapper for rarbg.to api
Stars: ✭ 21 (-92.81%)
Mutual labels: torrent, bittorrent
ANT Downloader
English | 中文
ANT Downloader is a BitTorrent Client developed by golang, angular 7, and electron. ANT aims to be a lightweight, feature-rich, easy-to-use and nice-looking client.
If you like this application, please consider give a star for this project.
Why should you consider ANT Downloader:
- a BitTorrent client for all platforms
- a BitTorrent client with aesthetic appearance
- a BitTorrent client with low resource occupancy, total size of installation package for windows is only about 40M.
- a BitTorrent client with rich set of functions including:
- support for IPV4 and IPV6 settings
- support for torrent file and magnet link
- support for playing video while downloading
- a easy-to-use BitTorrent client. ANT Downloader will take care of most settings needed for a BitTorrent client, including:
- Reduce time to analyse magnet link by using itorrents
- Update best tracker servers from trackerslist
- ...
Considering features in following version:
- [ ] Download and steam selected file (Current version will download all files in one torrent and only steam the biggest file.)
- [ ] Support different UI themes
- [ ] Support more download methods like ed2k, webTorrent
- [ ] Control ANT Downloader from remote machine.
TODO List
- Add support for network speed limit
- Add support for maximum number of download task
Architecture:
Preview:
Get Started
You can download packaged binary file directly from Release
You can also build project with one of following cmd, and it depends on your system:
npm run electron:linux
npm run electron:windows
npm run electron:mac
More npm usage is described in package.json, make sure your system has following dependences
- node >= 11.0.x
- golang >= 1.10.x
Special thanks
Contact me
You can send emails to [email protected].
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].