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!
STEP01 Click on the logo in the upper right corner
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.
MAC
project address:
https://www.oschina.net/p/photon-aria2
2. Hitomi-Downloader —— a full-featured download tool
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:
project address:
https://www.oschina.net/p/bbdown
4. pytube - YouTube video download library
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
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.
project address:
https://www.oschina.net/p/motrix
6. pyload - Python-based download manager
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.
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:
Screenshot of the software under Windows:
project address:
https://www.oschina.net/p/aria2
9. Free Download Manager - cross-platform download tool
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.
project address:
https://www.oschina.net/p/freedownloadmanager
10. Musicn - a command-line tool for high-quality music downloads
project address:
https://www.oschina.net/p/musicn
Author | OSCHINA
Editor | Mei Jiayi
Related Reading| Related Reading
Hackers and Customers Can open source software be commercialized?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.