Unsere Open Source-Produkte

Wir leben und lieben das Prinzip von Open Source und geben aus diesem Grund viele unserer internen Agentur-Entwicklungen an die Community zurück. Nachdem wir eine TYPO3-Agentur sind, finden sich hier verständlicherweise hauptsächlich viele 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.


Chef - Mailcatcher

Das Mailcatcher-Cookbook installiert Ihnen die letzte Version der mailcatcher-Applikation, welche auf Ruby basiert. Dies ist speziell hilfreich für Entwicklungsumgebungen, da hiermit verhindert wird, dass Mails an tatsächliche Postfächer versendet werden. Der Mailcatcher fängt diese ab und stellt sie in einer einfachen Oberfläche dar.

Download Issue-Tracker

Gulp - Check File Size

Dies ist ein Plugin für Gulp, welches dazu dient, außergewöhnliche Größenänderungen an generierten Stylesheets zu erkennen und zu berichten. Solche ungewollten Sprünge können beispielsweise durch die zahlreichen SASS-Mixins entstehen, bei denen nicht immer sofort erkennbar ist, was diese als Ausgabe erzeugen. Wir hoffen, dass dieses Plugin Sie bei Ihren Projekten erfolgreich unterstützt.

Download Issue-Tracker

Chef - XhProf

Unter Zuhilfenahme dieses Cookbooks können Sie sich die Applikation XhProf installieren, welche dazu dient, die Performance von PHP-basierten Websites und Applikationen zu messen und Hinweise auf Optimierungsmöglichkeiten zu geben. Wir setzen dies regelmäßig bei uns ein, um Performance-Problemen im Code auf die Schliche zu kommen und diese zu beseitigen.

Download Issue-Tracker

Gulp - Inline-SVG-Support

Mittels dieses Gulp-Plugins erhalten Sie SVG-Support in Form von Mixins für SASS. Zwei Mixins dienen der Ermittlung von der vorgesehenen Breite und Höhe einer SVG-Datei und ein weiteres zur Integration dieser in das Stylesheet als Inline-Element. Auf diese Weise sparen Sie sich zahlreiche Requests auf Ihrer Website, was der Performance zugutekommt.

Download Issue-Tracker

Gulp - CSS Image Dimensions

Ein weiteres Plugin für gulp, welches die aus dem Compass-Projekt bekannten Funktionen image-width und image-height bereitstellt. Jedoch basiert diese Implementierung nicht auf Ruby und ist entsprechend schneller.

Download Issue-Tracker

TYPO3 CMS - EXT:sg_contentlink

Anfang des Jahres 2015 haben wir diese Extension veröffentlich. Sie dient der Erzeugung von Links um komplette Inhalte. Innere Links werden hierbei entfernt.

Downloads: 1.200 (05.2017)

Download Issue-Tracker

Gitlab - E-Mail-Commit-Webhook

Dieser Gitlab-Webhook dient dazu, bei einem Commit allen berechtigten Personen in einem Projekt E-Mails mit inkludiertem Diff zu schicken. Dieses Feature gibt es ähnlich auch in Gitlab selbst, leider ist es hier aber nur möglich, eine Liste von Personen statisch anzugeben. Der Webhook ist in PHP geschrieben und kann entsprechend einfach installiert werden. Einbinden können Sie diesen als Push-Hook in jedem Projekt Ihres Gitlabs.

Download Issue-Tracker

Chef - XDebug

Zur Installation von XDebug können Sie dieses Cookbook verwenden. XDebug ist ein PHP-Modul, welches Ihnen ermöglicht, Ihre Applikation code-seitig debuggen zu können. Zudem unterstützt dieses Tool die Entwicklung durch die Bereitstellung von Stack-Traces, falls Exceptions im Code auftreten.

Download Issue-Tracker

TYPO3 CMS - EXT:sg_routes

Mit dieser TYPO3-Extension können Sie über das enthaltene Backend-Modul schnell und einfach URL-Weiterleitungen erstellen (ähnlich wie früher bei RealURL) sowie das Verhalten Ihrer Website bei nicht gefundenen Seiten verwalten. Die hieraus generierten Weiterleitungsregeln lassen sich anschließend für bessere Performance in eine .htaccess-Datei exportieren.

Downloads: 500 (09.2017) 

Download Issue-Tracker

TYPO3 CMS - EXT:df_tabs

Ebenfalls im Rahmen der Arbeit bei domainFACTORY ist df_tabs entstanden. Mithilfe dieser lassen sich Seiten und Inhalte schnell in Tabs umbauen, welche einfach stylebar und gleichzeitig sehr konfigurabel sind. Die Tabs lassen sich per URL direkt ansprechen und unterstützen den Zurück-Button des Browsers. Die Realisierung wurde mit jQuery vorgenommen, aber auch mooTools kann als passende Library verwendet werden.

Downloads: 6.600 (05.2017)

Download Issue-Tracker

Chef - Ubuntu-Basis

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

Download Issue-Tracker

Chef - Neos-Cookbook

Ähnlich zu dem 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 jedoch alle frei zugänglich und werden dies auch in Zukunft bleiben.

Download Issue-Tracker

TYPO3 CMS - EXT:tinymce4_rte

