YOURLS Download Delete [](https://github.com/YOURLS/awesome-yourls/)
July 14, 2026 ยท View on GitHub
This plugin is largely based off of krisss's YOURLS Download Plugins.
Developed for Your Own URL Shortener (YOURLS) v1.10.4 and above.
Demonstration

I use the Sleeky backend, but the default works just as well.
Usage
Download
Simply enter the GitHub URL of the plugin that you want to download, as well as the name of the branch (default is main), then click on the Download button to install it. Click on the link to view all the plugins in the awesome list.
Delete
Choose one of your installed plugins from the dropdown, hit Delete, then confirm to have it removed.
Changes
Replaced the PHP zip extension requirement with native PharData so no third party dependencies.
Cleaned up and reworded the user interface to provide a more intuitive experience.
Automatic deletion of the downloaded archives after extraction to save server storage.
Added a new feature to completely delete an installed plugin of your choice.
Automated execution of the uninstall script if present, followed by recursive directory/file removal.
Implemented strict input validation to prevent malicious or accidental file deletion via path traversal.
Included a built-in backend safeguard preventing this plugin from deleting itself.
Installation
- In
/user/plugins, create a new folder nameddownload-delete. - Download the
plugin.phpfile from this repository and add it to that folder. - Go to the Plugins admin page (eg.
http://sho.rt/admin/plugins.php) and activate it.
Alternatively, this plugin itself is compatible with Download Plugins, so copy and paste the URL of this repository and set the branch to be main to install it.
Contributors
Sachin Agrawal: I'm a self-taught programmer who knows many languages and I'm into app, game, and web development. For more information, check out my website or Github profile. If you would like to contact me, my email is github@sachin.email.
License
This package is licensed under the MIT License.