A suite of high-performance tools for PHP developers. Written in Rust, designed for performance and reliability.
- Lexer, Tolerant Parser & Syntax Tree
- Visitor API
- Simple Indexer
- Simple Type Inference
- Language Server w/ Completions, Go-to, Hover
- Type Checker
- PHPDoc Parser
- Better Indexer w/ virtual methods & properties
- Better Type Inference w/ virtual methods & properties, generics, etc
- Better Language Server w/ all of above
- Framework-specific Support – Laravel models, config, views, etc
- Multi-threaded Support
- Codemod API
All contributions to the project are welcome. For more information about contribution guidelines, please read the CONTRIBUTING document.
This project is maintained by Ryan Chandler with the help of contributors.