Our Open Source Products

We live and love the principle of open source and therefore give many of our internal agency developments back to the community. As a TYPO3 agency we mainly develop TYPO3 extensions. Nevertheless, we hope that everyone will find what they are looking for, and we are looking forward to any kind of contributions. In our Gitlab you can find the source code of the projects.

Software around TYPO3, Gitlab and more

Performance Tools,
Support for editors and integrators,
Frontend plugins for tabs, accordions and much more


TypoScript-Plugin für PhpStorm

We maintain the leading plugin in the field of TypoScript IDE integration in IntelliJ IDEA. The tool offers numerous features for TypoScript 1 and TypoScript 2 to increase productivity. A list of features and numerous helpful links, can be found on the plugin overview, we also offer installation instructions.

Downloads: 85.100 (07.2017)

DownloadIssue-Tracker

TypoScript-Plugin for PhpStorm

SGC – CLI Task Runner

The module is the successor of gulp-inline-svg and is used to get a string from a folder of SVG icons containing inline-svg codes for use as background-image. The result can be used as a Sass partial by default, which provides a mixin and variables for each icon. A mustache template can be used to customize the string. With own templates the output is completely freely configurable.

DownloadIssue-Tracker

SGC – CLI Task Runner

TYPO3 CMS - EXT:sg_contentlink

The extension serves the generation of links around complete contents. Internal links will be removed.

Downloads: 1.200 (05.2017)

DownloadIssue-Tracker

sg_contentlink

Chef - XhProf

With the help of the Cookbook, you can install the XhProf application. It measures the performance of PHP-based websites and applications and gives hints on optimization possibilities. We use this regularly to identify and fix performance problems in the code.

Download Issue-Tracker

TYPO3 CMS - EXT:sg_routes

With the extension, you can quickly and easily create URL redirects in the backend module (as with RealURL) and manage the behavior of the website when pages are not found. The forwarding rules generated from this can then be exported to an .htaccess file for better performance.

Downloads: 500 (09.2017) 

DownloadIssue-Tracker

sg_routes

TYPO3 CMS - EXT:df_tabs

As part of the work at domainFACTORY, df_tabs was created. With it, pages and content can be quickly converted into tabs that are easily styleable and highly configurable. The tabs can be addressed directly via URL and support the back button of the browser. df_tabs was realized with jQuery, but mooTools can also be used as a library.

Downloads: 6.600 (05.2017)

DownloadIssue-Tracker

df_tabs

Chef - XDebug

You use this cookbook to install XDebug, which is a PHP module that allows you to debug your application code-wise. Additionally, the tool supports development by providing stack traces in case exceptions occur in the code.

DownloadIssue-Tracker

TYPO3 CMS - EXT:languagevisibility

Languagevisibility improves and extends the management of multilingual websites to meet enterprise requirements.

Download

languagevisibility

TYPO3 CMS - EXT:scriptmerger

For almost a decade, the scriptmerger TYPO3 integrator has been helping TYPO3 integrators to optimize the performance of their pages by merging and compressing Javascript and CSS files. The extension is very flexible in handling and works in many cases out-of-the-box with minimal installation effort.

Downloads: 22.300 (05.2017)

DownloadIssue-Tracker

scriptmerger

TYPO3 CMS - EXT:sg_cloud_front

The TYPO3 extension sg_cloud_front enables a simple connection to Amazon Web Services (AWS) CloudFront CDN.

Download

sg_cloud_front

Chef - Ubuntu-Basis

This cookbook is based on Ubuntu and is a base for site-specific cookbooks. It contains our default configurations and some basic settings for stable operation of the building applications.

DownloadIssue-Tracker

Chef - TYPO3-Cookbook

The Cookbook generates a TYPO3 page based on a flexible configuration, which can even be conveniently updated when called repeatedly. This makes it predestined for use in Vagrant or Docker to update a development project regularly and conveniently.

DownloadIssue-Tracker

Fluid-Plugin for PHPStorm and IntelliJ

Since 2017, there is a free version of our successful Fluid plugin. It supports the daily work with TYPO3 Fluid templates thanks to an autocompletion of all viewhelpers as well as the corresponding documentation. In addition, there are a lot of other features that you can see on the official product page.

Downloads: 767 (09.2017)

DownloadIssue-Tracker

Fluid Plugin for PHPStorm and IntelliJ

TYPO3 CMS - EXT:sg_cookie_optin

This Cookie OptIn extension for TYPO3 provides a simple configuration for setting up a DSGVO compliant cookie banner.

DownloadIssue-Tracker

sg_cookie_optin

Inline SVG Support

The module is the successor of gulp-inline-svg and is used to get a string from a folder of SVG icons containing inline-svg codes for use as background-image. The result can be used as a Sass partial by default, which provides a mixin and variables for each icon. A mustache template can be used to customize the string. With own templates the output is completely freely configurable.

Installation:

 

npm i @sgalinski/inline-svg

 

Details & DownloadIssue-Tracker

TYPO3 CMS - EXT:content_replacer

Many automatic replacement extensions for TYPO3 create massive performance problems with many keywords. In the context of the work on www.df.eu a solution had to be found: The content_replacer offers a simple and high-performance solution through the manual marking of the locations as well as intelligent control via TypoScript.

Downloads: 7.900 (05.2017)

DownloadIssue-Tracker

content_replacer

TYPO3 CMS - EXT:lfeditor

Our first published TYPO3 extension has been available for over 10 years. It supports developers, integrators and editors in editing, creating and maintaining language constants and that from the outdated PHP format, over the XML variant to the modern XLF solution. If you want to learn more about this extension, have a look at the manual.

Downloads: 23.300 (05.2017)

DownloadIssue-Tracker

The Language File Editor

Chef - Neos-Cookbook

Similar to the TYPO3 Cookbook, this one creates a Neos site based on an almost identical configuration as the TYPO3 Cookbook. Note that the site cookbooks bring dependencies to other recipes of ours. These are all freely accessible and will remain so in the future.

Download Issue-Tracker

Chef - Mailcatcher

The mailcatcher cookbook installs the latest version of the mailcatcher application, which is based on Ruby. This is especially useful for development environments, since emails are not sent to actual mailboxes: Mailcatcher intercepts them and displays them in a simple interface.

DownloadIssue-Tracker

Chef - Normal-Site-Cookbook

If a Vagrant box is needed that doesn't require a specific CMS, this is the solution! With the Normal Site Cookbook, a Vagrant can be created from multiple repositories and databases without having to set up a CMS at the end.

DownloadIssue-Tracker

Chef - Nutch

Nutch is a crawler with which it is possible to index and evaluate external websites. The results can, for example, be subsequently transferred into a Solr search index, which can be made available on your website. The Cookbook installs the base-nutch in a configurable version.

DownloadIssue-Tracker

Gitlab - E-Mail-Commit-Webhook

The Gitlab webhook sends emails with included diff to all authorized people in a project when a commit is made. This feature exists similarly in Gitlab itself, but there it is only possible to specify a list of people statically. The webhook is written in PHP and can be installed easily. You can include it as a push hook in any project of your Gitlab.

DownloadIssue-Tracker