PHPackages                             axyr/silverstripe-console - 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. axyr/silverstripe-console

ActiveSilverstripe-module[CLI &amp; Console](/categories/cli)

axyr/silverstripe-console
=========================

The missing Silverstripe console : supersake

23381[6 issues](https://github.com/axyr/silverstripe-console/issues)PHP

Since Apr 18Pushed 10y ago3 watchersCompare

[ Source](https://github.com/axyr/silverstripe-console)[ Packagist](https://packagist.org/packages/axyr/silverstripe-console)[ RSS](/packages/axyr-silverstripe-console/feed)WikiDiscussions master Synced 4w ago

READMEChangelogDependenciesVersions (4)Used By (0)

silverstripe-console (supersake)
================================

[](#silverstripe-console-supersake)

[![Scrutinizer](https://camo.githubusercontent.com/0811eb571a67b133f65b8f82df529055aa1a7afba1b54e524435e59494f94e87/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f617879722f73696c7665727374726970652d636f6e736f6c652e737667)](https://scrutinizer-ci.com/g/axyr/silverstripe-console/)[![Travis](https://camo.githubusercontent.com/756468b3a1c13c779251f9514d1a5496c7669a89b6002972309c4c04cb29c6de/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f617879722f73696c7665727374726970652d636f6e736f6c652e737667)](https://travis-ci.org/axyr/silverstripe-console)[![Packagist](https://camo.githubusercontent.com/48591f6bdb2351cc673bbe111546c54c05918eb4bda300f00f59eb8afc50af26/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f617879722f73696c7665727374726970652d636f6e736f6c652e737667)](https://packagist.org/packages/axyr/silverstripe-console)[![Packagist](https://camo.githubusercontent.com/caa5831b0988e7a96f4a4a3509950219ab8315120a34ec04d385ff5612d12719/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f617879722f73696c7665727374726970652d636f6e736f6c652e737667)](https://packagist.org/packages/axyr/silverstripe-console)[![Packagist](https://camo.githubusercontent.com/f12b0082985e6491b8e8998635a5941e515eabb571e2e68e637ba663feb32eff/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f756e737461626c652d6465762d2d6d61737465722d6f72616e67652e737667)](https://packagist.org/packages/axyr/silverstripe-console)

Interact with your Silverstripe application from the command line with supersake.

[![Screenshot](https://raw.githubusercontent.com/axyr/silverstripe-console/master/images/console.png)](https://raw.githubusercontent.com/axyr/silverstripe-console/master/images/console.png)

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

[](#installation)

### composer install

[](#composer-install)

```
$ composer require axyr/silverstripe-console

```

Run this from within your webroot:

```
$ php framework/cli-script.php dev/build
$ cp ./console/publish/supersake supersake

```

Now protect the supersake file

### update .htaccess

[](#update-htaccess)

```
# Deny access to supersake

	Order allow,deny
	Deny from all

```

### update web.config

[](#update-webconfig)

```

    ...

    ...

```

You should now be able to show a list of available commands by running this from your webroot :

```
$ php supersake

```

Summary
-------

[](#summary)

Create DataObjects, Pages and more from predefined or custom stubs with:

```
$ php supersake make:dataobject MyCustomDataObject

```

List DataObjects, Controllers, Config and more in a nice table style list with:

```
$ php supersake list:controller

```

Further information
-------------------

[](#further-information)

[Documentation](docs/en/Index.md)

For the Code of Conduct, see [CodeOfConduct](docs/en/CodeOfConduct.md)

For contributing, see [Contributing](CONTRIBUTING.md)

For further documentation information, see the [docs](docs/en/Index.md)

###  Health Score

24

—

LowBetter than 31% of packages

Maintenance15

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity45

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.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/345155?v=4)[Martijn van Nieuwenhoven](/maintainers/axyr)[@axyr](https://github.com/axyr)

---

Top Contributors

[![axyr](https://avatars.githubusercontent.com/u/345155?v=4)](https://github.com/axyr "axyr (69 commits)")

### Embed Badge

![Health badge](/badges/axyr-silverstripe-console/health.svg)

```
[![Health](https://phpackages.com/badges/axyr-silverstripe-console/health.svg)](https://phpackages.com/packages/axyr-silverstripe-console)
```

###  Alternatives

[seld/cli-prompt

Allows you to prompt for user input on the command line, and optionally hide the characters they type

24726.4M22](/packages/seld-cli-prompt)[illuminate/console

The Illuminate Console package.

13045.3M6.2k](/packages/illuminate-console)[styleci/cli

The CLI tool for StyleCI

71464.1k9](/packages/styleci-cli)[winbox/args

Windows command-line formatter

20718.9k21](/packages/winbox-args)

PHPackages © 2026

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