Esta extensión tiene como propósito ayudar a analizar texto con BBCode para convertirlo en HTML o cualquier otro lenguaje basado en etiquetas. Utiliza un análisis "en una pasada" y proporciona una gran mejora en la velocidad por encima de las habituales aproximaciones basadas en expresiones regulares. Es más, ayuda a generar un código HTML válido reordenando etiquestas abiertas o cerradas y cerrando automáticamente etiquetas no cerradas.
Desde 0.10.1 soporta uso de argumentos mediante comillas simples, comillas dobles y comillas dobles escapadas en HTML.