OpenSource
that ships.
134+ projects powering TYPO3, AI agents, developer tools, and infrastructure.
Featured
Projects we're proud of
ofelia
Docker job scheduler — crontab for containers. Features DAG-based execution ordering, pause/resume, timezone support, and label-based configuration.
go-cron
Go cron job scheduler — drop-in replacement for robfig/cron with DAG engine, pause/resume, @triggered jobs, and quoted timezone support in cron expressions.
jira-skill
Agent Skill for intelligent Jira integration. MCP-configurable with search, issue creation, sprint management, and Netresearch-specific conventions.
t3x-rte_ckeditor_image
Image support in CKEditor for the TYPO3 ecosystem. Adds image handling capabilities to the TYPO3 rich text editor with FAL integration.
timetracker
Extensive time tracking solution with Jira integration, reporting, user management, and CSV export. Built on Symfony.
t3x-contexts
Multi-channel contexts for TYPO3 — control record visibility based on IP ranges, geolocation, device types, HTTP headers, domains, and logical combinations. Includes geolocation and WURFL sub-extensions.
t3x-cowriter
AI-powered content generation for TYPO3's CKEditor 5. Generates and refines content using LLMs directly within the rich text editor.
t3x-nr-passkeys-be
WebAuthn/Passkey authentication for TYPO3 backend users. Enables passwordless login with biometrics, security keys, and platform authenticators.
t3x-nr-image-optimize
Automatic image optimization for TYPO3. Compresses and converts images on upload or processing to reduce page weight and improve Core Web Vitals.
AI/Agent Skills
claude-code-marketplace
20Curated Agent Skills collection for AI-assisted development | Claude Code & other AI agents | By Netresearch
agent-rules-skill
16Agent Skill for generating AGENTS.md files following the agents.md convention | Claude Code compatible
git-workflow-skill
7Agent Skill for Git workflow best practices - branching, commits, PR workflows | Claude Code compatible
claude-coach-plugin
7Agent Skill: Self-improving learning system - detects friction, proposes improvements | Claude Code compatible
typo3-docs-skill
5Agent Skill for creating and maintaining TYPO3 extension documentation | Claude Code compatible
typo3-ddev-skill
5Agent Skill for automating DDEV environment setup in TYPO3 extension projects | Claude Code compatible
go-development-skill
5Agent Skill: Enterprise Go development patterns - resilient services, testing | Claude Code compatible
php-modernization-skill
5Agent Skill: PHP 8.x modernization patterns - typing, attributes, PHPStan | Claude Code compatible
context7-skill
5Context7 documentation lookup skill for AI coding agents. Lightweight REST API wrapper with no MCP context overhead.
composer-agent-skill-plugin
4Composer plugin enabling universal Agent Skill distribution and management for PHP projects
cli-tools-skill
4Agent Skill for automatic CLI tool management - installs missing tools, audits environments | Claude Code compatible
typo3-extension-upgrade-skill
4Agent Skill for systematically upgrading TYPO3 extensions to newer LTS versions | Claude Code compatible
skill-repo-skill
4Agent Skill guide for structuring skill repositories - multi-channel distribution | Claude Code compatible
typo3-testing-skill
3Agent Skill for creating and managing TYPO3 extension tests | Claude Code compatible
typo3-conformance-skill
3Agent Skill: TYPO3 extension conformance checker - validates against official standards | Claude Code compatible
security-audit-skill
3Agent Skill for PHP security audits - OWASP patterns, vulnerability detection | Claude Code compatible
netresearch-branding-skill
2Agent Skill for implementing Netresearch brand guidelines - colors, typography, components | Claude Code compatible
enterprise-readiness-skill
2Agent Skill for enterprise readiness assessment - security, quality, and automation | Claude Code compatible
typo3-ckeditor5-skill
2Agent Skill: CKEditor 5 development patterns for TYPO3 | Claude Code compatible
github-project-skill
2Agent Skill for GitHub repository setup and platform-specific features | Claude Code compatible
matrix-skill
2Agentic Skill for Matrix chat communication. Send messages to Matrix rooms on behalf of users via access token authentication. Works with any Matrix homeserver.
typo3-core-contributions-skill
1Agent Skill for TYPO3 Core contributions - Gerrit workflow, CI/CD, quality automation | Claude Code compatible
docker-development-skill
1Agent Skill: Docker image development patterns - Dockerfile best practices, CI testing, compose orchestration. By Netresearch.
extension-assessment-skill
1Claude Code skill for systematic TYPO3 extension assessment - by Netresearch
concourse-ci-skill
Agent Skill for Concourse CI pipeline development - writing, optimization, debugging | Claude Code compatible
pagerangers-skill
PageRangers SEO API integration for AI assistants - keyword rankings, SERP analysis, KPIs
file-search-skill
Claude Code skill: Fast code and file search using ripgrep, ast-grep, fd, rga, tokei
data-tools-skill
Claude Code skill: Structured data manipulation with jq, yq, dasel, qsv
typo3-typoscript-ref-skill
TYPO3 TypoScript, TSconfig and Fluid reference lookup for AI agents
Netresearch builds AI-powered workflows and agent integrations for enterprise teams. Learn more →
CMS Extensions
t3x-universal-messenger
6TYPO3 extension providing a backend module to send newsletters using Universal Messenger API
t3x-sync
4A module for synchronizing content from a production system (usually some kind of backend instance) to a single or multiple target systems (usually live or stand-by instances).
t3x-contexts_geolocation
2Geolocation context types for TYPO3 - by Netresearch
t3x-demio
2TYPO3 extension to list Demio events
t3x-nr-image-sitemap
2This extension provides a data provider to use with the typo3/cms-seo extension, to create an image sitemap.
t3x-nr-extension-scanner-cli
2TYPO3 CLI command to scan extensions for deprecated/removed API usage - by Netresearch
t3x-contexts_wurfl
1Detect mobile devices and adjust your TYPO3 output
t3x-nr-saml-auth
1Saml SSO Authentication TYPO3 Extension
t3x-nr-textdb
1Database-backed translation system for TYPO3 frontend system strings (form labels, buttons, messages). Edit translations in backend, import/export XLIFF, manage 10+ languages with zero deployment friction.
t3x-scheduler
1Extends the TYPO3 scheduler extension with some functions.
t3x-nr-temporal-cache
1TYPO3 extension for automatic cache invalidation based on temporal content (starttime/endtime). Solves TYPO3 Forge Issue #14277 with flexible scoping and timing strategies.
t3x-nr-xliff-streaming
1High-performance streaming XLIFF parser for TYPO3 supporting large translation files (10MB+) with constant memory footprint
nr-landingpage
TYPO3 Landing Page Generator powered by LLM (nr-llm)
Netresearch offers TYPO3 services for B2C and B2B including DevOps, operations, support, upgrades, and migrations. Learn more →
eCommerce & Shipping
dhl-module-shipping-m2
32This extension is in legacy status since 04/2020 and will run out of maintenance and support after a short transition period. You can find the official replacement extension here https://github.com/netresearch/dhl-shipping-m2. It includes the latest and greatest possible range of functions that DHL is currently offering.
dhl-shipping-m2
16DHL multi-division shipping extension for Magento 2
deutschepost-module-autocomplete-sw6
8This extension adds autocompletion functionality for customer addresses to your shop frontend (checkout and customer account) using the Deutsche Post Direkt Autocomplete API 2.0.
node-magento-eqp
8Simple API wrapper around the Magento Marketplace EQP API
dhl-module-versenden-m1
7DHL business customer shipping extension for Magento
dhl-sdk-api-bcs
7Library package encapsulating API communication to the DHL Geschäftskundenversand 3.0 web service.
dhl-lib-shipping-mx
6Library for DHL shipping API access
dhl-module-label-status-m2
5Provide label status information in Magento 2 sales order grid
dhl-online-retoure-m1
5DHL Online Retoure module for Magento
deutschepost-sdk-addressfactory
5The Postdirekt Addressfactory API SDK package offers an interface to the ADDRESSFACTORY DIRECT web service which allows to correct and enrich address datasets.
dhl-module-ui
4Module for providing the presentation layer within the Magento application for custom functionality
dhl-module-shipping-core
4DHL Global Web Services core module. Supplies interface definitions shared across all carriers, mediates between UI and carriers, etc.
dhl-module-carrier-paket
4The DHL Paket extension for Magento® 2 integrates the DHL Business Customer Shipping API into the order processing workflow.
deutschepost-module-autocomplete-m2
4Magento2 module for automated completion of completion of billing and shipping addresses in Germany for the customer in the shop frontend.
deutschepost-module-autocomplete-m1
4Deutsche Post Direkt Address Autocomplete module for Magento® 1
dhl-sdk-api-bcs-returns
3Library package encapsulating API communication to the DHL Paket Retoure web service.
dhl-module-carrier-paket-returns
3The DHL Paket Returns extension for Magento® 2 integrates the DHL Retoure API API into the order processing workflow.
deutschepost-module-addressfactory-m2
3The module Addressfactory for Magento 2 allows you to automatically analyze and correct shipping addresses in your shop system using the service of Deutsche Post Direkt.
dhl-sdk-api-location-finder
2Library package for calling the DHL Standortsuche web service
dhl-module-unified-tracking
2Magento2 module to consume the DHL group tracking API and provide it as a service.
dhl-sdk-api-ecom-us
2Create labels for DHL eCommerce including the relevant shipping documents.
dhl-sdk-api-parcel-management
1SDK for calling the DHL parcel management service API
deutschepost-sdk-autocomplete-authentication
1SDK to generate API tokens for DATAFACTORY Autocomplete web service access.
dhl-sdk-api-unified-location-finder
1SDK for unified location finder api
deutschepost-module-addressfactory-sw6
1The ADDRESSFACTORY plugin for Shopware 6 allows you to automatically analyze and correct shipping addresses in your shop system using the service of Deutsche Post Direkt.
deutschepost-sdk-api-oneclickforapp
1The Deutsche Post OneClickForApp API SDK package offers an interface to the OneClickForApp V3 web service.
deutschepost-sdk-api-prodws
1The DPDHL Product Information API SDK package offers an interface to the following web services: - ProdWS 1.1
deutschepost-sdk-api-oneclickforrefund
1The DP OneClickForRefund API SDK package offers an interface to the following web services: - OneClickForRefund
deutschepost-module-internetmarke
1Create shipping labels using Deutsche Post Internetmarke shipping products.
dhl-module-carrier-ecom-us
1This extension enables merchants to request shipping labels and tracking information for incoming orders via the [DHL eCommerce Solutions Americas API](https://api.dhlecs.com/docs).
node-red-contrib-magento-eqp
1Node-RED module to parse Magento EQP callbacks
module-shipping-inventory
1The Netresearch shipping inventory package adds Magento Inventory capabilities to the Netresearch shipping modules.
module-interactive-batch-processing
1Interactive Batch Processing for DHL Shipping M2
dhl-module-carrier-update
1Companion module to the DHL Paket carrier that allows to rewrite the shipping method's carrier code when placing an order.
deutschepost-module-addressfactory-m1
1Deutsche Post Addressfactory for Magento 1
dhl-sdk-api-parcel-de-returns
1DHL Parcel DE Returns API SDK
Netresearch offers Magento and eCommerce services for B2C and B2B including DevOps, operations, support, upgrades, and migrations. Learn more →
Applications
ldap-selfservice-password-changer
23A simple and fast self-service LDAP (Lightweight Directory Access Protocol) / AD (Active Directory) password changer written in Golang.
assetpicker
22A free asset or file picker with abstraction layer allowing several adapters like GitHub, EnterMediaDB, Amazon S3, Google Drive, Dropbox etc.
ldap-manager
11Web frontend for LDAP
jira-export
10Export all issues of a JIRA issue tracker instance into static HTML files
ttefsl
4Command line utility to create TimeTracker log entries from your system logs. This is useful if your computers uptime correlates with your working hours.
timetracker-ui
4User interface for timetracker (yet only serving stats but maybe a general alternative interface in the future)
jira-to-openproject
3Jira to OpenProject migration
raybeam
2A simple public key store, currently supporting only SSH keys
gw2html
1CAS genesisWorld address book HTML export
timalytics
1Analytics frontend for Netresearch Timetracker.
Netresearch offers custom software development for B2C and B2B including DevOps, operations, support, and consulting. Learn more →
Infrastructure & DevOps
docker-akeneo-app
4Docker image with Akeneo sources ready to be ran with netresearch/akeneo-php:apache
docker-validator-w3c
4Docker container image for the W3C validator with Nu Html Checker (v.Nu)
ansible_role_docker_containers
3Ansible role for running Docker containers
ansible-role-gitlab-runner
2Ansible role to install and configure GitLab runner.
docker-mariadb
1Docker Image for the latest MariaDB
semann-adapters
1Start compatible adapters to semann, your content enhancer.
docker-apt-dater
1A Docker container image for running apt-dater
docker-sphinx
1Docker image which comes with sphinx installed,
ansible-role-raspberry-pi
1Ansible roles for basic Raspberry Pi setup
pipeline-factory
1This bundle enables you to create league/pipeline (https://github.com/thephpleague/pipeline) pipelines via service configuration.
moodle-docker
1Production-ready Docker Compose stack for Moodle 5.1 LMS with PHP 8.4, nginx, MariaDB 11.8, and Valkey 9
maint
1Organization maintenance and automation tasks
phpbu-docker
1Production-ready Docker image for phpbu - PHP Backup Utility
typo3-ci-workflows
1Reusable GitHub Actions workflows for Netresearch TYPO3 extension repositories
typo3-docs-ci-workflows
Reusable GitHub Actions workflows for TYPO3-Documentation projects
Netresearch offers DevOps and infrastructure services including CI/CD, container orchestration, and cloud operations. Learn more →
Developer Tools
composer-patches-plugin
80Plugin for composer to apply patches onto dependencies.
ckeditor-cowriter
12This plugin generates content with the help of artificial intelligence. It is based on the CKEditor 4. It uses the OpenAI API to generate text.
config-fields-m2
11A collection of custom config types for Magento 2 system configuration development.
deploy-rst
10Deploy a reStructuredText document into a wiki, e.g. confluence
usercentrics-widgets
5Lightweight customizable placeholders for third party content of your website (e.g. Youtube Videos) compatible with the Usercentrics CMP.
composer-resource
2Resource for Concourse CI to monitor updates in composer
postdirekt-autocomplete-monorepo
2Deutsche Post Direkt DATAFACTORY Autocomplete Frontend Library
module-admin-notification-feed
2Add news feeds to the Magento 2 admin panel notifications
molecule_http_docker_demo
2Demo of how to set up molecule with tests
oro-hide-unavailable-variants
2This OroCommerce bundle hides attribute combinations of configurable products in the storefront, if an applicable variant product does not exist.
sdk-api-universal-messenger
2Implementation of the Universal Messenger API
coding_agent_cli_toolset
2Install and maintain CLI tools used by coding agents
module-shipping-ui
1The Netresearch UI package provides the presentation layer within the Magento 2 application for all custom functionality of the Netresearch Shipping Core module.
module-shipping-core
1The Netresearch shipping core package is the central component to offer generic functionality as required by all carriers.
module-shipping-dispatch
1The Netresearch Shipping Dispatch extension provides a framework for dispatching shipments. Carrier modules can build upon it to provide shipment manifestation as part of their shipping fulfillment process.
magento2-patches
1List of Magento2 patches to apply using https://github.com/netresearch/composer-patches-plugin
Libraries & SDKs
simple-ldap-go
4A simple LDAP wrapper around github.com/go-ldap/ldap/v3
sdk-api-central-station
1Implementation of the Central Station API
sdk-eu-vat
1PHP SDK for EU VAT Retrieval Service SOAP API
composer-audit-responsibility
1Composer plugin implementing responsibility propagation for security audits — stops upstream/framework transitive dependency advisories from blocking library/extension CI