Hasty Briefsbeta

Mago: A fast PHP toolchain written in Rust

5 hours ago
  • #PHP
  • #Rust
  • #Developer Tools
  • Mago is an extremely fast PHP linter, formatter, and static analyzer written in Rust.
  • It provides a comprehensive toolchain for PHP developers, inspired by the Rust ecosystem.
  • Installation can be done via a shell script on macOS and Linux, with other methods available.
  • Features include linting, static analysis, automated fixes, formatting, semantic checks, and AST visualization.
  • Mago is community-driven and welcomes contributions through bug reports, feature suggestions, and code submissions.
  • The project is inspired by tools like Clippy, OXC, and Hakana, and acknowledges foundational PHP tools.
  • It is dual-licensed under MIT and Apache License 2.0.