Help us keep the list up to date and submit new video software here.
You can support our site by donate $5 directly to us. Thanks!
Try DVDFab and copy all Ultra HD Blu-rays and DVDs / remove Cinavia protection! Download free trial.
Tool
Description
Type
Rating
Reviews
Persepolis is a download manager & a GUI for Aria2. It's written in Python. Persepolis is a sample of free and open source software. It's developed for GNU/Linux distributions, BSDs, MacOS, and Microsoft Windows.
Free software
OS:
File size: 110MB
Old versions
Version history
OS:

File size: 110MB
Old versions
Version history
Latest version
Download
Download Persepolis Download Manager 5.2.0 Windows 64-bit 107MB Win64

Download Persepolis Download Manager 5.2.0 Mac 64-bit 83MB
Download Persepolis Download Manager 5.2.0 Mac ARM 64-bit 78MB
Download Persepolis Download Manager 5.2.0 Linux
Download other versions

Download old versions

Software License
Supported operating systems

Version history / Release notes / Changelog / What's New
Persepolis Download Manager 5.2.0
We are happy to announce the release of version 5.2.0 of Persepolis Download Manager.
This version includes several new features and important bugs have been fixed. Therefore, we strongly recommend all users to update to the new version.
Those who have kindly taken the responsibility of maintaining Persepolis for various distributions should note that some prerequisites for Persepolis have changed. Please visit this Persepolis wiki page before creating the Persepolis package.
Added Bundle for Linux Distributions
Users have often requested that Persepolis, like Windows and Mac, have a standalone version or a bundle for Linux distributions that can be downloaded and run with one click without worrying about installing prerequisites. This has happened in this version. You just need to download the Persepolis Linux bundle, make it executable if necessary, and easily run it with a double click. If you prefer this method, we recommend uninstalling previous versions before doing so. After the first run, the Persepolis bundle will automatically copy the .desktop file and the necessary icons to the required paths under the user's /home directory. It is important to note that we use nuitka to create the Persepolis Linux bundle, and for building for Mac and Windows, we use pyinstaller. The build process is fully automated and done via GitHub actions. Check out the automatic build repository.
We still welcome any one who are interested in creating and maintaining the Persepolis package for a distribution.
Persepolis Video finder has been improved.
Nowadays, many video sharing sites use the m3u8. The Persepolis Video Downloader had issues downloading from some of these sites. This issue has been improved.
In the new version of Persepolis, when you use the Persepolis Video Finder, the video thumbnail will be displayed for you, and the highest quality version will be automatically selected for download. However, you can choose lower quality versions if you wish.
image
You can install Persepolis on FreeBSD and its derived distributions.
Running Persepolis on FreeBSD and its derivatives had some issues. These issues have been resolved. Persepolis does not have an official package for FreeBSD, and the version available in the official FreeBSD repositories is very old. If anyone is interested in maintaining this package for the official FreeBSD repositories, we welcome it. This link provides installation instructions for Persepolis on FreeBSD.
Screenshot of the GhostBSD distribution with the Mate desktop env.:
VirtualBox_ghost bsd_14_07_2025_19_27_40
New styles have been added or modified for different operating systems.
In Linux distributions and FreeBSD derivatives, by installing the Breeze package, the appearance of Persepolis will be aligned with GTK+ and QT desktops. If you are using the PySide6 version of Persepolis, we highly recommend installing the Breeze package on your operating system. We also kindly ask the respected maintainers to add this package to the prerequisites of Persepolis. This package is available in the Debian and Arch Linux repositories as breeze, in the Fedora repositories as plasma-breeze, and in the openSUSE repositories as breeze6. By installing this package and selecting the breeze style from the Persepolis settings window, the appearance of Persepolis will be reasonably aligned with your desktop. For example, the image below shows Persepolis on the Mate desktop env. .
VirtualBox_ghost bsd_14_07_2025_19_29_45
This image shows Persepolis on the XFCE desktop env., and as you can see, the breeze style has been selected from the style settings window.
image
The Breeze style is not available for the Persepolis Linux bundle.
The Windows 11 style has also been added for Windows users.
Capture
The Fusion style of Persepolis, which is available for the Persepolis Linux bundle and all operating systems, has been redesigned using the BreezeStyleSheets project.
Dark theme
image
Light theme
image
New notification sounds have been created for Persepolis.
Persepolis uses new notification sounds on Linux, FreeBSD, and Mac operating systems. These notification sounds are created with a setar(a Persian instrument). Therefore, there is no need to install the sound-theme-freedesktop package for Linux and FreeBSD distributions, and it should be removed from the prerequisites.
Many bugs have been fixed.
In previous versions of Persepolis, long downloads encountered a Read timed out error, and the user had to resume the download. This issue has been improved.
Persepolis used to occupy a large amount of user RAM when downloading large files. This issue has been resolved.
Persepolis had issues downloading files of unknown size. This issue has been fixed.
New downloads sometimes caused overwriting of incomplete downloads with the same file name. This issue has been resolved.
The issue with the video finder not working on the Windows operating system has been fixed.
We thank all contributors who reported bugs or help us in fixing them. Special thanks to @eajaykumar
The packages for Linux, Mac, and Windows will be uploaded soon.
Regards,
AliReza AmirSamimi
We are happy to announce the release of version 5.2.0 of Persepolis Download Manager.
This version includes several new features and important bugs have been fixed. Therefore, we strongly recommend all users to update to the new version.
Those who have kindly taken the responsibility of maintaining Persepolis for various distributions should note that some prerequisites for Persepolis have changed. Please visit this Persepolis wiki page before creating the Persepolis package.
Added Bundle for Linux Distributions
Users have often requested that Persepolis, like Windows and Mac, have a standalone version or a bundle for Linux distributions that can be downloaded and run with one click without worrying about installing prerequisites. This has happened in this version. You just need to download the Persepolis Linux bundle, make it executable if necessary, and easily run it with a double click. If you prefer this method, we recommend uninstalling previous versions before doing so. After the first run, the Persepolis bundle will automatically copy the .desktop file and the necessary icons to the required paths under the user's /home directory. It is important to note that we use nuitka to create the Persepolis Linux bundle, and for building for Mac and Windows, we use pyinstaller. The build process is fully automated and done via GitHub actions. Check out the automatic build repository.
We still welcome any one who are interested in creating and maintaining the Persepolis package for a distribution.
Persepolis Video finder has been improved.
Nowadays, many video sharing sites use the m3u8. The Persepolis Video Downloader had issues downloading from some of these sites. This issue has been improved.
In the new version of Persepolis, when you use the Persepolis Video Finder, the video thumbnail will be displayed for you, and the highest quality version will be automatically selected for download. However, you can choose lower quality versions if you wish.
image
You can install Persepolis on FreeBSD and its derived distributions.
Running Persepolis on FreeBSD and its derivatives had some issues. These issues have been resolved. Persepolis does not have an official package for FreeBSD, and the version available in the official FreeBSD repositories is very old. If anyone is interested in maintaining this package for the official FreeBSD repositories, we welcome it. This link provides installation instructions for Persepolis on FreeBSD.
Screenshot of the GhostBSD distribution with the Mate desktop env.:
VirtualBox_ghost bsd_14_07_2025_19_27_40
New styles have been added or modified for different operating systems.
In Linux distributions and FreeBSD derivatives, by installing the Breeze package, the appearance of Persepolis will be aligned with GTK+ and QT desktops. If you are using the PySide6 version of Persepolis, we highly recommend installing the Breeze package on your operating system. We also kindly ask the respected maintainers to add this package to the prerequisites of Persepolis. This package is available in the Debian and Arch Linux repositories as breeze, in the Fedora repositories as plasma-breeze, and in the openSUSE repositories as breeze6. By installing this package and selecting the breeze style from the Persepolis settings window, the appearance of Persepolis will be reasonably aligned with your desktop. For example, the image below shows Persepolis on the Mate desktop env. .
VirtualBox_ghost bsd_14_07_2025_19_29_45
This image shows Persepolis on the XFCE desktop env., and as you can see, the breeze style has been selected from the style settings window.
image
The Breeze style is not available for the Persepolis Linux bundle.
The Windows 11 style has also been added for Windows users.
Capture
The Fusion style of Persepolis, which is available for the Persepolis Linux bundle and all operating systems, has been redesigned using the BreezeStyleSheets project.
Dark theme
image
Light theme
image
New notification sounds have been created for Persepolis.
Persepolis uses new notification sounds on Linux, FreeBSD, and Mac operating systems. These notification sounds are created with a setar(a Persian instrument). Therefore, there is no need to install the sound-theme-freedesktop package for Linux and FreeBSD distributions, and it should be removed from the prerequisites.
Many bugs have been fixed.
In previous versions of Persepolis, long downloads encountered a Read timed out error, and the user had to resume the download. This issue has been improved.
Persepolis used to occupy a large amount of user RAM when downloading large files. This issue has been resolved.
Persepolis had issues downloading files of unknown size. This issue has been fixed.
New downloads sometimes caused overwriting of incomplete downloads with the same file name. This issue has been resolved.
The issue with the video finder not working on the Windows operating system has been fixed.
We thank all contributors who reported bugs or help us in fixing them. Special thanks to @eajaykumar
The packages for Linux, Mac, and Windows will be uploaded soon.
Regards,
AliReza AmirSamimi
View full changelog
All features
Multi-segment downloading
Scheduling downloads
Download queuing
Download video from youtube and ...
and many more!
Scheduling downloads
Download queuing
Download video from youtube and ...
and many more!
Sections/Browse similar tools
Guides and How to's
Notify me when software updated or report software
0 reviews, Showing 0 to 0 reviews |
0 reviews, Showing 0 to 0 reviews |
1 tool hits, Showing 1 to 1 tools |
Explanation:
NEW SOFTWARE= New tool since your last visit
NEW VERSION= New version since your last visit
NEW REVIEW= New review since your last visit
NEW VERSION= New version
Latest version
Version number / Beta version number / Update version number and when it whas released.
Type and download
NO MORE UPDATES? = The software hasn't been updated in over 2 years.
NO LONGER DEVELOPED = The software hasn't been updated in over 5 years.
RECENTLY UPDATED = The software has been updated the last 31 days.
Freeware = Download Free software.
Freeware Trialware = Download Free software but some parts are trial/shareware.
Free software = Download Free software and also open source code also known as FOSS (Free and Open Source Software).
Free software Trialware = Download Free software and also open source code but some parts are trial/shareware.
Freeware Ads = Download Free software but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Free software Ads = Free Download software and open source code but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Trialware = Also called shareware or demo. Free Trial version available for download and testing with usually a time limit or limited functions.
Payware = No demo or trial available.
Portable version = A portable/standalone version is available. No installation is required.
v1.0.1 = Latest version available.
Download beta = It could be a Beta, RC(Release Candidate) or an Alpha / Nightly / Unstable version of the software.
Download 15MB = A direct link to the software download.
Win = Windows download version. It works on 32-bit and 64-bit Windows.
Win64 = Windows 64-bit download version. It works only on 64-bit Windows.
Mac = Mac download version. It works on 32-bit and 64-bit Mac OS.
Mac64 = Mac OS download version. It works only on 64-bit Mac OS.
Linux = Linux download version.
Portable = Portable version. No installation is required.
Ad-Supported = The software is bundled with advertising. Be careful when you install the software and disable addons that you don't want!
Visit developers site = A link to the software developer site.
Download (mirror link) = A mirror link to the software download. It may not contain the latest versions.
Download old versions = Free downloads of previous versions of the program.
Download 64-bit version = If you have a 64bit operating system you can download this version.
Download portable version = Portable/Standalone version meaning that no installation is required, just extract the files to a folder and run directly.
Portable version available = Download the portable version and you can just extract the files and run the program without installation.
Old versions available = Download old versions of the program.
Version history available = Complete changelog on our site.
= Windows version available.
= Mac OS version available.
= Linux version available.
Our hosted software are virus and malware scanned with several antivirus programs using www.virustotal.com. (NOTE! Just one virustotal warning is 99.9% a false positive. And some software might receive 2-6 warnings but it's if they are not all same virus/trojan then it's 99% false positives.)
Rating
Rating from 0-10.
NEW SOFTWARE= New tool since your last visit
NEW VERSION= New version since your last visit
NEW REVIEW= New review since your last visit
NEW VERSION= New version
Latest version
Version number / Beta version number / Update version number and when it whas released.
Type and download
NO MORE UPDATES? = The software hasn't been updated in over 2 years.
NO LONGER DEVELOPED = The software hasn't been updated in over 5 years.
RECENTLY UPDATED = The software has been updated the last 31 days.
Freeware = Download Free software.
Freeware Trialware = Download Free software but some parts are trial/shareware.
Free software = Download Free software and also open source code also known as FOSS (Free and Open Source Software).
Free software Trialware = Download Free software and also open source code but some parts are trial/shareware.
Freeware Ads = Download Free software but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Free software Ads = Free Download software and open source code but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Trialware = Also called shareware or demo. Free Trial version available for download and testing with usually a time limit or limited functions.
Payware = No demo or trial available.
Portable version = A portable/standalone version is available. No installation is required.
v1.0.1 = Latest version available.
Download beta = It could be a Beta, RC(Release Candidate) or an Alpha / Nightly / Unstable version of the software.
Download 15MB = A direct link to the software download.
Win = Windows download version. It works on 32-bit and 64-bit Windows.
Win64 = Windows 64-bit download version. It works only on 64-bit Windows.
Mac = Mac download version. It works on 32-bit and 64-bit Mac OS.
Mac64 = Mac OS download version. It works only on 64-bit Mac OS.
Linux = Linux download version.
Portable = Portable version. No installation is required.
Ad-Supported = The software is bundled with advertising. Be careful when you install the software and disable addons that you don't want!
Visit developers site = A link to the software developer site.
Download (mirror link) = A mirror link to the software download. It may not contain the latest versions.
Download old versions = Free downloads of previous versions of the program.
Download 64-bit version = If you have a 64bit operating system you can download this version.
Download portable version = Portable/Standalone version meaning that no installation is required, just extract the files to a folder and run directly.
Portable version available = Download the portable version and you can just extract the files and run the program without installation.
Old versions available = Download old versions of the program.
Version history available = Complete changelog on our site.



