PHP Parser

Open-source PHP projects categorized as Parser

Top 23 PHP Parser Projects

  • PHP Parser

    A PHP parser written in PHP

    Project mention: PHP Skeleton for Bison | reddit.com/r/PHP | 2023-03-13

    nikic/PHP-Parser uses a Bison equivalent for PHP parsing. See the grammar file https://github.com/nikic/PHP-Parser/blob/4.x/grammar/php7.y.

  • Parsedown

    Better Markdown Parser in PHP

    Project mention: PHP in 2023 | news.ycombinator.com | 2023-01-17
  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • DiDOM

    Simple and fast HTML and XML parser

  • simplepie

    A simple Atom/RSS parsing library for PHP.

  • php-mime-mail-parser

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

    Project mention: Generate fake email address + forward to real email address | reddit.com/r/selfhosted | 2022-11-29
  • tolerant-php-parser

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

  • Email Reply Parser

    PHP library for parsing plain text email content.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • stream-parser

    ⚡ PHP7 / Laravel Multi-format Streaming Parser

  • sql-parser

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

    Project mention: Can SQL be used without an RDBMS? | reddit.com/r/PHP | 2023-02-27

    You can tokenize the query using [sql-parser](https://github.com/phpmyadmin/sql-parser) and then write functions to load, filter, sort, and group data, if you really wanted to.

  • Shortcode

    Advanced shortcode (BBCode) parser and engine for PHP

  • phplrt

    PHP Language Recognition Tool

    Project mention: PHP Skeleton for Bison | reddit.com/r/PHP | 2023-03-13

    phplrt is another analogue of Bison. It is used to parse SQL/GraphQL queries https://github.com/phplrt/phplrt/network/depends.

  • lazy-json

    🐼 Framework agnostic package to load heavy JSON into Laravel lazy collections.

  • JsonReader

    A JSON pull parser for PHP

    Project mention: [OC] The ridiculously absurd amount of pricing data that insurance companies just publicly dumped | reddit.com/r/dataisbeautiful | 2022-09-06

    The library I used (https://github.com/pcrov/JsonReader) does it in memory with no part files. That was beneficial in my use case as each node was then directly stored in a database.

  • php-mt940

    A mt940 parser in PHP

    Project mention: MT940/942 to CSV. | reddit.com/r/PHPhelp | 2022-07-31
  • Url highlight

    PHP library to parse urls from string input

  • json-parser

    🧩 Zero-dependencies pull parser to read large JSON from any source in a memory-efficient way. (by cerbero90)

    Project mention: JSON Parser: read big JSON from any source in a memory-efficient way | news.ycombinator.com | 2023-01-07
  • lazy-json-pages

    🐼 Framework agnostic package using asynchronous HTTP requests and PHP generators to load paginated items of JSON APIs into Laravel lazy collections.

  • go-parser

    Golang parser written in PHP 8.1

  • Serializard

    Flexible serializer encouraging good object design

  • cron-expression

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

  • css

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

    Project mention: A PHP CSS parser, minifier with sourcemap | reddit.com/r/PHP | 2022-10-05
  • EDTF

    PHP library to parse, represent and work with dates that follow the Extended Date/Time Format specification.

  • nginx-log-analyzer

    Simple nginx access.log parser written in php.

  • SaaSHub

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

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). The latest post mention was on 2023-03-13.

PHP Parser related posts

Index

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

Project Stars
1 PHP Parser 16,049
2 Parsedown 14,357
3 DiDOM 2,078
4 simplepie 1,473
5 php-mime-mail-parser 821
6 tolerant-php-parser 820
7 Email Reply Parser 611
8 stream-parser 418
9 sql-parser 381
10 Shortcode 366
11 phplrt 182
12 lazy-json 158
13 JsonReader 131
14 php-mt940 93
15 Url highlight 79
16 json-parser 79
17 lazy-json-pages 62
18 go-parser 37
19 Serializard 24
20 cron-expression 14
21 css 12
22 EDTF 9
23 nginx-log-analyzer 9
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com