JOOMLA! 6
FREE

Kubik-Rubik Extension Manager - Joomla! Component - Logo Name: Kubik-Rubik Extension Manager (KREM)
Version: 6.0.0.0 (Joomla! 6)
Type: Component
License: GPLv3
Description: Kubik-Rubik Extension Manager is a free Joomla! 6 backend component that serves as the central hub for managing Kubik-Rubik extension licences, installations and updates directly from within Joomla!'s administration panel.
Download: KREM - Kubik-Rubik Extension Manager Downloads

Manage Kubik-Rubik Pro extensions, subscriptions and updates directly inside Joomla!

Kubik-Rubik Extension Manager, short KREM, is a completely new free backend component for Joomla! 6. It was created to provide a single central place for managing Kubik-Rubik Pro Extensions, validating Pro subscriptions, browsing the extension repository, installing new Pro extensions and applying updates directly from the Joomla! administrator area.

The system consists of two parts that work together: the Joomla! 6 backend component installed on the local site, and the KREM API backend running on api.kubik-rubik.de. This architecture allows secure subscription validation, central repository delivery, authorised downloads and streamlined update handling without the need for manual download and upload workflows.

KREM was designed to simplify the overall management of the Kubik-Rubik extension ecosystem. Instead of handling licences, downloads and updates separately, users get one central dashboard with status information, repository access, installation controls, logging and settings.

Features

  • Free Joomla! 6 backend component – central management hub for Kubik-Rubik Pro Extensions.
  • Live dashboard – subscription status, plan, expiry date and quick statistics at a glance.
  • First-launch registration flow – GDPR-friendly consent screen before instance registration.
  • Host-mismatch detection – automatic detection of domain changes with one-click re-registration prompt.
  • Subscription management – Pro Download ID entry, validation and encrypted storage.
  • Two-tier authentication – automatic API key for all users and optional Pro Download ID for Pro subscribers.
  • Extension repository – browse all Kubik-Rubik Joomla! 6 extensions with search and type filters.
  • Installed vs. available version comparison – quickly see what is installed and which updates are available.
  • One-click installation – install repository extensions directly from the backend.
  • One-click updates – update installed extensions directly with AJAX feedback.
  • Automatic extension detection – detects installed Kubik-Rubik extensions through Joomla!'s extension registry and filesystem checks.
  • Update checking integration – integrates with Joomla!'s native update tables and update trigger workflow.
  • Activity logging – logs registration, repository fetches, licence validation and download actions.
  • Settings view – instance ID, masked API key, registered host, current host and connection tests.
  • Secure storage – API keys and Download IDs are encrypted with AES-256-GCM via libsodium.
  • Secure API communication – host-bound API keys, server-side licence checks and secure download authorisation.
  • Internationalisation – full en-GB and de-DE language support.
  • Clean Joomla! 6 architecture – strict types, service-oriented design, dependency injection, enums, value objects and typed exceptions.

Installation

Install Kubik-Rubik Extension Manager like any other Joomla! extension via the Joomla! installer.

After installation, open Components -> Kubik-Rubik Extension Manager in the Joomla! administrator area. On first launch, KREM displays the registration consent flow and can then register the current site instance against the KREM API.

Once registration is completed, the extension repository, licence management and update functions become available directly inside the backend.

Usage

KREM is designed as the central backend tool for managing Kubik-Rubik extensions on Joomla! 6 websites.

  • Dashboard – review subscription and update status.
  • Subscription view – enter and validate the Pro Download ID.
  • Extensions view – browse the full repository, search, filter and install extensions.
  • Update workflows – trigger update checks, update individual extensions or update all outdated extensions.
  • Settings view – review instance registration, host binding and API connectivity.
  • Logs view – inspect activity history for API and installation actions.

KREM is especially useful for users with multiple Kubik-Rubik extensions, because it replaces separate manual download, upload and update workflows with one central management interface.

Changelog

+ = Added - ! = Removed - ^ = Changed - # = Fixed

Latest release

Version 6.0.0.0 - 2026-05-11

  • + First production release of Kubik-Rubik Extension Manager for Joomla! 6
  • + Added free backend component for central extension, licence and update management
  • + Added live dashboard with subscription status, quick statistics and recent activity
  • + Added first-launch registration flow with consent screen and host-mismatch detection
  • + Added Pro Download ID validation and encrypted storage
  • + Added full Kubik-Rubik extension catalogue with search, filters and entitlement indicators
  • + Added one-click install and one-click update workflows
  • + Added automatic extension detection and version comparison
  • + Added Joomla! native update integration and batch update checks
  • + Added activity logging, settings view and API connectivity test
  • + Added secure API communication with encrypted secrets and host-bound validation
  • + Added full en-GB and de-DE language support

Download

Overview of all downloads of the extension: KREM - Kubik-Rubik Extension Manager Downloads