Pure command line + beautiful UI, 10 practical open source download tools

0356f87c5c41985b6d89c35d31c81610.png

Open source agency KAIYUANSHE

Recently, the WeChat public account subscription function has been adjusted!

Accounts that have not been starred may not display the big picture in the news feed!

Quickly star ⭐ us, and you can see the published articles in time!

65d7d180617c669ab1956a8b601759e5.jpeg

STEP01 Click on the logo in the upper right corner

830482e7b9f823830e3f27fdb4e53445.jpeg

STEP02 Click 【Set as Star】

Today I will introduce several practical open source tools: completely open source. There are both pure command-line download tools and download tools with beautiful UI.

1. Photon - Lightweight multi-threaded download software based on aria2

Photon is a multi-threaded download software based on aria2, which supports HTTP/HTTPS, magnet link, BT and Metalink download.

157c088a795bea4837ea931129c253a7.png

MAC

project address:

https://www.oschina.net/p/photon-aria2

2. Hitomi-Downloader —— a full-featured download tool

d486951d9a52f18aee2904cfc987df2e.png

Hitomi-Downloader is a full-featured download tool. In addition to supporting traditional BT and magnet links, it can also be used to download pictures, videos, audio and other types of files on the Internet. It is suitable for Windows platforms.

Demo:

project address:

https://www.oschina.net/p/hitomi-downloader

3. BBDown —— command-line Bilibili downloader

BBDown is a command-line Bilibili downloader. Support fan drama download, course download, multi-point P automatic download, select the specified sub-P to download, select the specified definition to download, support calling aria2c download, support AVC/HEVC/AV1 encoding, support 8K/HDR/Dolby Vision/Du Than the Atmos download.

Demo:

35d64686418f7a194bac5633623802bf.gif

project address:

https://www.oschina.net/p/bbdown

4. pytube - YouTube video download library

3379bb59f1208c915780549c82084b76.png

pytube is a lightweight, dependency-free Python library (and command-line tool) for downloading YouTube videos. Supports downloading complete playlists, provides a command line interface, and supports subtitle tracks.

project address:

https://www.oschina.net/p/pytube

5. Motrix —— All-round download tool

29dee461984dd1980012d3c1c3eb9bc5.png

Motrix is ​​an all-round download tool that supports downloading resources such as HTTP, FTP, BT, magnet link, Baidu network disk, etc. Provides a concise and clear graphical operation interface, supports up to 10 simultaneous download tasks, and supports up to 64 thread downloads for a single task.

15c65784e7119f8bd51669575934d997.png

project address:

https://www.oschina.net/p/motrix

6. pyload - Python-based download manager

e58386114efaadf7eb8470de7cc2f7f4.png

pyload is an open source download manager written in pure Python. It comes with a web management panel and is easy to expand. It not only supports direct downloads, but also parses files/videos from websites for download, such as 115 network disk, YouTube, etc.

0ddf19eaaf4a06db2e9c7cf3a0e85400.png

project address:

https://www.oschina.net/p/pyload

7. Bilibili_video_download —— B station video download tool

Bilibili video download tool supports the download of multi-segment videos in P. Contains multiple versions such as multi-threading and graphical interface.

project address:

https://www.oschina.net/p/bilibili-video-downloader

8. aria2 - lightweight cross-platform command line download tool

aria2 is a lightweight cross-platform command-line download tool that supports multi-protocols and multi-sources; supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.

Screenshot of the software under Linux:

a5c06b4d5e3ffdd4a80ee56d68bf104b.jpeg

Screenshot of the software under Windows:

e28518560aa2790669dd6fab1f87182b.jpeg

project address:

https://www.oschina.net/p/aria2

9. Free Download Manager - cross-platform download tool

199d2414628d265f8760e80705d1b544.png

Free Download Manager (FDM for short) is a cross-platform download tool that provides a modern friendly interface, simple and ad-free. Support HTTP/HTTPS/FTP/BT. Support BT and resumable upload.

9772c9409fabad41d265b766e02a0156.png

project address:

https://www.oschina.net/p/freedownloadmanager

10. Musicn - a command-line tool for high-quality music downloads

649552f3510976c7dc78712926e47145.gif

project address:

https://www.oschina.net/p/musicn

Author | OSCHINA 

Editor | Mei Jiayi

Related Reading| Related Reading

049e22822efd7220a271fc81656cb139.jpeg

Hackers and Customers Can open source software be commercialized?

9b167c97731502b122e463fb4f1a7fe4.jpeg

Open source enterprises go overseas|2023 "lion" must go, take you to see Singapore's science and technology ecology

Introduction to Kaiyuanshe

Founded in 2014, the Open Source Club is composed of individual members who voluntarily contribute to the open source cause. It is formed according to the principles of "contribution, consensus, and co-governance". It has always maintained the characteristics of vendor neutrality, public welfare, and non-profit. International integration, community development, and open source projects" is an open source community federation with the mission. Kaiyuanshe actively cooperates closely with communities, enterprises and government-related units that support open source. With the vision of "Based in China and Contributing to the World", it aims to create a healthy and sustainable open source ecosystem and promote China's open source community to become an active force in the global open source system. Participation and Contributors.

In 2017, Kaiyuanshe was transformed into an organization composed entirely of individual members, operating with reference to the governance model of top international open source foundations such as ASF. In the past nine years, it has connected tens of thousands of open source people, gathered thousands of community members and volunteers, hundreds of lecturers at home and abroad, and cooperated with hundreds of sponsors, media, and community partners.

e3135243b8ac9530cecc41c7febde16f.png

Guess you like

Origin blog.csdn.net/kaiyuanshe/article/details/129233962