Our hosted software are virus and malware scanned with several antivirus programs using www.virustotal.com. (NOTE! Just one virustotal warning is 99.9% a false positive. And some software might receive 2-6 warnings but it's if they are not all same virus/trojan then it's 99% false positives.)
Rating
Rating from 0-10.
Browse software by sections
All In One Blu-ray Converters (9)
All In One DVD Converters (12)
All In One MKV to MP4, Blu-ray, UHD (11)
All In One Video Converters (19)
Animation (3D, 2D Animation) (12)
Audio Editors (21)
Audio Encoders (80)
Audio Players (19)
Authoring (Blu-ray, UHD, AVCHD) (13)
Authoring (DivX) (4)
Authoring (DVD) (26)
Authoring (SVCD, VCD) (9)
Bitrate Calculators (7)
Blu-ray to AVI, MKV, MP4 (15)
Blu-ray to Blu-ray, AVCHD (10)
Burn (CD,DVD,Blu-ray) (24)
Camcorders, DV, HDV, AVCHD (31)
Capture TV, DVD, VCR (30)
CD, DVD, Blu-ray recovery (3)
Codec Packs (6)
All In One DVD Converters (12)
All In One MKV to MP4, Blu-ray, UHD (11)
All In One Video Converters (19)
Animation (3D, 2D Animation) (12)
Audio Editors (21)
Audio Encoders (80)
Audio Players (19)
Authoring (Blu-ray, UHD, AVCHD) (13)
Authoring (DivX) (4)
Authoring (DVD) (26)
Authoring (SVCD, VCD) (9)
Bitrate Calculators (7)
Blu-ray to AVI, MKV, MP4 (15)
Blu-ray to Blu-ray, AVCHD (10)
Burn (CD,DVD,Blu-ray) (24)
Camcorders, DV, HDV, AVCHD (31)
Capture TV, DVD, VCR (30)
CD, DVD, Blu-ray recovery (3)
Codec Packs (6)
Codec, Video Identifiers (30)
Codecs (67)
Decrypters (DVD Rippers) (15)
Decrypters (UHD, Blu-ray Rippers) (8)
DigitalTV, DVB, IPTV (39)
DVD to DVD (20)
DVD to MP4, MKV, H264, H265 (16)
DVD to VCD, SVCD (5)
DVD to XviD, AVI, DivX (16)
ISO, Image (16)
Linux Video Tools (196)
MacOS Video Tools (232)
Media (Blu-ray, DVD, CD) (9)
Media Center, HTPC (23)
Other Useful Tools (142)
Photo Blu-ray, DVD, SlideShow (8)
Portable (Mobile, PSP) (35)
Region Free Tools (5)
Screen capture , Screen recording (27)
Screenshots , Thumbnails (13)
Codecs (67)
Decrypters (DVD Rippers) (15)
Decrypters (UHD, Blu-ray Rippers) (8)
DigitalTV, DVB, IPTV (39)
DVD to DVD (20)
DVD to MP4, MKV, H264, H265 (16)
DVD to VCD, SVCD (5)
DVD to XviD, AVI, DivX (16)
ISO, Image (16)
Linux Video Tools (196)
MacOS Video Tools (232)
Media (Blu-ray, DVD, CD) (9)
Media Center, HTPC (23)
Other Useful Tools (142)
Photo Blu-ray, DVD, SlideShow (8)
Portable (Mobile, PSP) (35)
Region Free Tools (5)
Screen capture , Screen recording (27)
Screenshots , Thumbnails (13)
Subtitle Editors, Converters (70)
Tag Editors (3)
Video De, Multiplexers (66)
Video Editors (Advanced, NLE) (34)
Video Editors (Basic) (53)
Video Editors (H264, MP4, MKV, MTS) (19)
Video Editors (Lossless) (4)
Video Editors (MPG, DVD) (16)
Video Editors (WMV, AVI) (15)
Video Encoders (AV1, VP8, VP9) (2)
Video Encoders (AVI, WMV) (38)
Video Encoders (H264, H265, MP4, MKV) (45)
Video Encoders (MPG, DVD) (23)
Video Encoders , Converters (154)
Video Frameservers (9)
Video Players (49)
Video Repair, Fix (25)
Video Scripting (11)
Video Streaming (21)
Video Streaming Downloaders (102)
Tag Editors (3)
Video De, Multiplexers (66)
Video Editors (Advanced, NLE) (34)
Video Editors (Basic) (53)
Video Editors (H264, MP4, MKV, MTS) (19)
Video Editors (Lossless) (4)
Video Editors (MPG, DVD) (16)
Video Editors (WMV, AVI) (15)
Video Encoders (AV1, VP8, VP9) (2)
Video Encoders (AVI, WMV) (38)
Video Encoders (H264, H265, MP4, MKV) (45)
Video Encoders (MPG, DVD) (23)
Video Encoders , Converters (154)
Video Frameservers (9)
Video Players (49)
Video Repair, Fix (25)
Video Scripting (11)
Video Streaming (21)
Video Streaming Downloaders (102)