Aktuelles

php-mjml ist Open Source: unser MJML-Renderer für PHP

MJML macht aus einer einfachen Markup-Sprache responsive HTML-E-Mails, normalerweise mit einer Node-Toolchain im Rücken. Wir haben es komplett nach PHP portiert: php-mjml/php-mjml braucht kein Node.js, keine zweite Laufzeitumgebung im Deployment. Seit Februar rendert es die E-Mails dieser Website; seit dieser Woche steht es unter MIT-Lizenz allen offen.

Zum Repository auf GitHub
php-mjml ist Open Source: unser MJML-Renderer für PHP
Datum

Warum wir es gebaut haben

Unser Stack ist Symfony und PHP, unsere E-Mails sind MJML-Templates. Für den Renderer wollten wir keinen Node-Prozess neben dem PHP-Deployment pflegen, nur um Markup in HTML zu übersetzen. Also gibt es jetzt eine native PHP-Implementierung: App\Mail\MjmlRenderer in diesem Projekt baut direkt darauf.

Was es kann

php-mjml parst mit einem XML- statt einem HTML-Parser, damit selbstschließende MJML-Elemente korrekt behandelt werden. Über 20 E-Mail-Komponenten sind abgedeckt: Text, Buttons, Bilder, Karussells, Akkordeons und mehr. Für Inhalte aus nicht vertrauenswürdigen Quellen bringt es eine eingebaute Sanitisierung mit.

composer require php-mjml/php-mjml

Wo es gerade steht

Version 0.1.0 ist am 1. September erschienen, über Packagist zählt das Paket bereits mehr als 8.500 Installationen. Das Repository selbst nennt sich noch "Work in Progress" und warnt, die API könne sich ändern – ehrlich gesagt, bei uns läuft es trotzdem seit Monaten produktiv, ohne dass wir es vermissen würden.

Weitere Neuigkeiten

Alle News

dekkode auf der IBC 2026 in Amsterdam

Vom 11. bis 14. September sind wir auf der IBC 2026 in Amsterdam, im German Pavilion der RAI. Wir nutzen die Messe zum Netzwerken: Gespräche mit Partnern, Kunden und Bekannten aus der Broadcast- und Medienbranche. Seid ihr auch da? Meldet euch.

hardenmyapp.com ist live: Wir machen KI-gebaute Apps produktionsreif

Mit Cursor, Lovable, Bolt oder Claude Code steht eine funktionierende Anwendung in Tagen. Ob sie den Sicherheitscheck eines Kunden, die Due Diligence eines Investors oder die ersten echten Nutzer übersteht, ist eine andere Frage. Dafür gibt es jetzt hardenmyapp.com: Senior-Entwickler von dekkode prüfen, härten und stabilisieren KI-generierte Apps, ohne sie neu zu bauen.

Zu hardenmyapp.com

Softwareentwicklung in Hamburg!

Starten Sie ein neues Projekt mit uns oder verbessern Sie ein bestehendes auf das nächste Level