PHPackages                             vanpattenmedia/wpframe - 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. vanpattenmedia/wpframe

ActiveProject[Framework](/categories/framework)

vanpattenmedia/wpframe
======================

A highly opinionated WordPress framework

v0.9(12y ago)28143[1 issues](https://github.com/vanpattenmedia/wpframe/issues)[17 PRs](https://github.com/vanpattenmedia/wpframe/pulls)BSD-3-ClausePHP

Since Oct 29Pushed 3y ago4 watchersCompare

[ Source](https://github.com/vanpattenmedia/wpframe)[ Packagist](https://packagist.org/packages/vanpattenmedia/wpframe)[ RSS](/packages/vanpattenmedia-wpframe/feed)WikiDiscussions master Synced 2w ago

READMEChangelogDependencies (2)Versions (20)Used By (0)

starter-wp
==========

[](#starter-wp)

A highly opinionated starter framework for WordPress.

Leverages [Kaiso](https://github.com/TomodomoCo/kaiso) and [Timber](https://github.com/timber/timber) for a more modern, concern-separated approach to WordPress development. Installs [psalm](https://github.com/vimeo/psalm) and [phpcs](https://github.com/squizlabs/PHP_CodeSniffer) for linting and static analysis. Uses [gulp](https://github.com/gulpjs/gulp) as a front-end build system.

Usage
-----

[](#usage)

Vagrant setup:

1. `git clone [repo]`
2. `cp -r app/secrets-example app/secrets`
3. Fill out files in `app/secrets/`
4. `vagrant up`

Building the project:

1. `composer install`
2. `nvm install && nvm use`
3. `npm install`
4. `npm run dev` or `npm run build`

Linting:

- `npm run lint-php` for both `phpcs` and `psalm`
- `npm run phpcs` or `./vendor/composer/bin/phpcs`
- `npm run psalm` or `./vendor/composer/bin/psalm`

Building plugin dependencies (e.g. for Gutenberg blocks):

1. `npm run lerna-install`
2. `npm run lerna-dev` or `npm run lerna-build`

About Tomodomo
--------------

[](#about-tomodomo)

Tomodomo is a creative agency for magazine publishers. We use custom design and technology to speed up your editorial workflow, engage your readers, and build sustainable subscription revenue for your business.

Learn more at [tomodomo.co](https://tomodomo.co) or email us:

License
-------

[](#license)

© 2018 Van Patten Media Inc. d/b/a Tomodomo.

This project is licensed under the terms of the MIT License, included in `LICENSE.md`.

Code of Conduct
---------------

[](#code-of-conduct)

All open source Tomodomo projects follow a strict code of conduct, included in `CODEOFCONDUCT.md`. We ask that all contributors adhere to the standards and guidelines in that document.

Thank you!

###  Health Score

30

—

LowBetter than 62% of packages

Maintenance19

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 80.3% 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

Unknown

Total

1

Last Release

4627d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/24738488?v=4)[tomodomo](/maintainers/tomodomo)[@tomodomo](https://github.com/tomodomo)

---

Top Contributors

[![chrisvanpatten](https://avatars.githubusercontent.com/u/1231306?v=4)](https://github.com/chrisvanpatten "chrisvanpatten (139 commits)")[![PeterUpfold](https://avatars.githubusercontent.com/u/1255375?v=4)](https://github.com/PeterUpfold "PeterUpfold (34 commits)")

---

Tags

template

### Embed Badge

![Health badge](/badges/vanpattenmedia-wpframe/health.svg)

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

###  Alternatives

[laravel/sail

Docker files for running a basic Laravel application.

1.9k199.2M1.2k](/packages/laravel-sail)[tempest/framework

The PHP framework that gets out of your way.

2.2k31.1k12](/packages/tempest-framework)[drupal/core

Drupal is an open source content management platform powering millions of websites and applications.

19664.8M1.6k](/packages/drupal-core)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.4M196](/packages/sulu-sulu)[getkirby/cms

The Kirby core

1.5k567.4k441](/packages/getkirby-cms)[drupal/core-recommended

Locked core dependencies; require this project INSTEAD OF drupal/core.

6941.5M398](/packages/drupal-core-recommended)

PHPackages © 2026

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