All plugins
CoreAdminDXstable · v1.2.32released Jun 4, 2026

Plugin Manager

Install, update and manage YOURLS plugins directly from the admin panel.

Overview

Plugin Manager brings a modern management workflow to YOURLS: search, install, update and remove plugins without touching FTP or the command line. Everything is controllable from an interface integrated in the admin area.

Key features

  • Install plugins directly from the admin interface.
  • One-click updates when a new version is available.
  • Safe deactivation and removal without filesystem access.
  • Designed as a central hub for those managing multiple YOURLS instances.
Quick install
1cd user/plugins
2git clone https://github.com/gioxx/YOURLS-PluginManager
3# Activate 'Plugin Manager' from the YOURLS admin panel
YOURLS min1.9+
PHP compat7.4 / 8.x

If YOURLS doesn't have write permissions on the plugins directory, Plugin Manager will show an error like “Automatic installation is not possible because YOURLS cannot write to …/user/plugins”. In that case you can install manually over SSH — run these commands inside your plugins directory:

SSH
1wget -O YOURLS-PluginManager-1.2.3.zip "https://api.github.com/repos/gioxx/YOURLS-PluginManager/zipball/1.2.3"
2unzip YOURLS-PluginManager-1.2.3.zip
3rm -rf YOURLS-PluginManager/
4mv gioxx-YOURLS-PluginManager-*/ YOURLS-PluginManager/
5rm YOURLS-PluginManager-1.2.3.zip

Alternatively, download the ZIP above, extract it locally and upload the folder via FTP/SFTP.

Changelog

What's New

  • Icon-only action buttons: single compact row of 5 square icon buttons (⏻ · 🔗 · 🔎 · ⬆️ · 🗑️) with tooltips; legend inside the table header explains each icon
  • Rebalanced table columns: Plugin 40%, Last Updated 35%, Actions 25%
  • Proper emoji centering: all action buttons and the show/hide token toggle are now `<button>` elements
  • Update button always visible: blue when an update is available, amber when source-only reinstall is available, greyed out otherwise
  • Restore source_only reinstall: plugins tracked from a branch (no GitHub Release) now show an amber ⬆️ button that triggers reinstall from the default branch
  • Manual install guide link: the permission-error message now includes a link to the SSH/FTP installation guide at yourls.gioxx.org
  • Fix: empty Update form removed: the disabled Update button is now a bare element with no form wrapper
  • Fix: recommended plugins install error message renders correctly — failures shown as HTML list matching the URL-based install flow
  • Fix: catalog lookup uses keyed array_column map instead of O(n²) nested loop
  • Italian translation: 162 strings, 0 untranslated
  • Emoji variation selectors: `🗑️` and the token toggle carry the correct U+FE0F selectors

Other plugins