Directus Extension
Directus Gravatar
Directus-Display-Extension, die aus E-Mail-Feldern automatisch Gravatar-Avatare erzeugt. Als npm-Paket installierbar und konfigurierbar in Größe und Form.
Hier findest du meine Open-Source-Erweiterungen für Directus und Shopware. Die Übersicht trennt aktiv gepflegte Directus Extensions von archivierten Shopware-Connectoren und führt zu den jeweiligen Projektdetails.
Die Directus-Bundles ergänzen das Backend um Gravatar-Anzeigen und polymorphe Referenzen. Die archivierten Connectoren dokumentieren frühere Integrationen für Shopware 6. Auf den Detailseiten stehen Funktionen, Einsatzhinweise und Links zum Quellcode; bei veröffentlichten Paketen findest du dort auch den npm-Link.
Prüfe vor dem Einsatz die README und den aktuellen Stand im Repository. Archivierte Projekte dienen als technische Referenz und sollten vor einer Übernahme auf Kompatibilität und Wartungsbedarf geprüft werden.
Directus Extension
Directus-Display-Extension, die aus E-Mail-Feldern automatisch Gravatar-Avatare erzeugt. Als npm-Paket installierbar und konfigurierbar in Größe und Form.
Directus Extension
Directus Interface- und Display-Bundle für polymorphe Referenzen: Collection und ID werden im Formular auswählbar und in Listen lesbar.
Shopware Extension
Archiviertes Shopware-6-Plugin für die LEDIN-Anbindung: XML-Feeds laden, Kategorien, Marken und Attribute importieren und in der Administration zuordnen.
Shopware Extension
Archivierter Shopware-Connector aus früherer Plugin-Arbeit, der technische Integrationsmuster im Commerce-Umfeld dokumentiert.
Einordnung
Die Erweiterungen hier sind keine Nebenprojekte, sondern Bausteine aus echter Kundenarbeit. Wenn in einem Projekt eine Funktion fehlt, die auch andere brauchen, ist es meist sinnvoller, sie sauber zu veröffentlichen, als sie in einer einzelnen Codebasis zu vergraben.
Der Schwerpunkt liegt auf Directus-Extensions für den Adminbereich und auf Shopware-Konnektoren, die Shops mit Lieferanten- und Warenwirtschaftssystemen verbinden. Beides sind Bereiche, in denen sich Standardlösungen selten genau auf die vorhandenen Prozesse legen lassen.
Status
Aktive Projekte werden weiterentwickelt und an neue Versionen der jeweiligen Plattform angepasst. Archivierte bleiben öffentlich, weil sie Integrationsmuster dokumentieren, die weiterhin nützlich sind, auch wenn das konkrete Zielsystem nicht mehr betreut wird.
Der Status steht an jedem Projekt, damit klar ist, worauf man sich verlassen kann. Ein archiviertes Repository ist kein Hinweis auf schlechten Code, sondern darauf, dass der Anwendungsfall dahinter nicht mehr aktuell ist.