PHPackages                             alleyinteractive/mantle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. alleyinteractive/mantle

ActiveProject[Framework](/categories/framework)

alleyinteractive/mantle
=======================

A site using the Mantle framework for WordPress

v1.3.0(3mo ago)961.5k8[17 PRs](https://github.com/alleyinteractive/mantle/pulls)GPL-2.0-or-laterPHPCI failing

Since Apr 8Pushed 1mo ago30 watchersCompare

[ Source](https://github.com/alleyinteractive/mantle)[ Packagist](https://packagist.org/packages/alleyinteractive/mantle)[ RSS](/packages/alleyinteractive-mantle/feed)WikiDiscussions develop Synced 1mo ago

READMEChangelog (10)Dependencies (7)Versions (36)Used By (0)

Mantle
======

[](#mantle)

 [![Mantle](https://camo.githubusercontent.com/966fd1e53012391cb16e028ee70a2227314907d9a5bec5170b9e8ccc90fe33b0/68747470733a2f2f64333377756272666b69306c36382e636c6f756466726f6e742e6e65742f336264666534383564383464343033326237336662623062303663623064623662653838316565652f37396130392f6c6f676f2e737667)](https://camo.githubusercontent.com/966fd1e53012391cb16e028ee70a2227314907d9a5bec5170b9e8ccc90fe33b0/68747470733a2f2f64333377756272666b69306c36382e636c6f756466726f6e742e6e65742f336264666534383564383464343033326237336662623062303663623064623662653838316565652f37396130392f6c6f676f2e737667)

 [ ![Latest Version on Packagist](https://camo.githubusercontent.com/5ca4219f9e19d36bfb4152b991bf60a270e58aefea3a93d45fcd82e95c1270d3/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f616c6c6579696e7465726163746976652f6d616e746c652d6672616d65776f726b2e7376673f7374796c653d666c61742d737175617265) ](https://packagist.org/packages/alleyinteractive/mantle-framework) [ ![Testing Suite](https://github.com/alleyinteractive/mantle/actions/workflows/all-pr-tests.yml/badge.svg) ](https://github.com/alleyinteractive/mantle/actions/workflows/all-pr-tests.yml-tests)

 Mantle is a framework for building large, robust websites and applications with WordPress.

Background
----------

[](#background)

Mantle is a framework designed to make WordPress development simpler with a more delightful syntax. It is built for enterprise-level WordPress plugins and themes and is inspired largely by Laravel. Mantle is designed to be a standalone plugin that integrates well with your theme, allowing your theme to focus on the styles and layout and leaving the rest of the functionality to be built within the Mantle plugin.

For more information about the framework and how to get started using it, check out the [Mantle Documentation Site](https://mantle.alley.com/).

Installation
------------

[](#installation)

Mantle plugins should live in `wp-content/plugins/{site-slug}/` within a WordPress installation. You can add a copy of Mantle to your existing WordPress site by running the following command:

```
composer create-project alleyinteractive/mantle my-site \
  --remove-vcs \
  --stability=dev \
  --no-cache \
  --no-interaction
```

Alternatively, you can use the Mantle Installer package and install Mantle (and WordPress optionally) automatically:

```
mantle new my-site
```

You can also use a our [create-wordpress-project](https://github.com/alleyinteractive/create-wordpress-project)starter kit to get a fully scaffolded `wp-content`-rooted WordPress project out of the box. For more information, see [Installation](https://mantle.alley.com/getting-started/installation.html).

Maintainers
-----------

[](#maintainers)

This project is actively maintained by [Alley Interactive](https://github.com/alleyinteractive). Like what you see? [Come work with us](https://alley.com/careers/).

[![Alley logo](https://avatars.githubusercontent.com/u/1733454?s=200&v=4)](https://avatars.githubusercontent.com/u/1733454?s=200&v=4)

License
-------

[](#license)

This software is released under the terms of the GNU General Public License version 2 or any later version.

###  Health Score

52

—

FairBetter than 96% of packages

Maintenance85

Actively maintained with recent releases

Popularity30

Limited adoption so far

Community25

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 69.2% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~107 days

Recently: every ~219 days

Total

14

Last Release

108d ago

Major Versions

v0.7.0 → v1.0.02024-04-05

### Community

Maintainers

![](https://www.gravatar.com/avatar/338d27065b1074f2d66d049d742f22996dd137eef6f91bc8f75350ceee1e8ef2?d=identicon)[srtfisher](/maintainers/srtfisher)

![](https://www.gravatar.com/avatar/d2679da8ee30c4d7eae16ffd2271484027b3b27be6d7fb8202d5e4c6d210881d?d=identicon)[alleyinteractive](/maintainers/alleyinteractive)

---

Top Contributors

[![srtfisher](https://avatars.githubusercontent.com/u/346399?v=4)](https://github.com/srtfisher "srtfisher (536 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (104 commits)")[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (87 commits)")[![mboynes](https://avatars.githubusercontent.com/u/465154?v=4)](https://github.com/mboynes "mboynes (30 commits)")[![efuller](https://avatars.githubusercontent.com/u/4174472?v=4)](https://github.com/efuller "efuller (11 commits)")[![joemcgill](https://avatars.githubusercontent.com/u/801097?v=4)](https://github.com/joemcgill "joemcgill (2 commits)")[![anubisthejackle](https://avatars.githubusercontent.com/u/1724534?v=4)](https://github.com/anubisthejackle "anubisthejackle (2 commits)")[![valentin-cucu](https://avatars.githubusercontent.com/u/15987431?v=4)](https://github.com/valentin-cucu "valentin-cucu (1 commits)")[![nikkifurls](https://avatars.githubusercontent.com/u/19735805?v=4)](https://github.com/nikkifurls "nikkifurls (1 commits)")[![alley-ci](https://avatars.githubusercontent.com/u/9137529?v=4)](https://github.com/alley-ci "alley-ci (1 commits)")

---

Tags

mantlewordpresswordpress-plugin

### Embed Badge

![Health badge](/badges/alleyinteractive-mantle/health.svg)

```
[![Health](https://phpackages.com/badges/alleyinteractive-mantle/health.svg)](https://phpackages.com/packages/alleyinteractive-mantle)
```

###  Alternatives

[laravel/cashier

Laravel Cashier provides an expressive, fluent interface to Stripe's subscription billing services.

2.5k25.9M107](/packages/laravel-cashier)[laravel/pulse

Laravel Pulse is a real-time application performance monitoring tool and dashboard for your Laravel application.

1.7k12.1M99](/packages/laravel-pulse)[graham-campbell/markdown

Markdown Is A CommonMark Wrapper For Laravel

1.3k7.1M64](/packages/graham-campbell-markdown)[laravel/lumen-framework

The Laravel Lumen Framework.

1.5k26.2M709](/packages/laravel-lumen-framework)[htmlmin/htmlmin

HTMLMin Is A Simple HTML Minifier For Laravel 5

1.0k1.9M9](/packages/htmlmin-htmlmin)[laravel/folio

Page based routing for Laravel.

608453.9k27](/packages/laravel-folio)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
