← All projects

LaserTag

your own BBCode-style tags for Symfony

  • PHP
  • Symfony

LaserTag is a Symfony bundle where you define your own BBCode-style tags and render them through your own HTML templates. Content (say, a blog post) holds only tags like [youtube url="…"/], and code decides how they look — changing the design never means editing the content.

What it does

  • Tags with attributes, including required ones, and with content inside.
  • Plugins with your own tags as plain PHP classes.
  • Content independent of the site’s HTML and styles.
  • Renders the posts on the laserovsky.net blog.

✦ Runs on laserovsky.net

Getting started

$ composer require starxen/lasertag
Code on GitLab →