MCPcopy
hub / github.com/persepolisdm/persepolis

github.com/persepolisdm/persepolis @5.2.0 sqlite

repository ↗ · DeepWiki ↗ · release 5.2.0 ↗
563 symbols 2,143 edges 78 files 0 documented · 0%
README

Persepolis Download Manager

Latest stable release Total downloads GitHub license Build Status GitHub last commit GitHub contributors GitHub commit activity the past week, 4 weeks, year AUR Twitter Follow

Content
- About
- How to install PersepolisDM - FAQ
- Screenshots
- Credits

About

Persepolis is a download manager 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.

Features

  • Multi-segment downloading (64 connections)
  • Scheduling downloads
  • Download queuing
  • Downloading videos from Youtube and ...
  • and many more!

Demonstration clip: Demonstration video

How to install PersepolisDM?

Please checkout the Persepolis wiki

FAQ

Where does the name come from?

From Wikipedia: Persepolis (Greek: Περσέπολις Persépolis; "the Persian city") or Parsa (Old Persian: 𐎱𐎠𐎼𐎿 Pārsa; "Persia"), also known as Takht-e-Jamshid (Persian: تخت جمشيد‎‎ Taxt e Jamšid; "Throne of Jamshid"), was the ceremonial capital of the Achaemenid Empire (ca. 550–330 BC). Persepolis is situated 60 km northeast of the city of Shiraz in Fars Province, Iran. The earliest remains of Persepolis date back to 515 BC. It exemplifies the Achaemenid style of architecture. UNESCO declared the ruins of Persepolis a World Heritage Site in 1979.

How can I install Persepolis?

Read our wiki or check the Persepolis website for more information.

Screenshots

GNU/Linux Mac OSX Windows

Credits

Alireza Amirsamimi: Persepolis lead developer and manager
GitHub | E-mail

Mohammadreza Abdollahzadeh: Arch Linux and BSD support
GitHub | E-mail

Mostafa Asadi: Ubuntu, Debian and Windows support
GitHub | E-mail

Sadegh Alirezaie: Persepolis website support
GitHub | E-mail

Jafar Akhondali: Browsers add-ons support
GitHub | E-mail

Kia Hamedi: Mac OSX support
GitHub | E-mail

H Rostami: UI translation, Fedora & OpenSuse support
GitHub | E-mail

Ehsan Titish: Mac OSX support
GitHub | E-mail

MohammadAmin Vahedinia: Mac OSX support
GitHub | E-mail

Persepolis website (En) | Persepolis website (Fa) | Twitter | Telegram Channel

Acknowledgments:

YT-DLP project

FFmpeg project

PySide project

Python Requests project


Are there any mistakes in README.md? Report it in the issue tracker or correct it by yourself.

Core symbols most depended-on inside this repo

close
called by 69
persepolis/scripts/persepolis_lib_prime.py
start
called by 59
persepolis/scripts/queue_prime.py
lockCursor
called by 33
persepolis/scripts/data_base.py
notifySend
called by 31
persepolis/scripts/bubble.py
searchGidInAddLinkTable
called by 22
persepolis/scripts/data_base.py
updateCategoryTable
called by 21
persepolis/scripts/data_base.py
searchCategoryInCategoryTable
called by 21
persepolis/scripts/data_base.py
searchGidInVideoFinderTable
called by 14
persepolis/scripts/data_base.py

Shape

Method 440
Class 69
Function 54

Languages

Python100%

Modules by API surface

persepolis/scripts/mainwindow.py142 symbols
persepolis/scripts/data_base.py57 symbols
persepolis/scripts/persepolis_lib_prime.py32 symbols
persepolis/scripts/ytdlp_downloader.py26 symbols
persepolis/scripts/video_finder_addlink.py25 symbols
persepolis/scripts/useful_tools.py23 symbols
persepolis/scripts/addlink.py22 symbols
persepolis/scripts/setting.py19 symbols
persepolis/scripts/text_queue.py18 symbols
persepolis/scripts/browser_plugin_queue.py18 symbols
persepolis/scripts/properties.py17 symbols
persepolis/scripts/video_finder_progress.py16 symbols

For agents

$ claude mcp add persepolis \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact