Unsere Open Source-Produkte

Wir leben und lieben das Prinzip von Open Source und geben deswegen viele unserer internen Agentur-Entwicklungen an die Community zurück. Als TYPO3-Agentur entwickeln wir hauptsächlich TYPO3-Extensions. Wir hoffen dennoch, dass jeder fündig wird und freuen uns auch auf Contributions jeder Art. In unserem Gitlab könnt ihr den Source-Code der Projekte finden.

Software rund um TYPO3, Gitlab und mehr

Performance-Tools,
Support für Redakteure und Integratoren,
Frontend-Plugins für Tabs, Akkordeons u.v.m.


TYPO3 CMS - EXT:sg_cloud_front

Die TYPO3-Extension sg_cloud_front ermöglicht eine simple Anbindung an Amazon Web Services (AWS) CloudFront CDN.

Download

sg_cloud_front

TYPO3 CMS - EXT:languagevisibility

Languagevisibility verbessert und erweitert die Verwaltung mehrsprachiger Webseiten, sodass diese auch Enterprise-Ansprüchen gerecht werden.

Download

languagevisibility

Chef - XhProf

Mit Hilfe des Kochbuchs können Sie die Anwendung XhProf installieren. Sie misst die Leistung von PHP-basierten Websites und Anwendungen und gibt Hinweise auf Optimierungsmöglichkeiten. Wir nutzen das regelmäßig, um Performance-Probleme im Code zu identifizieren und zu beheben.

DownloadIssue-Tracker

TYPO3 CMS - EXT:sg_cookie_optin

Diese Cookie-OptIn-Extension für TYPO3 liefert eine simple Konfiguration zum Einrichten eines DSGVO-konformen Cookie-Banners.

DownloadIssue-Tracker

sg_cookie_optin

TypoScript-Plugin für PhpStorm

Wir pflegen das führende Plugin im Bereich TypoScript-IDE-Integration in IntelliJ IDEA. Das Tool bietet zur Steigerung der Produktivität zahlreiche Features für TypoScript 1 und TypoScript 2. Eine Liste der Funktionen und zahlreiche hilfreiche Links, finden Sie auf der Plugin-Übersicht, außerdem bieten wir eine Installationsanleitung an.

Downloads: 85.100 (07.2017)

DownloadIssue-Tracker

TypoScript-Plugin für PhpStorm

Chef - Ubuntu-Basis

Dieses Cookbook basiert auf Ubuntu und ist eine Basis für seitenspezifische Cookbooks. Es beinhaltet unsere Standard-Konfigurationen und einige Basis-Settings für einen stabilen Betrieb der aufbauenden Applikationen.

DownloadIssue-Tracker

Chef - XDebug

Dieses Cookbook verwenden Sie zur Installation von XDebug, das als PHP-Modul ermöglicht, Ihre Applikation code-seitig debuggen zu können. Zusätzlich unterstützt das Tool die Entwicklung durch die Bereitstellung von Stack-Traces, falls Exceptions im Code auftreten.

DownloadIssue-Tracker

Chef - Mailcatcher

Das Mailcatcher-Cookbook installiert die letzte Version der mailcatcher-Applikation, die auf Ruby basiert. Das ist speziell für Entwicklungs­umgebungen hilfreich, da E-Mails nicht an tatsächliche Postfächer versendet werden: Der Mailcatcher fängt sie ab und stellt sie in einer einfachen Oberfläche dar.

DownloadIssue-Tracker

Gitlab - E-Mail-Commit-Webhook

Der Gitlab-Webhook schickt bei einem Commit allen berechtigten Personen in einem Projekt E-Mails mit inkludiertem Diff. Dieses Feature gibt es ähnlich in Gitlab selbst, da ist es aber nur möglich, eine Liste von Personen statisch anzugeben. Der Webhook ist in PHP geschrieben und kann entsprechend einfach installiert werden. Sie können ihn als Push-Hook in jedem Projekt Ihres Gitlabs einbinden.

DownloadIssue-Tracker

TYPO3 CMS - EXT:lfeditor

Unsere erste veröffentlichte TYPO3-Erweiterung ist seit über 10 Jahren verfügbar. Sie unterstützt Entwickler, Integratoren und Redakteure bei der Bearbeitung, Erstellung und Wartung von Sprachkonstanten und das von dem veralteten PHP-Format, über die XML-Variante bis hin zur modernen XLF-Lösung. Wenn Sie mehr über diese Erweiterung erfahren wollen, schauen Sie doch die Anleitung an.

Downloads: 23.300 (05.2017)

DownloadIssue-Tracker

Der Language File Editor

Inline-SVG-Support

Das Modul ist der Nachfolger von gulp-inline-svg und wird genutzt, um aus einem Ordner von SVG-Icons einen String zu erhalten, der inline-svg codes für die Verwendung als background-image enthält. Das Resultat kann standardmäßig als Sass-Partial genutzt werden, das ein Mixin und Variablen für jedes Icon bereithält. Über ein Mustache-Template kann der String angepasst werden. Mit eigenen Templates ist der Output komplett frei konfigurierbar.

Installation:

 

npm i @sgalinski/inline-svg

 

Details & Download Issue-Tracker

SGC – CLI Task Runner

