#php

  1. tree-sitter-php

    PHP grammar for tree-sitter

    v0.24.2 245K #tree-sitter #php-parser #php
  2. ext-php-rs

    Bindings for the Zend API to build PHP extensions natively in Rust

    v0.15.6 20K #php #zend #api-bindings
  3. mago-docblock

    Analyzes PHP docblocks to extract annotations, tags, and documentation comments, aiding tools that rely on inline documentation

    v1.8.0 950 #documentation-comments #tags #parser #linter #php #lexer #mago #code-block #documentation-generator #docblock
  4. mago

    A comprehensive suite of PHP tooling inspired by Rust’s approach, providing parsing, linting, formatting, and more through a unified CLI and library interface

    v1.6.0 #linter #php #ast #rules #coding-style #php-toolchain #composer #lexer #syntax-tree #catch
  5. mago-syntax

    A correct, fast, and memory-efficient PHP syntax implementation, including Lexer, Parser, AST, and utilities for Mago

    v1.8.0 1.4K #linter #ast #php #mago #lexer #php-toolchain #memory-efficient #catch #syntax-tree
  6. mago-reporting

    Structured error and diagnostic reporting utilities

    v1.8.0 1.4K #linter #mago #error-handling #ast #baseline #php #coding-style #php-toolchain #reporter #diagnostics-reporting
  7. mago-span

    Tracks exact character positions in source code, making it easier to report precise errors, warnings, and other diagnostics

    v1.8.0 1.4K #linter #ast #spans #mago #php #coding-style #php-toolchain #warnings #diagnostics
  8. mago-php-version

    Modeling PHP versions (major.minor.patch), with built-in checks for feature support and deprecations across different PHP releases

    v1.8.0 1.4K #linter #php #major-minor-patch #mago #php-toolchain
  9. mago-text-edit

    A text editing library for Mago

    v1.8.0 1.4K #linter #mago #php #php-toolchain #parser #text-editing
  10. mago-reference

    Mago Reference is a library for analyzing PHP codebases by providing advanced symbol search capabilities

    v1.0.0-alpha.12 2.2K #linter #php #mago #ast #php-toolchain #php-parser #analyzing
  11. arborium-php

    PHP grammar for arborium (tree-sitter bindings)

    v2.13.0 550 #syntax-highlighting #tree-sitter #php
  12. mago-trinary

    implementing three-valued logical operations (true, false, maybe) to handle complex logical reasoning scenarios

    v0.26.1 4.5K #linter #mago #php #php-toolchain #parser #three-valued
  13. wildberries_sdk_promotion

    Wildberries OpenAPI client (generated)

    v0.1.42 #openapi #sdk #по #client #wildberries #nodejs #php
  14. phper

    The framework that allows us to write PHP extensions using pure and safe Rust whenever possible

    v0.17.2 130 #bindings #module #php #extension
  15. wildberries_sdk_communications

    Wildberries OpenAPI client (generated)

    v0.1.42 #openapi #sdk #по #wildberries #nodejs #товара #php
  16. wildberries_sdk_products

    Wildberries OpenAPI client (generated)

    v0.1.42 #openapi #sdk #по #товара #dbs #wildberries #nodejs #php #но
  17. wildberries_sdk_orders_fbs

    Wildberries OpenAPI client (generated)

    v0.1.42 #openapi #sdk #fbs #постав #по #wildberries #nodejs #php #товара
  18. wildberries_sdk_orders_dbs

    Wildberries OpenAPI client (generated)

    v0.1.42 #openapi #sdk #dbs #по #wildberries #nodejs #php
  19. wildberries_sdk_analytics

    Wildberries OpenAPI client (generated)

    v0.1.42 #openapi #sdk #по #client #товара #wildberries #nodejs #php
  20. comments-cleaner

    A command-line tool for cleaning code comments, supporting multiple programming languages

    v0.1.3 #comments #python #css #automatic #cleaning #command-line-tool #cleaner #php #line-comment #removing
  21. wildberries_sdk_orders_dbw

    Wildberries OpenAPI client (generated)

    v0.1.42 #openapi #sdk #client #по #wildberries #nodejs #php
  22. wildberries_sdk_tariffs

    Wildberries OpenAPI client (generated)

    v0.1.42 #openapi #sdk #по #dbs #client #wildberries #nodejs #php #постав #товара
  23. wisegate

    A high-performance, secure reverse proxy with rate limiting and IP filtering

    v0.10.0 #rate-limiting #reverse-proxy #bearer-token #authentication #ip #basic-auth #network-traffic #php
  24. mago-ast

    Supplies the data structures and types for representing PHP code as an Abstract Syntax Tree (AST)

    v0.22.2 5.9K #ast #php #linter #mago #php-toolchain
  25. wildberries_sdk_in_store_pickup

    Wildberries OpenAPI client (generated)

    v0.1.42 #openapi #sdk #по #wildberries #store #nodejs #php #pickup
  26. phpserz

    A PHP serialization format parser and deserializer

    v0.2.2 500 #serialization #serde #php #parser
  27. mago-database

    high-performance, in-memory database for source code analysis, featuring distinct mutable and immutable states and transactional updates

    v1.8.0 1.4K #in-memory-database #immutability #source #update #php #read-access #mago #database-transaction #file-database #distinct
  28. wildberries_sdk_wbd

    Wildberries OpenAPI client (generated)

    v0.1.42 #openapi #sdk #по #wildberries #client #nodejs #php #товара #но
  29. wildberries_sdk_finances

    Wildberries OpenAPI client (generated)

    v0.1.42 #openapi #sdk #dbs #client #по #wildberries #nodejs #php #постав
  30. wildberries_sdk_orders_fbw

    Wildberries OpenAPI client (generated)

    v0.1.42 #openapi #sdk #client #по #wildberries #постав #nodejs #php
  31. wildberries_sdk_general

    Wildberries OpenAPI client (generated)

    v0.1.42 #openapi #sdk #client #wildberries #по #nodejs #php #постав
  32. fastcgi-client

    Fastcgi client implemented for Rust

    v0.10.0 450 #fast-cgi #php #tokio
  33. mago-linter

    A PHP linter that identifies common coding errors, style issues, and potential bugs, helping maintain high code quality

    v1.8.0 #linter #php #mago #ast #php-toolchain #lint #code-quality #catch
  34. mago-codex

    PHP type system representation, comparison logic, and codebase metadata for static analysis

    v1.8.0 110 #linter #php #php-toolchain #ast #mago #type-system #codebase-analysis #metadata-analysis #coding-style #semantic-analysis
  35. mago-composer

    Parses and models composer.json files

    v1.8.0 #linter #php #mago #composer #php-toolchain #json-parser #latest-stable
  36. mago-analyzer

    A PHP static analyzer that can detect type errors in PHP code, and provide suggestions for fixing them

    v1.8.0 #linter #php #mago #detect #php-toolchain #codebase-analysis #semantic-analysis #suggestions
  37. mago-semantics

    PHP Semantics Checker

    v1.8.0 #linter #php #mago #ast #php-toolchain #semantic-analysis #catch #syntax-tree
  38. mago-project

    representing and analyzing PHP projects. It parses PHP source files into ASTs, resolves names, collects semantic issues, and merges module reflections into a unified project reflection…

    v0.26.1 2.1K #ast #linter #php #php-toolchain #reflections #mago #semantic-analysis #analyzing #core-component
  39. semver-php

    Composer semver parsing and constraint matching for Rust

    v0.1.0 #composer #php #semver-parser #version #php-parser
  40. mago-lexer

    A fast and efficient lexer for PHP code

    v0.22.2 5.5K #linter #php #mago #lexer #coding-style #php-toolchain #php-parser
  41. mago-algebra

    The logical reasoning engine for Mago's static analyzer, responsible for manipulating sets of logical clauses

    v1.8.0 #linter #clause #mago #php #php-toolchain #explore
  42. backyard-nodes

    Nodes representing PHP code AST

    v0.1.10 460 #ast-node #php-parser #php #parser
  43. mago-casing

    converting strings between various common casing styles

    v1.8.0 #linter #mago #php #string-casing #php-toolchain #string-formatting #developer-experience
  44. mago-atom

    A string interning library that stores and reuses identical strings efficiently, improving memory use in large codebases or tools

    v1.8.0 290 #mago #php #linter #php-toolchain #string-interning #php-parser #developer-experience #heap-allocator #canonical #lowercasing
  45. php-parser

    A fast PHP parser written in Rust

    v0.1.3 #parser #php #visitor #php-ast
  46. mago-source

    Manages PHP source files by providing functions for loading, reading, and referencing PHP code, making it easier to work with file-based inputs

    v1.0.0-alpha.3 #linter #php #mago #php-toolchain #source #semantic-analysis
  47. pasir

    PHP Application Server In Rust

    v0.5.4 #php #sapi
  48. mago-fingerprint

    Position-insensitive AST fingerprinting for incremental analysis

    v1.8.0 270 #linter #ast #mago #php #php-toolchain #fingerprinting
  49. mago-fixer

    Applies automated fixes and transformations to text

    v1.0.0-rc.13 #linter #mago #php #php-toolchain #coding-style
  50. mago-interner

    A string interning library that stores and reuses identical strings efficiently, improving memory use in large codebases or tools

    v1.0.0-alpha.12 #linter #mago #string-interning #php #codebase #php-toolchain
  51. similarity-php

    CLI tool for detecting code duplication in PHP projects

    v0.4.1 160 #detect #duplicates #similarity #php #detection
  52. mago-collector

    gathering and managing issues from various Mago tools, including support for suppression pragmas

    v1.8.0 100 #linter #mago #ast #php #php-toolchain #pragmas #suppression #lint
  53. ripht-php-sapi

    Ripht PHP SAPI - A PHP SAPI written in Rust to expose safe and convenient APIs to encourage additional Rust tooling development for PHP

    v0.1.0-rc.7 #php #sapi #ripht #embed #api-bindings
  54. mago-guard

    A PHP dependencies guard that helps keep your architecture clean

    v1.8.0 #linter #mago #php #php-toolchain #parser
  55. spc-utils

    CLI tool for reading and downloading pre-built PHP binaries using the Static PHP CLI (https://github.com/crazywhalecc/static-php-cli) tool

    v0.5.0 #php #spc #static-php-cli #static-php #cli
  56. mago-reflector

    Allows introspection of PHP code structures, enabling tools to examine classes, interfaces, methods, and other elements for advanced analysis

    v0.9.1 3.3K #linter #php #mago #php-toolchain #structures
  57. php_mt_seed

    a GPU-accelerated reimplementation of openwall's php_mt_seed (PHP 7.1.0+ only)

    v1.0.1 #php #openwall #gpu-accelerated #seed #github
  58. mago-service

    Integrates multiple PHP tooling capabilities—such as parsing, linting, and formatting—into a unified interface for easier tool orchestration

    v0.0.9 550 #linter #php #ast #mago #php-toolchain #coding-style
  59. phprs

    A PHP interpreter with build/package manager written in Rust

    v0.1.0 #package-manager #interpreter #php #build
  60. mago-symbol-table

    discovering and working with symbols in PHP code

    v0.9.1 3.5K #linter #php #ast #mago #php-toolchain #semantic-analysis
  61. iso8583_parser

    An ISO8583 Message Parser

    v0.2.4 #message-parser #web-server #iso-8583 #command-line-interface #tlv #php #gui #header-length #cli-parser #hex-string
  62. mago-traverser

    traverse AST nodes

    v0.9.1 3.6K #linter #ast #ast-node #mago #php #coding-style #php-toolchain #php-parser #semantic-analysis
  63. ext-php-rs-build

    Build-time PHP detection utilities for ext-php-rs

    v0.1.1 650 #php #zend #ffi
  64. muesli

    healthy implementation of PHP's serialization and session formats in Rust

    v0.1.0 750 #serialization #php #parser
  65. backyard-lexer

    Generating tokens representation of PHP code

    v0.1.10 460 #php-parser #php #parser
  66. whynot

    Rust ↔ PHP bridge: call PHP functions from Rust, capture return values, output, and exceptions

    v0.1.1 #php #bridge #async #interop #api-bindings
  67. treeedb-php

    Generate Datalog facts from PHP source code

    v0.2.0-rc.1 #datalog #souffle #php #parser #php-parser
  68. mago-ast-utils

    Helper functions and utilities for working with PHP AST nodes

    v0.22.2 5.5K #linter #ast #php #mago #php-toolchain #ast-node
  69. oak-php

    PHP server-side scripting language parser with support for web development and modern PHP features

    v0.0.3 #php-parser #php #web-dev #parser
  70. backyard-parser

    Parse PHP code to AST node

    v0.1.10 380 #php-parser #parser #php
  71. php-upgrade

    CLI tool/script to upgrade and manage PHP version-specific APT packages with ease

    v0.1.0 #apt #php #upgrade #cli
  72. mago-reflection

    Offers data structures and APIs to represent and inspect PHP code elements—like classes, functions, and interfaces—enabling introspection and analysis

    v0.26.1 4.5K #linter #php #mago #php-toolchain #help
  73. timelib

    A small Rust wrapper around the timelib library

    v0.3.8 #php #strtotime #localization #api-bindings #date-time
  74. backyard-generator

    Convert AST node back to PHP code

    v0.1.10 380 #php-parser #php #parser
  75. composer-parser

    Parses the JSON output of composer outdated

    v0.2.4 #composer #composer-outdated #php
  76. mago-typing

    basic type inference for PHP code, deducing variable and return types to assist in static analysis and automated tooling

    v0.26.1 4.2K #linter #php #mago #php-toolchain #type-inference #assist #semantic-analysis
  77. fcgi-client

    Fork of Fastcgi client for Rust

    v0.12.0 #fast-cgi #php #tokio #client
  78. backtrace-ls

    See failed assertions as diagnostic messages next to your test code

    v0.0.5 #language-server #php #javascript #testing #go
  79. mago-wasm

    Exposes PHP code analysis and tooling functionalities as WebAssembly modules, enabling browser-based tools and editor integrations

    v1.8.0 #mago #linter #php #wasm-module #browser-based #editor-integration
  80. lectern

    Lightning-fast PHP Composer alternative written in Rust

    v0.0.2 #composer #php #clear-cache #show #autoload #suggest #browse #diagnose #cache-directory #connection-pool
  81. globetrotter-php

    Polyglot, type-safe internationalization

    v0.0.10 #translation #internationalization #php #i8n #localization
  82. php_serde

    Serde support for PHP's serialization format

    v0.6.0 136K #php #serialize #vec #serde #serialization #byte-string #integer-array #hash-map
  83. php-deserialize-core

    High-performance PHP serialize/unserialize parser

    v0.1.2 #serialization #php #deserialize #deserialize-parser #php-parser
  84. mago-orchestrator

    An orchestrator crate for Mago, coordinating various components to provide a unified PHP tooling experience

    v1.8.0 #linter #orchestration #mago #php #codebase #coordinating #cache #database #architectural #coding-style
  85. phper-build

    Generates stubs for project using phper

    v0.15.4 210 #bindings #php #binding
  86. phper-alloc

    Alloc related items for phper crate

    v0.16.1 170 #php #alloc
  87. phper-doc

    The documentation of phper

    v0.15.5 #documentation #php
  88. php-parser-rs

    A handwritten recursive-descent parser for PHP written in Rust

    v0.1.3 #php #php-ast
  89. kvarn-extensions

    Extensions for the Kvarn web server. Features HTTP/2 automatic push and a templating engine.

    v0.6.2 440 #web-server #http-push #php
  90. kvarn-fastcgi-client

    Fastcgi client implemented for Rust

    v0.9.0 #fast-cgi #php #client
  91. codegraph-php

    PHP parser for CodeGraph - extracts code entities and relationships from PHP source files

    v0.1.2 #php-parser #parser #php #code-analysis
  92. mago-prelude

    The pre-compiled prelude of PHP's built-in symbols, used by Mago for fast, dependency-free analysis

    v1.8.0 #mago #pre-compiled #php #symbols #prelude #stub #database #dependency-free
  93. phper-test

    PHPer testing utilities

    v0.16.1 #bindings #php #binding
  94. php_codegen

    Generate PHP code from Rust using a fluent API 🐘 🦀

    v0.4.0 150 #codegen #php #php-rust-tools
  95. mago-syntax-core

    core utilities useful for building lexers and parsers within Mago

    v1.8.0 1.4K #linter #mago #php #lexer #php-toolchain
  96. phanalist

    Performant static analyzer for PHP, which is extremely easy to use. It helps you catch common mistakes in your PHP code.

    v0.1.21 #php #refactoring
  97. vereinsflieger

    API client for Rust based on the reqwest crate

    v0.8.0 #api-client #client-for-on-reqwest #member #status #http-client #php
  98. php-tokio

    Use any async Rust library from PHP!

    v0.1.7 130 #php #async #http-request
  99. pickAjaxPost

    AJAX-like JSON POST to PHP

    v0.1.0 #pickajaxpost #php #json #post #ajax
  100. solder

    build PHP extensions using Rust

    v0.1.6 #php-extension #php #ffi
  101. sastrawi

    stemming and stopword removal for Bahasa Indonesia based on PHP sastrawi project by Andy Librian

    v0.1.1 #stemming #php #removal #bahasa #stopword
  102. phpup

    Cross-Platform PHP version manager

    v0.1.8 #version-manager #php #version
  103. mldkyt-uwurandom-rs

    uwurandom in Rust

    v0.1.2 120 #uwurandom #mldkyt #php #version #uwurandom-rs
  104. phper-sys

    Low level PHP binding for Rust

    v0.15.4 190 #bindings #php #binding
  105. serde_php

    Serde support for PHP's serialization format

    v0.5.0 330 #php #serialize #vec #serde #serialization #byte-string #integer-array #hash-map
  106. pest-intermittent

    This project aims to find intermittent tests at your php project

    v1.0.2 #php #find #intermittent #pest-php #pest
  107. tcplscan

    keep track of class complexity of a PHP project

    v0.1.5 #php #class #source #io #complexity
  108. composer_lsp

    A LSP server for composer

    v0.0.3 #composer #php #json #lsp
  109. djb_hash

    commonly used Daniel J. Bernstein style hash functions.

    v0.1.3 3.5K #hash #php #bernstein #daniel #djb
  110. Try searching with DuckDuckGo.

  111. php-discovery

    discover available PHP binaries in locale system

    v0.1.2 140 #php #discovery #store #finder
  112. strip-tags

    Strip HTML and PHP tags from strings

    v0.1.0 #html #strip #php #tags #sanitize
  113. darkweb-dotenv

    that eases configuration via .env environment files

    v0.1.0-beta1 #dotenv #php #symfony
  114. server-chan

    server_chan rust sdk

    v0.1.3 #rust-sdk #dart #java #php #python #nodejs #gpt #更新 #包括
  115. noxue-compiler

    利用docker实现在线编译运行代码

    v1.0.4 #docker #gcc #pull #php #python #golang #rm #ps #ruby #perl
  116. php-to-rust

    php functions to rust

    v0.1.0 #php
  117. espocrm-rs

    EspoCRM PHP API Client

    v0.4.1 #api-client #php #encryption-key #request #hmac #client-key #user-name
  118. php

    Rust bindings for the PHP runtime

    v0.1.0 #bindings #run-time #run-time-bindings #boilerplate #publish #forms #embedding #sara #her #came
  119. cereal_lib

    Does the cereal box problem in either single or multi-threaded mode

    v2.1.1 #multi-threading #cereal #problem #box #simulation #php
  120. const_time_enc

    port of ParagonIE's constant time encodings for PHP

    v0.1.0 #constant-time #base64 #php #port #encoding
  121. phar

    PHP phar format

    v0.0.3 #php #format #reader
  122. xdebug

    PHP xdebug client library

    v0.4.1 180 #php #client
  123. timpack-cli

    A command-line-interface to make my life easier

    v0.3.1 #command-line-interface #php #life #composer #cc
  124. phper-macros

    The proc-macros for phper crate

    v0.15.2 270 #php #proc-macro
  125. yar_client

    yar client json support only

    v0.1.3 #yar #builder #json #transport #client #php
  126. phpify

    that ports PHP functions and structures to Rust

    v0.1.0-beta4 #php #structures #port
  127. pwdgen

    Easy and readable password generator

    v1.1.0 #password-generator #read #php
  128. cncs-sm2-php

    Chinese National Cryptography Standard - SM2 PHP

    v0.1.2 #cryptography #sm2 #chinese #national #php
  129. serde_var_export

    PHP function var_export() support for Serde

    v0.1.0 #serde #php #var-export
  130. autoboxxy

    Linkable sandbox explorer, invoke on constructor

    v0.1.0 #constructor #sandbox #boxxy #linkable #explorer #php
  131. composer

    Rust wrapper around php's composer to install php dependencies

    v0.2.1 #php #install
  132. gldf_rs_php

    GLDF (General Lighting Data Format) parser and writer for Rust, specifically for the Rust/WASM target as such designed for JSON format

    v0.2.0 #parser #writer #gldf #php #wasm-target #data-format-parser #rust-wasm #json-format #parser-and-writer
  133. wf2

    PHP docker environments

    v0.9.0 #docker #php #environments
  134. tagua-parser

    Safe, fast and memory efficient PHP parser (lexical and syntactic analysers)

    v0.1.0 #vm #php-parser #analyser #syntactic #lexical #php #virtual-machine
  135. devgen-tree-sitter-php

    PHP grammar for tree-sitter

    v0.21.1 #php #parser #incremental-parser