mago

Mago is a comprehensive vehicle chain developed for PHP projects, written in Rust language. To detect problems in the codebase, the linter provides static analysis and formatting tools. It improves code quality through customizable rules and automatic corrections.

MA

mago

New80

carthage-software · Code Quality & Review

STARS3.5K
FORKS213
COMMITS0
CONTRIBUTORS0
VERSION1.59.0
UPDATEDyesterday
RustPHPLinterStatic AnalysisApache-2.0

Common commercial products in this category: SonarCloud, Codacy, DeepSource

What can it do?
  • With customizable rules, you detect problems in the codebase.
  • You perform in-depth static analysis to catch potential type errors.
  • You format your code automatically in accordance with standards.
User reviews
  • ↑ PositiveHacker News

    Mago: A fast PHP toolchain written in Rust

    “Mago author here. Thanks for the feedback. You're right that the README should be clearer about the beta status and the current feature set. That's a great suggestion, and I'll get that updated. Regarding the errors you saw, I suspect the main culprit isn't a general lack of…”

  • ↑ PositiveHacker News

    Mago: A fast PHP toolchain written in Rust

    “That's a great point, and you've touched on what might seem like a paradox: while the toolset is ambitious, keeping up with new PHP features is actually one of Mago's biggest strengths. The traditional PHP tooling ecosystem relies on a dependency chain. A new syntax feature has…”

My note

Alternative pages

More in: Code Quality & Review