league/commonmark
Extensible PHP Markdown parser supporting the full CommonMark spec and GitHub-Flavored Markdown. Works with PHP 7.4+ (mbstring) and provides simple converters to turn Markdown into HTML with configurable safety options.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| 21torr/umbrella | — | 1 | 1 | 1 | 0 | 0 | 1.2 | — | MIT | 4 years ago | |
| alexvasilyev/mthaml | — | 1 | 1 | 0 | 0 | 0 | 0.6 | — | NOASSERTION | 8 years ago | |
| apigen/apigen | ApiGen generates smart, readable API documentation for PHP projects. Modern, easy to use, and supports PHP 8.3 features plus rich phpDoc/ PHPStan types, generics, type aliases, enums, union/intersection types, readonly, and more. | 2,167 | 2,187 | 307 | 1K | 21 | 35.5 | 10.4 | NOASSERTION | 3 years ago | |
| aptoma/twig-markdown | — | 171 | 175 | 20 | 40K | 0 | 1.5 | — | — | — | |
| avensome/commonmark-bundle | — | 3 | 3 | 2 | 0 | 0 | 0.1 | — | MIT | — | |
| aymdev/commonmark-bundle | — | 7 | 7 | 0 | 5 | 0 | 2.4 | 2.9 | MIT | 4 years ago | |
| benbjurstrom/markdown-object | Intelligent Markdown chunking for LLM/RAG workflows. Preserves headings, lists, tables, and semantic relationships while splitting into token-aware chunks sized for embedding model context windows. Built on League CommonMark with TikToken support. | 22 | 23 | 0 | 3K | 1 | 11.5 | 31.6 | MIT | 6 months ago | |
| blade-ui-kit/blade-ui-kit | Blade UI Kit provides renderless, utility-focused Blade components for Laravel, helping connect pieces of the TALL stack in your views. Note: the maintainer has announced the project is no longer actively maintained; consider forking or alternatives. | 1,532 | 1,534 | 93 | 20K | 47 | 30.3 | 33.7 | MIT | 1 year ago | |
| bookdown/bookdown | Bookdown generates DocBook-like HTML documentation from Markdown and JSON (no XML), ideal for publishing project docs to GitHub Pages. Supports themes/templates, syntax highlighting, and includes tests via PHPUnit. | 82 | 84 | 12 | 2K | 3 | 5.8 | 19.3 | MIT | 7 years ago | |
| code16/sharp | Code-driven CMS framework for Laravel (PHP 8.3+/Laravel 11+). Build admin/CMS sections with a clean UI and strong DX: CRUD with validation, search/sort/filter, bulk or custom commands, and authorization—no front-end code required, data-agnostic. | 787 | 785 | 78 | 2K | 8 | 40.1 | 12.6 | MIT | 1 week ago | |
| contao/contao | — | 426 | 428 | 172 | 31 | 358 | 27.3 | 26.6 | LGPL-3.0 | — | |
| contao/core-bundle | — | 123 | 130 | 56 | 19K | 0 | 2.3 | 30.3 | LGPL-3.0 | — | |
| coral/site-bundle | — | 5 | 6 | 1 | 0 | 0 | 6.7 | — | MIT | 3 years ago | |
| core23/commonmark-formatter-bundle | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| craftcms/cms | Craft CMS is a flexible, user-friendly PHP CMS for building custom web experiences. Features a Twig templating system, auto-generated GraphQL API for headless builds, ecommerce via Craft Commerce, a plugin store, and a powerful extension framework. | 3,574 | 3,579 | 695 | 30K | 472 | 83.4 | 45.7 | NOASSERTION | 1 week ago | |
| daif/chrome-pdf-bundle | — | 1 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| datalogix/tall-kit | — | 5 | 5 | 1 | 3 | 7 | 11.0 | 4.3 | MIT | 2 years ago | |
| derafu/markdown | — | 0 | 0 | 0 | 78 | 0 | 17.9 | 29.6 | MIT | 3 months ago | |
| dnl/mthaml | Laravel package integrating Haml templating via mthaml, enabling you to render .haml views with a concise, Ruby-like syntax. Useful for teams adopting Haml in PHP/Laravel projects and keeping view markup clean and expressive. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | NOASSERTION | — | |
| dontdrinkandroot/bridge-bundle | — | 0 | 0 | 0 | 30 | 0 | 0.0 | 20.6 | Apache-2.0 | — | |
| dontdrinkandroot/gitki-bundle | — | 9 | 9 | 2 | 0 | 17 | 6.7 | 6.0 | Apache-2.0 | 8 years ago | |
| eightynine/filament-docs | — | 12 | 12 | 1 | 527 | 1 | 1.9 | 22.5 | MIT | 11 months ago | |
| graham-campbell/markdown | — | 1,344 | 1,365 | 138 | 125K | 0 | 35.7 | 31.1 | MIT | 2 months ago | |
| happytodev/typhoon | — | 6 | 6 | 1 | 0 | 4 | 5.6 | 1.9 | MIT | 3 years ago | |
| illuminate/mail | Illuminate Mail is Laravel’s email component for composing and sending messages via drivers like SMTP, Mailgun, Postmark, and SES. Supports templated views, attachments, queues, markdown mailables, and configurable transports for reliable delivery. | 59 | 64 | 26 | 126K | 0 | 1.1 | 45.9 | MIT | — | |
| jeffersongoncalves/filament-documentation | — | 0 | 10 | — | 377 | — | 20.5 | 24.7 | — | — | |
| johnnyhuy/laravel-useful-commonmark-extension | — | 7 | 7 | 4 | 0 | 1 | 4.5 | — | MIT | 6 years ago | |
| labrodev/laravel-markdownable | Laravel package to load Markdown pages with YAML front matter by slug, parse metadata, convert to HTML, and return a structured PageData object. Includes contracts for swapping implementations and a Markdownable facade for simple access. | 0 | 0 | 0 | 12 | 0 | 0.0 | 14.4 | MIT | — | |
| laravel/framework | Laravel Framework core provides an elegant PHP foundation for building web apps: fast routing, powerful service container, sessions/caching, database migrations, queues, and real-time broadcasting—tools that scale from small projects to large applications. | 34,735 | 35,215 | 11,892 | 10M | 58 | 94.9 | 70.8 | MIT | 1 week ago | |
| laravel-lang/publisher | Laravel Lang Publisher lets you publish and manage Laravel Lang translation files in your app. Install as a dev dependency and use it to keep localization resources organized and up to date with the Laravel Lang ecosystem. | 216 | 216 | 25 | 405K | 0 | 27.4 | 51.9 | MIT | 2 months ago | |
| league/commonmark-ext-table | Deprecated CommonMark table extension for PHP. Adds GitHub Flavored Markdown-style tables (alignment, header/body) to league/commonmark environments. Use league/commonmark 1.3+ instead, which includes the same Table extension under League\CommonMark\Extension\Table. | 127 | 129 | 14 | 5K | 0 | 0.8 | 15.4 | MIT | 6 years ago | |
| mathiasverraes/uptodocs | Generate always-up-to-date docs from your codebase. uptodocs extracts examples and API details directly from source, helping teams keep documentation accurate, searchable, and in sync with changes across projects. | 61 | 61 | 1 | 55 | 0 | 1.7 | 3.8 | MIT | 5 years ago | |
| mckenziearts/livewire-markdown-editor | — | 7 | 7 | 0 | 71 | 0 | 19.3 | 15.9 | MIT | 1 month ago | |
| michaeld555/filament-croppie | — | 12 | 12 | 2 | 67 | 4 | 2.6 | 11.1 | MIT | 1 year ago | |
| mnapoli/front-yaml | — | 286 | 289 | 30 | 35K | 0 | 26.1 | 33.3 | NOASSERTION | 1 month ago | |
| mrpunyapal/laravel-client-validation | Bring Laravel-style validation to the client with 100+ rules plus AJAX-backed unique/exists checks. TypeScript-ready, works with any backend, and integrates with Livewire, Filament, Alpine, or vanilla/React/Vue for real-time form feedback and FormRequest rule reuse. | 9 | 9 | 0 | 5 | 0 | 20.6 | 4.6 | MIT | 2 weeks ago | |
| ojessecruz/simple-blog | Ready-to-use Laravel blog package: clean public listing, Livewire admin CRUD, Markdown with HTML escaping, and draft preview in a new tab. Authentication/authorization is up to you via configurable middleware (Gate, guard, etc.). | 0 | 0 | 0 | 1 | 0 | 0.2 | 4.2 | MIT | — | |
| phiki/phiki | Phiki is a PHP syntax highlighter for the web. It uses TextMate grammars and VS Code themes to render highlighted code, with an API inspired by Shiki and an implementation influenced by vscode-textmate. | 366 | 366 | 16 | 248K | 5 | 29.2 | 46.3 | MIT | 2 months ago | |
| phpdocumentor/guides-markdown | 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 | 2 | 1 | 10K | 0 | 1.2 | 46.8 | MIT | 2 years ago | |
| phpdocumentor/phpdocumentor | phpDocumentor is a documentation generator for PHP projects. It analyzes source code and DocBlocks to produce complete API docs, supports Markdown and reStructuredText, can generate UML diagrams, and can embed API references into your docs to keep them in sync. | 4,332 | 4,394 | 645 | 11K | 144 | 85.2 | 39.2 | MIT | 3 weeks ago | |
| pomodocs/commonmark-alert | — | 3 | 3 | 3 | 885 | 0 | 18.5 | 37.3 | MIT | 2 months ago | |
| spatie/commonmark-highlighter | Server-side syntax highlighting for league/commonmark code blocks using scrivo/highlight.php. Generates HTML compatible with highlight.js themes, reducing JavaScript and avoiding flashes of unstyled code. Supports 185+ languages for fast, clean markdown rendering. | 139 | 139 | 10 | 12K | 0 | 2.0 | 18.7 | MIT | 4 years ago | |
| spatie/commonmark-shiki-highlighter | League/CommonMark code block renderer that highlights fenced code using Shiki PHP. Includes extra Antlers and Blade grammars in addition to Shiki’s 100+ languages. Ideal for Laravel setups (see spatie/laravel-markdown). Requires JS shiki v1. | 91 | 90 | 15 | 195K | 0 | 14.3 | 49.8 | MIT | 6 months ago | |
| spatie/commonmark-wire-navigate | CommonMark extension that adds a wire:navigate attribute to links rendered from Markdown, enabling Livewire SPA navigation. Install via Composer and register WireNavigateExtension in your CommonMark environment or spatie/laravel-markdown config. | 10 | 10 | 2 | 667 | 0 | 0.7 | 24.7 | MIT | 1 year ago | |
| spatie/laravel-markdown | Render Markdown in Laravel with a Blade x-markdown component or a configurable MarkdownRenderer. Converts content to HTML with heading IDs, links, and syntax-highlighted code blocks, using options from your config and container resolution. | 0 | 411 | — | 195K | — | 26.6 | 41.4 | — | — | |
| spatie/sheets | Spatie Sheets lets Laravel apps store and retrieve static content from plain text files. Markdown and front matter work out of the box, with flexible parsing, multiple content collections, indexing, and Eloquent-like casting—ideal for docs sites and blogs. | 304 | 303 | 23 | 3K | 0 | 25.6 | 15.9 | MIT | 3 months ago | |
| splash/sonata-admin | — | 0 | 0 | — | 221 | — | 0.0 | 32.2 | — | — | |
| statamic/cms | Statamic is a flat-first, Laravel + Git powered CMS for building beautiful, easy-to-manage websites. Install this core Composer package into an existing Laravel app, or use the Statamic application repo/CLI for a preconfigured new project. | 4,815 | 4,816 | 626 | 117K | 234 | 93.9 | 51.9 | NOASSERTION | 1 week ago | |
| symfony/symfony | Symfony is a robust PHP framework and component library for building web apps and APIs. It offers a mature ecosystem, reusable components, strong tooling, and long-term support, powering everything from small sites to large enterprise platforms. | 31,061 | 31,363 | 9,841 | 268K | 272 | 79.9 | 31.5 | MIT | 1 week ago | |
| tempest/highlight | Fast, extensible server-side syntax highlighting for PHP and other languages. Install via Composer and use the Highlighter to parse code into highlighted output for rendering in docs, blogs, or apps, with a focus on performance and customization. | 694 | 691 | 48 | 58K | 7 | 37.4 | 33.2 | MIT | 2 weeks ago | |
| torchlight/torchlight-commonmark | Laravel extension for league/commonmark that highlights Markdown code fences with Torchlight. Works with CommonMark v1 and v2, integrates with GrahamCampbell/Laravel-Markdown or manual environments, and uses the Torchlight Laravel client for fast, JS-free highlighting. | 28 | 29 | 48 | 3K | 0 | 7.7 | 29.0 | MIT | 11 months ago | |
| twig/extra-bundle | Symfony bundle that auto-enables all Twig “extra” extensions with zero configuration. Install via Composer and instantly access additional Twig features in your Symfony app without manually registering each extension. | 915 | 918 | 20 | 2M | 0 | 25.6 | 55.5 | MIT | 2 weeks ago | |
| twig/markdown-extra | Twig extension adding Markdown support to templates. Provides markdown_to_html and html_to_markdown filters to convert Markdown blocks to HTML and turn HTML back into Markdown, making it easy to render or edit rich content in Twig views. | 121 | 122 | 7 | 568K | 0 | 21.7 | 59.4 | MIT | 2 weeks ago | |
| usamamuneerchaudhary/filament-notifier | — | 32 | 32 | 7 | 239 | 0 | 16.2 | 14.2 | MIT | 3 months ago | |
| webuni/commonmark-attributes-extension | Adds Kramdown-style attribute lists to League/CommonMark markdown, letting you assign HTML ids, classes, and other attributes to block and span elements. Deprecated: use the built-in Attributes extension in league/commonmark 1.5+ instead. | 31 | 33 | 14 | 541 | 0 | 0.3 | 12.2 | MIT | — | |
| webuni/commonmark-table-extension | Deprecated: GitHub-Flavored Markdown table support for league/commonmark. Functionality is now bundled in league/commonmark 1.3+ as League\CommonMark\Extension\Table—upgrade and use the built-in TableExtension for parsing/rendering tables. | 127 | 130 | 14 | 2K | 0 | 0.8 | 11.2 | MIT | 6 years ago | |
| wpstarter/framework | WPStarter Framework is a Laravel-inspired PHP framework for building WordPress apps and plugins with modern patterns. It provides familiar helpers, service container features, and a clean structure to speed development while staying compatible with WordPress. | 16 | 17 | 3 | 32 | 0 | 3.3 | 6.5 | MIT | 10 months ago |
How can I help you explore Laravel packages today?