PHPackages                             matczar/wp-cli-freemius-toolkit - 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. [CLI &amp; Console](/categories/cli)
4. /
5. matczar/wp-cli-freemius-toolkit

ActiveWp-cli-package[CLI &amp; Console](/categories/cli)

matczar/wp-cli-freemius-toolkit
===============================

Freemius developer toolkit

v0.4.3(5y ago)0168MITPHP

Since Jun 26Pushed 5y agoCompare

[ Source](https://github.com/matczar/wp-cli-freemius-toolkit)[ Packagist](https://packagist.org/packages/matczar/wp-cli-freemius-toolkit)[ RSS](/packages/matczar-wp-cli-freemius-toolkit/feed)WikiDiscussions master Synced 6d ago

READMEChangelogDependencies (3)Versions (9)Used By (0)

WP-CLI Freemius Toolkit
=======================

[](#wp-cli-freemius-toolkit)

> This WP-CLI package allows you to manage the plugin on your Freemius account.

Install
-------

[](#install)

### Requirements

[](#requirements)

- PHP &gt;= 7.3
- WP-CLI &gt;= 2.4.0

### Via WP-CLI Package Manager (requires wp-cli &gt;= 2.4.0)

[](#via-wp-cli-package-manager-requires-wp-cli--240)

Just run `wp package install matczar/wp-cli-freemius-toolkit`

Configuration
-------------

[](#configuration)

- Create a `.freemius` file containing the developer ID along with the API access keys in the folder with the global WP-CLI configuration (use `wp cli info` command to check the path of this folder). All this data can be obtained on your profile page in the [Freemius dashboard](https://dashboard.freemius.com/#!/profile/).

```
FS__API_DEV_ID=
FS__API_PUBLIC_KEY="pk_example_public_key"
FS__API_SECRET_KEY="sk_example_secret_key"

```

- In the plugin folder you want to manage, create a `.freemius.yml` file containing your Freemius plugin ID and a list of files and folders to be sent to the API when creating the new plugin version. The plugin ID can be found on the page with its Settings.

Example of `.freemius.yml` file:

```
plugin_id: 123456789
include:
  - assets
  - includes
  - my-plugin.php
  - readme.txt
```

Using
-----

[](#using)

This package implements the following commands:

### wp freemius-toolkit version

[](#wp-freemius-toolkit-version)

Lists, deploys and delete plugin versions.

### wp freemius-toolkit version list

[](#wp-freemius-toolkit-version-list)

List plugin versions.

```
wp freemius-toolkit version list [--count=] [--fields=] [--format=]

```

### wp freemius-toolkit version deploy

[](#wp-freemius-toolkit-version-deploy)

List plugin versions.

```
wp freemius-toolkit version deploy [--local] [--add-freemius-contributor] [--force]

```

### wp freemius-toolkit version download

[](#wp-freemius-toolkit-version-download)

Download plugin version.

```
wp freemius-toolkit version download ... [--premium] [--file=]

```

### wp freemius-toolkit version delete

[](#wp-freemius-toolkit-version-delete)

Delete an existing version.

```
wp freemius-toolkit version delete ... [--yes]

```

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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 ~2 days

Total

8

Last Release

2135d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/46630c8f3a2f3fd2e1ba5f8059629e1aa1752c81a52cc2dfc8ec70db17738e2f?d=identicon)[matczar](/maintainers/matczar)

---

Top Contributors

[![matczar](https://avatars.githubusercontent.com/u/700297?v=4)](https://github.com/matczar "matczar (26 commits)")

### Embed Badge

![Health badge](/badges/matczar-wp-cli-freemius-toolkit/health.svg)

```
[![Health](https://phpackages.com/badges/matczar-wp-cli-freemius-toolkit/health.svg)](https://phpackages.com/packages/matczar-wp-cli-freemius-toolkit)
```

###  Alternatives

[drush/drush

Drush is a command line shell and scripting interface for Drupal, a veritable Swiss Army knife designed to make life easier for those of us who spend some of our working hours hacking away at the command prompt.

2.4k57.4M685](/packages/drush-drush)[crunzphp/crunz

Schedule your tasks right from the code.

2292.0M6](/packages/crunzphp-crunz)[crazywhalecc/static-php-cli

Build single static PHP binary, with PHP project together, with popular extensions included.

1.8k13.9k](/packages/crazywhalecc-static-php-cli)[phpcr/phpcr-shell

Shell for PHPCR

721.3M8](/packages/phpcr-phpcr-shell)[madewithlove/license-checker

CLI tool to verify allowed licenses for composer dependencies

54449.8k21](/packages/madewithlove-license-checker)[chromatic/usher

A collection of Robo commands for use on Chromatic projects.

13534.3k1](/packages/chromatic-usher)

PHPackages © 2026

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