Die SGC ist ein auf Node.js 10 basierender Build-Prozess, der wichtige Aufgaben in der Webentwicklung, wie die Bildoptimierung oder das Kompilieren von Sass und ES6 JavaScript-Code übernimmt. Über Shell- oder Node.js-Skripte können dem Programm weitere Tasks hinzugefügt werden. Die SGC wurde für den Einsatz in TYPO3-Projekten entwickelt, kann aber mit einfachen Anpassungen für andere Zwecke wie z. B. die Arbeit mit statischen HTML-Dateien verwendet werden.

DownloadIssue-Tracker

SGC – CLI Task Runner

Fluid-Plugin für PHPStorm und IntelliJ

Seit 2017 gibt es eine kostenfreie Version unseres erfolgreichen Fluid-Plugins. Es unterstützt die tägliche Arbeit mit TYPO3-Fluid-Templates dank einer Autovervollständigung aller Viewhelper sowie der dazugehörigen Dokumentation. Zudem gibt es eine Vielzahl von weiteren Funktionen, die Sie auf der offiziellen Produkt-Seite sehen.

Downloads: 767 (09.2017)

DownloadIssue-Tracker

Fluid-Plugin für PHPStorm und IntelliJ

TYPO3 CMS - EXT:df_tabs

Im Rahmen der Arbeit bei domainFACTORY ist df_tabs entstanden. Damit lassen sich Seiten und Inhalte schnell in Tabs umbauen, die einfach stylebar und sehr konfigurabel sind. Die Tabs lassen sich per URL direkt ansprechen und unterstützen den Zurück-Button des Browsers. df_tabs wurde mit jQuery realisiert, aber auch mooTools kann als Library verwendet werden.

Downloads: 6.600 (05.2017)

DownloadIssue-Tracker

df_tabs

Chef - TYPO3-Cookbook

Das Cookbook erzeugt auf Basis einer flexiblen Konfiguration eine TYPO3-Seite, die sich bei wiederholtem Aufruf sogar bequem aktualisieren lässt. Damit ist es prädestiniert für den Einsatz in Vagrant oder Docker, um ein Entwicklungsprojekt regelmäßig und bequem aktualisieren zu können.

DownloadIssue-Tracker

TYPO3 CMS - EXT:content_replacer

Viele automatische Ersetzungserweiterungen für TYPO3 erzeugen bei vielen Schlüsselwörtern massive Performance-Probleme. Im Rahmen der Arbeit an www.df.eu musste dafür eine Lösung her: Der content_replacer bietet durch die manuelle Kennzeichnung der Fundorte sowie intelligenter Steuerung per TypoScript eine einfache und performante Lösung.

Downloads: 7.900 (05.2017)

DownloadIssue-Tracker

content_replacer

Chef - Normal-Site-Cookbook

Wenn eine Vagrant-Box benötigt wird, die kein spezifisches CMS braucht, ist das die Lösung! Mit dem Normal-Site-Cookbook lässt sich eine Vagrant aus mehreren Repositories und Datenbanken erstellen, ohne das am Ende ein CMS aufgesetzt wird.

DownloadIssue-Tracker

TYPO3 CMS - EXT:scriptmerger

Sie über 10 Jahren hilft der scriptmerger TYPO3-Integratoren bei der Optimierung von Performance ihrer Seiten durch Zusammenfassen, und Komprimieren von Javascript- und CSS-Dateien. Die Erweiterung ist sehr flexibel in der Handhabung und funktioniert in vielen Fällen bereits Out-of-the-Box nach minimalen Installationsaufwand.

Downloads: 22.300 (05.2017)

DownloadIssue-Tracker

scriptmerger

TYPO3 CMS - EXT:sg_routes

Mit der Extension können Sie im Backend-Modul schnell und einfach URL-Weiterleitungen erstellen (wie bei RealURL) und das Verhalten der Website bei nicht gefundenen Seiten verwalten. Die hieraus generierten Weiterleitungsregeln lassen sich dann für bessere Performance in eine .htaccess-Datei exportieren.

Downloads: 500 (09.2017) 

Download Issue-Tracker

sg_routes

TYPO3 CMS - EXT:sg_contentlink

Die Extension dient der Erzeugung von Links um komplette Inhalte. Interne Links werden hierbei entfernt.

Downloads: 1.200 (05.2017)

DownloadIssue-Tracker

sg_contentlink

Chef - Neos-Cookbook

Ähnlich zum TYPO3-Cookbook erstellt dieses eine Neos-Seite, welche auf einer fast identischen Konfiguration wie das TYPO3-Cookbook aufsetzt. Beachten Sie, dass die Site-Cookbooks Abhängigkeiten zu anderen Rezepten von uns mitbringen. Diese sind alle frei zugänglich und werden es auch in Zukunft bleiben.

DownloadIssue-Tracker

Chef - Nutch

Nutch ist ein Crawler, mit dem es möglich ist, externe Websites zu indexieren und auszuwerten. Die Ergebnisse können bspw. nachträglich in einen Solr-Suchindex überführt werden, der auf Ihrer Website zur Verfügung gestellt werden kann. Das Cookbook installiert hierbei das Basis-Nutch in einer konfigurierbaren Version.

DownloadIssue-Tracker