Ende Juli haben wir eine neue Erweiterung für TYPO3 herausgebracht. Diese Erweiterung wurde für unseren Kunden AshtangaYoga.info entwickelt. Dieser Rich-Text-Editor vereinfacht die Arbeit an Artikeln sowohl für User ohne als auch für User mit HTML-Erfahrung, da die Artikel ähnlich wie bei MS Word verfasst werden. Wenn Sie mehr über diese Erweiterung erfahren möchten, sehen Sie sich doch die Anleitung an.

Downloads: 7.000 (05.2017)

Download Issue-Tracker

Der TinyMCE als TYPO3 RTE

TYPO3 CMS - EXT:scriptmerger

Seit fast einem Jahrzent hilft der scriptmerger TYPO3-Integratoren bei der Optimierung der Performance ihrer Seiten durch das 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)

Download Issue-Tracker

TYPO3 CMS - EXT:lfeditor

Dies ist unsere erste veröffentlichte TYPO3-Erweiterung, welche nun seit über 8 Jahren verfügbar ist. Sie unterstützt Entwickler, Integratoren sowie 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)

Download Issue-Tracker

Der Language File Editor

Chef - Nutch

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

Download Issue-Tracker

TYPO3 CMS - EXT:content_replacer

Da die meisten automatischen Ersetzungserweiterungen für TYPO3 bei vielen Schlüsselwörtern massive Performance-Probleme erzeugen, mussten wir im Rahmen der Arbeit an www.df.eu eine Lösung finden. Diese fand sich in Form des von uns geschriebenen content_replacer, welcher durch die manuelle Kennzeichnung der Fundorte sowie einer intelligenten Steuerung per TypoScript eine einfache und performante Lösung für das Problem bietet.

Downloads: 7.900 (05.2017)

Download Issue-Tracker

TYPO3 CMS - EXT:df_contentslide

Die zuletzt herausgekommene Erweiterung im Rahmen der Zusammenarbeit mit domainFACTORY ist df_contentslide. Mittels dieser lassen sich sehr schnell Inhalte in auf- und zuklappbare Elemente umbauen. Ebenfalls kann die Funktion von anderern Extensions genutzt werden, da die Erzeugung lediglich mittels der Nutzung einiger CSS-Klassen stattfindet. Die Inhalte lassen sich per URL direkt ansprechen und öffnen.

Downloads: 4.100 (05.2017)

Download Issue-Tracker

Über df_contentslide

Fluid-Plugin für PHPStorm und IntelliJ

Seid Anfang 2017 haben wir eine kostenfreie Version unseres erfolgreichem Fluid-Plugins veröffentlicht. Dieses 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, welche auf der offiziellen Produkt-Seite ersichtlich sind.

Downloads: 767 (09.2017)

Download Issue-Tracker

Fluid-Plugin für PHPStorm und IntelliJ

Gulp Generator

Der Gulp Generator basiert auf Yeoman und bietet die Möglichkeit eine voll funktionsfähige und konfigurierbare Toolchain für Ihr Projekt zu erzeugen. Der Fokus liegt hierbei klar auf TYPO3, aber auch für andere Projekte ist die Toolchain mit einfachen Änderungen an der Konfiguration nutzbar. Probieren Sie den Gulp Generator doch einfach mal aus und berichten Sie uns Fehler oder schlagen Sie Wünsche im Issue-Tracker vor.

Downloads: >10.000 (15.06.2016)

Download Issue-Tracker

Gulp Generator

Chef - TYPO3-Cookbook

Dieses Cookbook erzeugt auf Basis einer flexiblen Konfiguration eine TYPO3-Seite, welche sich bei wiederholtem Aufruf sogar bequem aktualisieren lässt. Somit ist dies prädestiniert für den Einsatz in Vagrant oder Docker, um Ihr Entwicklungsprojekt regelmäßig und bequem aktualisieren zu können. Probieren Sie es doch einfach mal aus und berichten Sie uns über Ihre Erfahrungen.

Download Issue-Tracker

TYPO3 CMS - EXT:tinymce

Eine weitere Wrapper-Erweiterung für den äußerst weit verbreiteten WYSIWIG-Editor "tinymce". Wir aktualisieren jene von Zeit zu Zeit und nutzen die Extension selbst - unter anderem im LFEditor.

Enthalten ist eine einfache API, um die Einbindung der Library deutlich zu vereinfachen, inklusive Lokalisierung und einem Spellchecker-Plugin.

Downloads: 18.700 (05.2017)

Download Issue-Tracker

TypoScript-Plugin für PhpStorm

Bereits seit geraumer Zeit pflegen und hegen wir das führende Plugin im Bereich TypoScript-IDE-Integration in IntelliJ IDEA. Das Tool bietet zahlreiche Features sowohl für TypoScript 1 als auch TypoScript 2 zur deutlichen Steigerung der Produktivität. Neugierig geworden? 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)

Download Issue-Tracker

TypoScript-Plugin für PhpStorm

TYPO3 CMS - EXT:df_tools

In Ihrer Installation müssen automatisch Verlinkungen geprüft werden, Sie möchten automatisiert Weiterleitungstests durchführen oder benötigen eine Möglichkeit verschiedene Seiten oder den aktuellen Stand mit einem zuvor gespeicherten inhaltlich vergleichen zu können? Genau diese Features bietet df_tools, welches im Rahmen der Arbeit mit unserem Kunden domainFACTORY entstanden ist. Wenn Sie mehr über diese Erweiterung erfahren wollen, schauen Sie doch die Anleitung an.

Downloads: 10.000 (05.2017)

Download Issue-Tracker

Über df_tools