⚠ {{ T.PLUGINS.SECURITY_WARNING | translate }}

  • {{ T.PLUGINS.RISK_DATA_ACCESS | translate }}
  • {{ T.PLUGINS.RISK_MALICIOUS_CODE | translate }}
  • {{ T.PLUGINS.RISK_SYSTEM_ACCESS | translate }}
  • {{ T.PLUGINS.RISK_PERFORMANCE | translate }}

security {{ T.PLUGINS.RECOMMENDATION | translate }}

@if (allPlugins().length === 0) { extension_off

{{ T.PS.NO_PLUGINS_INSTALLED | translate }}

} {{ T.PLUGINS.INSTALL_PLUGIN | translate }}
info {{ T.PLUGINS.INSTALL_WARNING | translate }}

{{ T.PLUGINS.UPLOAD_PLUGIN_INSTRUCTION | translate }}

@if (uploadError()) { {{ uploadError() }} }
@for (plugin of allPlugins(); track plugin.manifest.id) {
{{ plugin.manifest.name }} v{{ plugin.manifest.version }} @if (isPluginLoading(plugin)) { autorenew {{ T.PLUGINS.LOADING_PLUGIN | translate }} }
@if (plugin.manifest?.jsonSchemaCfg && plugin.isEnabled) { } @else if (hasConfigHandler(plugin) && plugin.isEnabled) { }

{{ getPluginDescription(plugin) }}

@if (plugin.error) { error {{ plugin.error }} } @if (requiresNodeExecution(plugin) && !IS_ELECTRON) { desktop_windows {{ getNodeExecutionMessage() }} }
{{ T.PLUGINS.ID | translate }} {{ plugin.manifest.id }}
{{ T.PLUGINS.LANGUAGES | translate }} {{ getPluginLanguages(plugin) }}
@if ( (plugin.manifest.hooks && plugin.manifest.hooks.length > 0) || (plugin.manifest.permissions && plugin.manifest.permissions.length > 0) ) { @if (plugin.manifest.permissions && plugin.manifest.permissions.length > 0) {
{{ T.PLUGINS.PERMISSIONS | translate }}:
@for (permission of plugin.manifest.permissions; track permission) { {{ permission }} }
} @if (plugin.manifest.hooks && plugin.manifest.hooks.length > 0) {
{{ T.PLUGINS.HOOKS | translate }}:
@for (hook of plugin.manifest.hooks; track hook) { {{ hook }} }
}
}
@if (isUploadedPlugin(plugin)) { }
} Community Plugins

⚠️ WARNING: These plugins are developed by the community and are NOT reviewed or guaranteed by the Super Productivity team. Install and use them at your own risk. They might contain malicious code or break your application.

@for (plugin of communityPlugins(); track plugin.name) {

{{ plugin.name }}

{{ plugin.shortDescription }}

}
add Get your plugin to show up here