gajus/dindent
gajus/dindent is a PHP library that indents HTML using the DOM, producing clean, readable markup without regex hacks. Useful for formatting templates, tidying generated HTML, and adding consistent indentation in tooling, tests, or build pipelines.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| michelf/php-markdown | 0.79 | michelf/php-markdown is a fast, standards-based Markdown parser for PHP (Markdown and Markdown Extra). Convert Markdown text to HTML with optional extended syntax, designed for easy embedding in apps and frameworks, with stable output and minimal setup. | 3,458 | 3,544 | 527 | 624K | 87 | 52.1 | 54.7 | NOASSERTION | — | |
| michelf/php-smartypants | 0.77 | PHP port of John Gruber’s SmartyPants: converts plain ASCII punctuation into typographically correct “smart” quotes, dashes, and ellipses. Useful for cleaning up HTML output from Markdown or other text sources, with configurable transformation options. | 111 | 115 | 23 | 158K | 2 | 2.0 | 44.9 | NOASSERTION | — | |
| cebe/markdown | 0.77 | Fast, extensible PHP Markdown parser with classes for multiple flavors (Traditional, GitHub Flavored, and partial Markdown Extra) plus a CLI to convert .md to HTML. Designed for speed, easy customization, and AST-based hooks for extensions. | 1,009 | 1,032 | 136 | 479K | 37 | 44.7 | 62.2 | MIT | 8 years ago | |
| cebe/indent | 0.76 | cebe/indent is a small PHP utility to indent or outdent multi-line strings. Useful for formatting generated code, logs, and console output; it normalizes leading whitespace and helps you apply consistent indentation levels with simple helpers. | 17 | 17 | 2 | 25K | 1 | 21.4 | 50.9 | MIT | 6 years ago | |
| malukenho/docheader | 0.76 | Laravel package that adds and manages standardized documentation headers in your source files. Generate consistent file/class docblocks with project metadata, author, license, and timestamps, helping teams enforce style and keep headers up to date automatically. | 68 | 68 | 8 | 13K | 2 | 22.0 | 37.7 | MIT | 8 years ago | |
| aimeos/sanitizer | 0.75 | Laravel package providing data sanitization helpers: clean and normalize input, strip unwanted characters/tags, and validate common formats. Useful for securing request data and preparing values for storage, APIs, and user-facing output. | 112 | 106 | 0 | 1K | 0 | 0.6 | 15.6 | LGPL-2.1 | — | |
| league/html-to-markdown | 0.75 | — | 1,881 | 1,898 | 215 | 1M | 15 | 50.1 | 54.7 | MIT | 2 years ago | |
| cerdic/css-tidy | 0.72 | CSSTidy is a PHP CSS parser and minifier with full CSS3 support. Optimizes and fixes styles without regex for higher reliability. Includes web UI, core parser class, and a standalone CLI (pcsstidy). | 209 | 210 | 62 | 32K | 2 | 3.6 | 31.3 | LGPL-2.1 | — | |
| dragon-code/pretty-array | 0.70 | Framework-agnostic PHP utility to export arrays into a readable, pretty PHP representation. Preserves numeric keys correctly (unlike symfony/var-exporter), making it ideal for generated config/translation files and other array dumps you want to commit or inspect. | 17 | 17 | 1 | 384K | 0 | 28.5 | 65.0 | MIT | 1 year ago | |
| commonmark/commonmark.js | 0.69 | commonmark.js is a JavaScript implementation of CommonMark: parse Markdown to an AST and render to HTML (or customize output). Provides a spec-compliant parser, renderer, and APIs for extensions, syntax highlighting hooks, and safe/controlled rendering in apps and tools. | 1,553 | — | 222 | — | 44 | 48.4 | 22.4 | NOASSERTION | 1 year ago | |
| seld/jsonlint | 0.65 | seld/jsonlint is a PHP JSON parser/linter that provides clear, line-based parse error messages. Lint or parse JSON with exceptions, detect or collect duplicate keys, parse to assoc arrays, and optionally allow comments—ideal for validating user-edited JSON. | 1,322 | 1,346 | 59 | 3M | 2 | 35.7 | 56.3 | MIT | 1 year ago |
How can I help you explore Laravel packages today?