PHP Parser

Open-source PHP projects categorized as Parser
PHP JSON Ast HTML Library

Top 23 PHP Parser Projects

  1. PHP Parser

    A PHP parser written in PHP

    Project mention: PHP 8.4 Released | news.ycombinator.com | 2024-11-21

    Once rector gets 8.4 rules out, this will be pretty awesome:

    https://github.com/rectorphp/rector/issues/8701

    https://github.com/nikic/PHP-Parser/commit/7b0384cdbe03431c4...

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Parsedown

    Better Markdown Parser in PHP

  4. DiDOM

    Simple and fast HTML and XML parser

    Project mention: Scrape peraturan BPK dengan PHP, DiDOM dan Supabase | dev.to | 2025-03-02
  5. PHP-CSS-Parser

    A Parser for CSS Files written in PHP. Allows extraction of CSS files into a data structure, manipulation of said structure and output as (optimized) CSS

  6. simplepie

    A simple Atom/RSS parsing library for PHP.

  7. php-mime-mail-parser

    A fully tested email parser for PHP 8.0+ (mailparse extension wrapper).

    Project mention: How to integrate MailCare with your Laravel 11 application | dev.to | 2024-10-23

    In this article, we successfully integrated MailCare with a Laravel 11 application to handle incoming emails via webhooks. We explored how to log email details and set the foundation for more advanced use cases. From filtering emails to handling attachments or parsing content, the possibilities are extensive.

  8. tolerant-php-parser

    An early-stage PHP parser designed for IDE usage scenarios.

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. json-parser

    🧩 Zero-dependencies lazy parser to read JSON of any dimension and from any source in a memory-efficient way. (by cerbero90)

  11. Email Reply Parser

    PHP library for parsing plain text email content.

  12. html5-dom-document-php

    A better HTML5 parser for PHP.

  13. sql-parser

    A validating SQL lexer and parser with a focus on MySQL dialect. (by phpmyadmin)

  14. stream-parser

    ⚡ PHP7 / Laravel Multi-format Streaming Parser

  15. Shortcode

    Advanced shortcode (BBCode) parser and engine for PHP

  16. lazy-json

    🐼 Framework-agnostic package to load JSON of any dimension and from any source into Laravel lazy collections recursively.

  17. phplrt

    PHP Language Recognition Tool

  18. lazy-json-pages

    📜 Framework-agnostic API scraper to load items from any paginated JSON API into a Laravel lazy collection via async HTTP requests.

    Project mention: Optimizing Large-Scale API Data Retrieval: Best Practices and PHP Lazy Collection Solution | dev.to | 2024-09-12

    You can find more information about the package, and more options to customize it in the readme of the official GitHub repository: Lazy JSON Pages.

  19. JsonReader

    A JSON pull parser for PHP

  20. php-mt940

    A mt940 parser in PHP

  21. Url highlight

    PHP library to parse URLs from string input

  22. go-parser

    Golang parser written in PHP

  23. Serializard

    Flexible serializer encouraging good object design

  24. css

    A CSS parser and minifier and sourcemap generator written in PHP (by tbela99)

  25. cron-expression

    Parse, Build and Validate CRON Expression. Calculate run dates and determine if a CRON expression is due (by bakame-php)

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

PHP Parser discussion

Log in or Post with

PHP Parser related posts

  • How to integrate MailCare with your Laravel 11 application

    1 project | dev.to | 23 Oct 2024
  • Showcasing PHP-Parser: A Native PHP Parser Written in PHP

    1 project | news.ycombinator.com | 29 Sep 2024
  • Optimizing Large-Scale API Data Retrieval: Best Practices and PHP Lazy Collection Solution

    1 project | dev.to | 12 Sep 2024
  • PHP Is the Best Choice for Long‑Term Business

    1 project | news.ycombinator.com | 3 Sep 2024
  • PHP-Parser: A Native PHP Parser for Parsing and Analyzing PHP Code

    3 projects | news.ycombinator.com | 24 Aug 2024
  • PHP-Parser: A PHP parser written in PHP

    1 project | news.ycombinator.com | 6 Mar 2024
  • Parsedown: Better Markdown Parser in PHP

    1 project | news.ycombinator.com | 5 Jan 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 9 Jul 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Parser projects in PHP? This list will help you:

# Project Stars
1 PHP Parser 17,282
2 Parsedown 14,922
3 DiDOM 2,210
4 PHP-CSS-Parser 1,796
5 simplepie 1,559
6 php-mime-mail-parser 953
7 tolerant-php-parser 887
8 json-parser 791
9 Email Reply Parser 638
10 html5-dom-document-php 603
11 sql-parser 461
12 stream-parser 442
13 Shortcode 385
14 lazy-json 249
15 phplrt 234
16 lazy-json-pages 193
17 JsonReader 145
18 php-mt940 105
19 Url highlight 99
20 go-parser 41
21 Serializard 28
22 css 14
23 cron-expression 13

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that PHP is
the 14th most popular programming language
based on number of references?