-
tree-sitter-php
PHP grammar for tree-sitter
-
ext-php-rs
Bindings for the Zend API to build PHP extensions natively in Rust
-
mago-docblock
Analyzes PHP docblocks to extract annotations, tags, and documentation comments, aiding tools that rely on inline documentation
-
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
-
mago-syntax
A correct, fast, and memory-efficient PHP syntax implementation, including Lexer, Parser, AST, and utilities for Mago
-
mago-reporting
Structured error and diagnostic reporting utilities
-
mago-span
Tracks exact character positions in source code, making it easier to report precise errors, warnings, and other diagnostics
-
mago-php-version
Modeling PHP versions (major.minor.patch), with built-in checks for feature support and deprecations across different PHP releases
-
mago-text-edit
A text editing library for Mago
-
mago-reference
Mago Reference is a library for analyzing PHP codebases by providing advanced symbol search capabilities
-
arborium-php
PHP grammar for arborium (tree-sitter bindings)
-
mago-trinary
implementing three-valued logical operations (true, false, maybe) to handle complex logical reasoning scenarios
-
wildberries_sdk_promotion
Wildberries OpenAPI client (generated)
-
phper
The framework that allows us to write PHP extensions using pure and safe Rust whenever possible
-
wildberries_sdk_communications
Wildberries OpenAPI client (generated)
-
wildberries_sdk_products
Wildberries OpenAPI client (generated)
-
wildberries_sdk_orders_fbs
Wildberries OpenAPI client (generated)
-
wildberries_sdk_orders_dbs
Wildberries OpenAPI client (generated)
-
wildberries_sdk_analytics
Wildberries OpenAPI client (generated)
-
comments-cleaner
A command-line tool for cleaning code comments, supporting multiple programming languages
-
wildberries_sdk_orders_dbw
Wildberries OpenAPI client (generated)
-
wildberries_sdk_tariffs
Wildberries OpenAPI client (generated)
-
wisegate
A high-performance, secure reverse proxy with rate limiting and IP filtering
-
mago-ast
Supplies the data structures and types for representing PHP code as an Abstract Syntax Tree (AST)
-
wildberries_sdk_in_store_pickup
Wildberries OpenAPI client (generated)
-
phpserz
A PHP serialization format parser and deserializer
-
mago-database
high-performance, in-memory database for source code analysis, featuring distinct mutable and immutable states and transactional updates
-
wildberries_sdk_wbd
Wildberries OpenAPI client (generated)
-
wildberries_sdk_finances
Wildberries OpenAPI client (generated)
-
wildberries_sdk_orders_fbw
Wildberries OpenAPI client (generated)
-
wildberries_sdk_general
Wildberries OpenAPI client (generated)
-
fastcgi-client
Fastcgi client implemented for Rust
-
mago-linter
A PHP linter that identifies common coding errors, style issues, and potential bugs, helping maintain high code quality
-
mago-codex
PHP type system representation, comparison logic, and codebase metadata for static analysis
-
mago-composer
Parses and models composer.json files
-
mago-analyzer
A PHP static analyzer that can detect type errors in PHP code, and provide suggestions for fixing them
-
mago-semantics
PHP Semantics Checker
-
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…
-
semver-php
Composer semver parsing and constraint matching for Rust
-
mago-lexer
A fast and efficient lexer for PHP code
-
mago-algebra
The logical reasoning engine for Mago's static analyzer, responsible for manipulating sets of logical clauses
-
backyard-nodes
Nodes representing PHP code AST
-
mago-casing
converting strings between various common casing styles
-
mago-atom
A string interning library that stores and reuses identical strings efficiently, improving memory use in large codebases or tools
-
php-parser
A fast PHP parser written in Rust
-
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
-
pasir
PHP Application Server In Rust
-
mago-fingerprint
Position-insensitive AST fingerprinting for incremental analysis
-
mago-fixer
Applies automated fixes and transformations to text
-
mago-interner
A string interning library that stores and reuses identical strings efficiently, improving memory use in large codebases or tools
-
similarity-php
CLI tool for detecting code duplication in PHP projects
-
mago-collector
gathering and managing issues from various Mago tools, including support for suppression pragmas
-
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
-
mago-guard
A PHP dependencies guard that helps keep your architecture clean
-
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
-
mago-reflector
Allows introspection of PHP code structures, enabling tools to examine classes, interfaces, methods, and other elements for advanced analysis
-
php_mt_seed
a GPU-accelerated reimplementation of openwall's php_mt_seed (PHP 7.1.0+ only)
-
mago-service
Integrates multiple PHP tooling capabilities—such as parsing, linting, and formatting—into a unified interface for easier tool orchestration
-
phprs
A PHP interpreter with build/package manager written in Rust
-
mago-symbol-table
discovering and working with symbols in PHP code
-
iso8583_parser
An ISO8583 Message Parser
-
mago-traverser
traverse AST nodes
-
ext-php-rs-build
Build-time PHP detection utilities for ext-php-rs
-
muesli
healthy implementation of PHP's serialization and session formats in Rust
-
backyard-lexer
Generating tokens representation of PHP code
-
whynot
Rust ↔ PHP bridge: call PHP functions from Rust, capture return values, output, and exceptions
-
treeedb-php
Generate Datalog facts from PHP source code
-
mago-ast-utils
Helper functions and utilities for working with PHP AST nodes
-
oak-php
PHP server-side scripting language parser with support for web development and modern PHP features
-
backyard-parser
Parse PHP code to AST node
-
php-upgrade
CLI tool/script to upgrade and manage PHP version-specific APT packages with ease
-
mago-reflection
Offers data structures and APIs to represent and inspect PHP code elements—like classes, functions, and interfaces—enabling introspection and analysis
-
timelib
A small Rust wrapper around the timelib library
-
backyard-generator
Convert AST node back to PHP code
-
composer-parser
Parses the JSON output of composer outdated
-
mago-typing
basic type inference for PHP code, deducing variable and return types to assist in static analysis and automated tooling
-
fcgi-client
Fork of Fastcgi client for Rust
-
backtrace-ls
See failed assertions as diagnostic messages next to your test code
-
mago-wasm
Exposes PHP code analysis and tooling functionalities as WebAssembly modules, enabling browser-based tools and editor integrations
-
lectern
Lightning-fast PHP Composer alternative written in Rust
-
globetrotter-php
Polyglot, type-safe internationalization
-
php_serde
Serde support for PHP's serialization format
-
php-deserialize-core
High-performance PHP serialize/unserialize parser
-
mago-orchestrator
An orchestrator crate for Mago, coordinating various components to provide a unified PHP tooling experience
-
phper-build
Generates stubs for project using phper
-
phper-alloc
Alloc related items for phper crate
-
phper-doc
The documentation of phper
-
php-parser-rs
A handwritten recursive-descent parser for PHP written in Rust
-
kvarn-extensions
Extensions for the Kvarn web server. Features HTTP/2 automatic push and a templating engine.
-
kvarn-fastcgi-client
Fastcgi client implemented for Rust
-
codegraph-php
PHP parser for CodeGraph - extracts code entities and relationships from PHP source files
-
mago-prelude
The pre-compiled prelude of PHP's built-in symbols, used by Mago for fast, dependency-free analysis
-
phper-test
PHPer testing utilities
-
php_codegen
Generate PHP code from Rust using a fluent API 🐘 🦀
-
mago-syntax-core
core utilities useful for building lexers and parsers within Mago
-
phanalist
Performant static analyzer for PHP, which is extremely easy to use. It helps you catch common mistakes in your PHP code.
-
vereinsflieger
API client for Rust based on the
reqwestcrate -
php-tokio
Use any async Rust library from PHP!
-
pickAjaxPost
AJAX-like JSON POST to PHP
-
solder
build PHP extensions using Rust
-
sastrawi
stemming and stopword removal for Bahasa Indonesia based on PHP sastrawi project by Andy Librian
-
phpup
Cross-Platform PHP version manager
-
mldkyt-uwurandom-rs
uwurandom in Rust
-
phper-sys
Low level PHP binding for Rust
-
serde_php
Serde support for PHP's serialization format
-
pest-intermittent
This project aims to find intermittent tests at your php project
-
tcplscan
keep track of class complexity of a PHP project
-
composer_lsp
A LSP server for composer
-
djb_hash
commonly used Daniel J. Bernstein style hash functions.
-
php-discovery
discover available PHP binaries in locale system
-
strip-tags
Strip HTML and PHP tags from strings
-
darkweb-dotenv
that eases configuration via .env environment files
-
server-chan
server_chan rust sdk
-
noxue-compiler
利用docker实现在线编译运行代码
-
php-to-rust
php functions to rust
-
espocrm-rs
EspoCRM PHP API Client
-
php
Rust bindings for the PHP runtime
-
cereal_lib
Does the cereal box problem in either single or multi-threaded mode
-
const_time_enc
port of ParagonIE's constant time encodings for PHP
-
phar
PHP phar format
-
xdebug
PHP xdebug client library
-
timpack-cli
A command-line-interface to make my life easier
-
phper-macros
The proc-macros for phper crate
-
yar_client
yar client json support only
-
phpify
that ports PHP functions and structures to Rust
-
pwdgen
Easy and readable password generator
-
cncs-sm2-php
Chinese National Cryptography Standard - SM2 PHP
-
serde_var_export
PHP function var_export() support for Serde
-
autoboxxy
Linkable sandbox explorer, invoke on constructor
-
composer
Rust wrapper around php's composer to install php dependencies
-
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
-
wf2
PHP docker environments
-
tagua-parser
Safe, fast and memory efficient PHP parser (lexical and syntactic analysers)
-
devgen-tree-sitter-php
PHP grammar for tree-sitter
Try searching with DuckDuckGo.