Crates.io | mago |
lib.rs | mago |
version | |
source | src |
created_at | 2024-12-07 14:53:11.636659 |
updated_at | 2025-01-17 16:52:21.774429 |
description | A comprehensive suite of PHP tooling inspired by Rust’s approach, providing parsing, linting, formatting, and more through a unified CLI and library interface. |
homepage | https://github.com/carthage-software/mago |
repository | https://github.com/carthage-software/mago |
max_upload_size | |
id | 1475650 |
Cargo.toml error: | TOML parse error at line 19, column 1 | 19 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include` |
size | 0 |
Mago is a comprehensive toolchain for PHP that helps developers write better code. Inspired by the Rust ecosystem, Mago brings convenience, reliability, and an exceptional developer experience to PHP projects of all sizes.
[!WARNING] Mago is in an early stage of development. Many features are not yet implemented, and existing functionality may change, break, or stop working without notice. While we are not actively promoting or advertising the project, we are working in public to share our progress with the community.
Visit our documentation website to learn how to install, configure, and use Mago effectively:
Mago is a community-driven project, and we’d love for you to join us! Here are some ways you can contribute:
Got questions, feedback, or ideas? Join the Mago community on Discord to connect with other developers and stay up-to-date.
Mago is inspired by several tools and projects that have significantly contributed to the development community:
These tools have inspired us and helped shape Mago's design and functionality.
We would like to acknowledge the following PHP tools that have greatly helped hundreds of thousands of PHP developers in their journey, ourselves included:
While Mago is intended to be a comprehensive toolchain that may eventually replace some of these tools, we deeply appreciate their contributions and the foundation they have built for the PHP community.
Mago is licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in Mago by you shall be dual licensed as above, without any additional terms or conditions.
Thank you for your interest in Mago. We look forward to sharing our progress and collaborating with the community as the project evolves.