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 | 9 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,186 | 307 | 2K | 21 | 35.5 | 12.1 | NOASSERTION | 3 years ago | |
| aptoma/twig-markdown | — | 171 | 175 | 20 | 36K | 0 | 1.5 | 32.0 | — | — | |
| avensome/commonmark-bundle | — | 3 | 3 | 2 | 0 | 0 | 0.1 | — | MIT | — | |
| aymdev/commonmark-bundle | — | 7 | 7 | 0 | 1 | 0 | 2.4 | 0.7 | 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 | 10.6 | 30.5 | MIT | 7 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,529 | 1,534 | 91 | 17K | 47 | 30.3 | 33.0 | 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 | 18.6 | MIT | 7 years ago | |
| clementtalleu/easyadmin-markdown-bundle | — | 13 | 13 | 0 | 450 | 0 | 18.7 | 24.4 | MIT | 1 month ago | |
| code16/sharp | Sharp is a Laravel 11+ (PHP 8.3+) content management framework for building a CMS/admin area with a clean UI and great DX. Code-driven, data-agnostic, no frontend to write. Manage structured data with search, filters, commands, auth, and validation. | 791 | 791 | 79 | 1K | 12 | 42.4 | 13.6 | MIT | 5 days ago | |
| contao/contao | — | 432 | 434 | 171 | 102 | 360 | 27.3 | 27.4 | LGPL-3.0 | — | |
| contao/core-bundle | — | 123 | 130 | 55 | 22K | 0 | 2.3 | 31.0 | 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,584 | 3,594 | 703 | 33K | 482 | 87.7 | 46.3 | NOASSERTION | 6 days ago | |
| daif/chrome-pdf-bundle | — | 1 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| datalogix/tall-kit | — | 5 | 5 | 1 | 0 | 7 | 11.0 | 1.9 | MIT | 2 years ago | |
| derafu/markdown | — | 0 | 0 | 0 | 21 | 0 | 14.9 | 20.5 | MIT | 4 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 | 5 | 0 | 0.0 | 10.8 | 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 | 461 | 1 | 0.8 | 21.6 | MIT | 1 year ago | |
| escalated-dev/escalated-laravel | — | 27 | — | 6 | — | 0 | 18.2 | 1.3 | MIT | 1 month ago | |
| graham-campbell/markdown | — | 1,344 | 1,362 | 138 | 138K | 0 | 33.1 | 31.1 | MIT | 4 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 | 146K | 0 | 1.1 | 46.8 | MIT | — | |
| jeffersongoncalves/filament-documentation | — | 9 | 10 | 0 | 310 | 0 | 18.4 | 23.2 | MIT | 4 months ago | |
| 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 | 26 | 0 | 0.0 | 20.6 | MIT | — | |
| laravel/framework | Laravel’s core framework code for building modern PHP web apps with elegant syntax. Includes fast routing, a powerful DI container, sessions and caching, database migrations, queues for jobs, and real-time event broadcasting. | 34,805 | 35,286 | 11,919 | 12M | 55 | 95.0 | 71.8 | MIT | 1 day 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. | 218 | 218 | 25 | 457K | 0 | 24.1 | 51.2 | MIT | 4 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. | 126 | 129 | 14 | 4K | 0 | 0.8 | 14.9 | 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 | 27 | 0 | 1.7 | 2.2 | MIT | 6 years ago | |
| mckenziearts/livewire-markdown-editor | — | 8 | 7 | 2 | 156 | 0 | 18.0 | 20.8 | MIT | 2 months ago | |
| michaeld555/filament-croppie | — | 11 | 12 | 2 | 215 | 4 | 2.6 | 18.3 | MIT | 1 year ago | |
| mnapoli/front-yaml | — | 285 | 288 | 30 | 30K | 0 | 23.2 | 31.6 | NOASSERTION | 3 months ago | |
| mrpunyapal/docsmith | — | 5 | 5 | 0 | 14 | 0 | 20.1 | 8.4 | — | 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. | 10 | 10 | 0 | 3 | 0 | 17.9 | 3.4 | MIT | 2 months 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.). | 1 | 1 | 0 | 127 | 0 | 0.1 | 25.0 | 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. | 369 | 369 | 17 | 242K | 7 | 27.5 | 46.0 | MIT | 3 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 | 3 | 1 | 6K | 0 | 1.2 | 43.5 | MIT | 2 years ago | |
| phpdocumentor/phpdocumentor | phpDocumentor is a documentation generator for PHP projects. It scans source code and DocBlocks to build API docs, can parse Markdown/ReST, embed API snippets into guides, and generate UML diagrams to help keep code and documentation in sync. | 4,345 | 4,411 | 647 | 9K | 145 | 82.3 | 37.6 | MIT | 2 months ago | |
| pomodocs/commonmark-alert | — | 3 | 3 | 2 | 544 | 0 | 15.9 | 33.3 | MIT | 3 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 | 8K | 0 | 2.0 | 17.2 | 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. | 93 | 92 | 15 | 212K | 0 | 12.6 | 49.5 | MIT | 7 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 | 950 | 0 | 0.7 | 26.8 | 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. | 413 | 411 | 31 | 219K | 0 | 24.1 | 41.7 | MIT | 5 months ago | |
| 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. | 305 | 303 | 23 | 3K | 0 | 25.0 | 16.3 | MIT | 5 months ago | |
| splash/sonata-admin | — | 0 | 0 | — | 198 | — | 0.0 | 31.8 | — | — | |
| statamic/cms | Statamic is a flat-first CMS built on Laravel and Git for building beautiful, easy-to-manage websites. This package provides the core Composer install for existing Laravel apps; use the Statamic app repo/CLI for new projects. | 4,848 | 4,841 | 632 | 135K | 218 | 94.0 | 52.8 | NOASSERTION | 5 days 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,103 | 31,405 | 9,848 | 249K | 313 | 89.0 | 45.0 | MIT | 3 weeks ago | |
| symfony/tui | — | 13 | — | 0 | — | 0 | 18.7 | — | MIT | 3 weeks ago | |
| tempest/highlight | Fast, extensible server-side syntax highlighting for PHP. Tempest Highlight parses code with a simple Highlighter API and supports multiple languages for rendering highlighted output in apps, docs, and tooling—install via Composer and start highlighting in minutes. | 697 | 696 | 48 | 82K | 7 | 38.1 | 35.6 | MIT | 3 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 | 7K | 0 | 6.4 | 33.4 | MIT | 1 year 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. | 904 | 918 | 20 | 3M | 0 | 22.5 | 54.8 | MIT | 2 months ago | |
| twig/markdown-extra | Twig extension adding Markdown support: convert Markdown to HTML with the markdown_to_html filter, and convert HTML back to Markdown with html_to_markdown. Ideal for rendering user content and round-tripping between formats in Twig templates. | 121 | 122 | 7 | 602K | 0 | 21.4 | 59.6 | MIT | 2 weeks ago | |
| usamamuneerchaudhary/filament-notifier | — | 34 | 34 | 6 | 98 | 0 | 21.5 | 9.4 | MIT | 2 weeks 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 | 483 | 0 | 0.3 | 12.0 | 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. | 126 | 130 | 14 | 1K | 0 | 0.8 | 9.7 | 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 | 25 | 0 | 2.3 | 5.1 | MIT | 11 months ago |
How can I help you explore Laravel packages today?