php-collective/djot
PHP parser and renderer for Djot, the lightweight markup language created by CommonMark's author. Convert Djot markup to HTML through a clean, extensible API—a modern alternative to Markdown offering more consistent syntax, better footnotes, and richer built-in features.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| league/commonmark | 0.85 | league/commonmark is a highly extensible PHP Markdown parser supporting the full CommonMark spec and GitHub-Flavored Markdown. It offers simple converters, customizable options, extensions, and safe HTML handling. Requires PHP 7.4+ and mbstring. | 2,982 | 3,021 | 223 | 20M | 15 | 57.2 | 68.5 | BSD-3-Clause | 6 days ago | |
| php-collective/symfony-djot | 0.85 | Symfony integration for Djot, the lightweight markup language. Provides bundle configuration, service wiring, and Twig rendering so you can parse and display Djot content in Symfony applications with minimal setup. | 0 | 0 | 0 | 0 | 0 | 8.4 | — | MIT | 7 months ago | |
| n0sz/commonmark-marker-extension | 0.84 | A Laravel and PHP CommonMark extension that adds marker-style highlighting to your Markdown. Wrap text with marker syntax and render it as highlighted output, making it easy to emphasize key passages in docs, notes, and user-generated content. | 3 | 3 | 0 | 20K | 0 | 0.0 | 51.2 | MIT | 4 years ago | |
| ryangjchandler/commonmark-blade-block | 0.84 | CommonMark Blade Block is a CommonMark extension for Laravel that lets you render Blade templates directly inside Markdown. Add dynamic, component-driven content to docs, emails, and articles while keeping authoring clean and familiar. | 22 | — | 0 | — | 0 | 7.8 | — | MIT | 7 months ago |
|
| phpdocumentor/guides-restructured-text | 0.84 | phpDocumentor guides reStructuredText parser. Converts reST documents into structured guide nodes for phpDocumentor’s Guides system, enabling documentation builds from .rst sources with directives, roles, includes, and cross-references. | 0 | 0 | 1 | 15K | 0 | 0.6 | 55.3 | MIT | 2 years ago | |
| wnx/commonmark-markdown-renderer | 0.83 | A PHP package that renders a league/commonmark AST back to Markdown, letting you parse Markdown, manipulate the document tree, and re-render it. Note that alternate Markdown syntaxes mean input and output may differ. | 9 | 9 | 2 | 31K | 2 | 23.5 | 57.0 | MIT | 1 week ago | |
| phpdocumentor/guides-markdown | 0.83 | Markdown adapter for phpDocumentor Guides. Adds parsing and rendering of Markdown content so documentation projects can mix Markdown pages into the Guides pipeline, supporting common docs workflows and static site generation. | 3 | 3 | 1 | 6K | 0 | 1.2 | 43.5 | MIT | 2 years ago | |
| cvuorinen/phpdoc-markdown-public | 0.83 | Generate clean Markdown documentation from PHPDoc comments for public APIs. Extracts classes, methods, and types into readable docs for packages and projects, helping you publish consistent reference docs directly from your codebase. | 35 | 36 | 27 | 6 | 4 | 2.0 | 1.7 | MIT | — | |
| auvernhatinternet/markflat-editor | 0.83 | — | 1 | 1 | 1 | 0 | 0 | 2.7 | — | MIT | 1 year ago | |
| fluxbb/commonmark | 0.83 | Laravel-friendly CommonMark utilities from FluxBB: parse, render, and work with Markdown/CommonMark content in PHP with sensible defaults and integration patterns suited to Laravel apps. Lightweight package aimed at consistent, safe content rendering. | 15 | 15 | 1 | 12 | 5 | 1.4 | 4.5 | MIT | — | |
| davidbadura/markdown-builder | 0.82 | A fluent PHP library for building Markdown documents programmatically. Compose headings, paragraphs, lists, links, code blocks, and tables via a clean, chainable API, ideal for READMEs, reports, and dynamic docs in any PHP or Laravel project. | 23 | 23 | 3 | 46K | 2 | 1.3 | 47.9 | MIT | 5 years ago | |
| aymdev/commonmark-bundle | 0.82 | — | 6 | 6 | 0 | 48 | 0 | 2.4 | 12.4 | MIT | 4 years ago | |
| ueberdosis/tiptap-php | 0.82 | Convert Tiptap content between HTML and JSON in PHP. Set content, get documents, JSON, or HTML, sanitize and modify content, and extend it with custom nodes and marks. A PHP port of the Tiptap editor API. | 282 | 274 | 46 | 3M | 15 | 30.8 | 75.8 | MIT | 2 weeks ago | |
| ivopetkov/html5-dom-document-php | 0.82 | A PHP HTML5 DOMDocument library that parses and serializes modern HTML5 reliably while working around native DOMDocument limitations. It adds support for HTML5 tags and CSS selectors, making it easy to load, query, and manipulate documents with clean, familiar APIs. | 600 | — | 43 | — | 8 | 19.2 | 2.5 | MIT | 4 months ago |
|
| nikic/php-parser | 0.82 | A PHP parser written in PHP that converts PHP 7/8 code into an abstract syntax tree, with tools for dumping, traversing, modifying, and regenerating code, plus name resolution and builders for static analysis and code generation. | 17,466 | 17,540 | 1,145 | 31M | 47 | 83.5 | 79.3 | BSD-3-Clause | 1 month ago | |
| mobizel/markdown-docs-bundle | 0.82 | A Symfony bundle that turns plain Markdown files into a browsable documentation site. It handles routing, navigation menus, and Twig rendering, with configurable source paths and templates, so you can write docs in Markdown and let the bundle generate the pages. | 10 | 10 | 6 | 73 | 1 | 0.7 | 13.3 | MIT | 4 years ago | |
| tempest/markdown | 0.82 | A fast, extensible server-side Markdown parser for PHP that uses a simple lexer instead of regex. Built-in support for code highlighting, tables, divs, responsive images, and frontmatter, with benchmarks well ahead of commonmark and Parsedown Extra. | 45 | 40 | 6 | 82 | 7 | 24.2 | 13.1 | MIT | 1 month ago | |
| sinnbeck/markdom | 0.82 | Markdom is a Laravel/PHP package that parses Markdown into a manipulable DOM, letting you add classes, attributes, and custom transformations before rendering HTML. It offers a clean, extensible API for flexible Markdown output. | 68 | — | 6 | — | 0 | 0.8 | — | — | 2 years ago | |
| phpdocumentor/guides | 0.82 | phpDocumentor Guides is a PHP documentation generator for writing and publishing rich docs in reStructuredText/Markdown. Build structured guides with navigation, code blocks, and theming, and output to HTML or other formats for your project or package. | 2 | 2 | 1 | 8K | 0 | 0.0 | 47.5 | MIT | — | |
| erusev/parsedown-extra | 0.82 | Parsedown Extra is a fast, lightweight PHP Markdown parser with built-in support for Markdown Extra features like tables, footnotes, definition lists, and fenced code blocks. Ideal for rendering user content safely and quickly in PHP apps. | 843 | 864 | 131 | 179K | 75 | 37.4 | 60.0 | MIT | 8 months ago |
How can I help you explore Laravel packages today?