All Projects → anatasluo → Ant

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.

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
Aria2.sh
Aria2 一键安装管理脚本 增强版
Stars: ✭ 1,276 (+336.99%)
Mutual labels:  downloader, torrent, bittorrent
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
CheckWebPeer
Check WebRTC peers of torrents.
Stars: ✭ 19 (-93.49%)
Mutual labels:  torrent, bittorrent
ut pex
Implementation of ut_pex bittorrent protocol (PEX) for webtorrent
Stars: ✭ 54 (-81.51%)
Mutual labels:  torrent, bittorrent
autobrr
Automation for downloads.
Stars: ✭ 288 (-1.37%)
Mutual labels:  torrent, bittorrent
torrent-spider
基于DHT的p2p网络资源爬虫
Stars: ✭ 65 (-77.74%)
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

Build Status Stable Version License: MPL 2.0

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:

  • Add torrent download task

  • Playing video while downloading

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].