PHPackages                             tedivm/spark - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. tedivm/spark

AbandonedArchivedProject[Utility &amp; Helpers](/categories/utility)

tedivm/spark
============

v0.1.1(11y ago)4131MITPHPPHP &gt;=5.3.0

Since Jul 1Pushed 11y ago1 watchersCompare

[ Source](https://github.com/tedivm/Spark)[ Packagist](https://packagist.org/packages/tedivm/spark)[ Docs](http://github.com/tedivm/Spark)[ RSS](/packages/tedivm-spark/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (7)Versions (2)Used By (0)

Spark [![Build Status](https://camo.githubusercontent.com/c11ec0acece423491756d91ebf5e9833789a8edafd8efe475b1e2e10fcfa0934/68747470733a2f2f7472617669732d63692e6f72672f74656469766d2f537061726b2e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/tedivm/Spark)
=========================================================================================================================================================================================================================================================================

[](#spark-)

[![License](https://camo.githubusercontent.com/b50ffb94a1b3d606c7880c5ccab032d6c2b383ae00b5b83f667b08bc3609c921/687474703a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f74656469766d2f537061726b2e737667)](https://github.com/tedivm/Spark/blob/master/LICENSE)[![Latest Stable Version](https://camo.githubusercontent.com/e9ca729223ad24aa11cbc8702f465c83a4bd00f49a5d178077c410158948f8e1/687474703a2f2f696d672e736869656c64732e696f2f6769746875622f72656c656173652f74656469766d2f537061726b2e737667)](https://packagist.org/packages/tedivm/Spark)[![Coverage Status](https://camo.githubusercontent.com/385bca01ef21b5bb1dd4db69a6298c0853210f501af5cd60876872f0441aee90/687474703a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f74656469766d2f537061726b2e737667)](https://coveralls.io/r/tedivm/Spark?branch=master)

It seems like modern php projects have a lot of duplicated needs- test suite configuration, licenses, continuous integration setup, etc etc. All of these serve a real need, and a project can't be considered mature without them, but there is also something to be said for reducing the barrier of entry on setting up new projects.

Spark is a project template system that creates new projects with a simple command line argument. It supports a variety of project types that can be specified with an argument, defaulting to the "library" package-

```
    $ spark create AcmeLibrary
```

Creating a different type of project, such as a cli application, is trivial-

```
    $ spark create AcmeShellApplication cli
```

In each of these cases a new project will be created in your current directory in a folder with the project name (-d to pick a different location).

Getting a list of available project types is simple using the show command, which can also display additional information. about each package.

```
    $ spark show packages
    $ spark show packages cli
```

Installing
----------

[](#installing)

### Composer

[](#composer)

To install Spark using Composer, install Composer and issue the following command:

```
    $ ./composer.phar global require tedivm/spark @stable
```

If you haven't already, add `~/.composer/vendor/bin` to your `PATH`

```
    export PATH="$PATH:$HOME/.composer/vendor/bin"
```

### Github

[](#github)

Releases of Spark are available on [Github](https://github.com/tedivm/Spark/releases). Download the spark.phar file and run it locally or move it to your system bin.

```
    sudo cp spark.phar /usr/local/bin/spark
    sudo chmod a+x /usr/local/bin/spark
```

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity48

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

Unknown

Total

1

Last Release

4339d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/4073e6f375aee032560ba55fb85743cb5f49a1e46b88cf4360f745239e5ec9e6?d=identicon)[tedivm](/maintainers/tedivm)

---

Top Contributors

[![tedivm](https://avatars.githubusercontent.com/u/121709?v=4)](https://github.com/tedivm "tedivm (92 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/tedivm-spark/health.svg)

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

###  Alternatives

[simplesamlphp/simplesamlphp

A PHP implementation of a SAML 2.0 service provider and identity provider.

1.1k12.4M193](/packages/simplesamlphp-simplesamlphp)[drupal/core

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

19462.3M1.3k](/packages/drupal-core)[sulu/sulu

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

1.3k1.3M152](/packages/sulu-sulu)[prestashop/prestashop

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

9.0k15.4k](/packages/prestashop-prestashop)[drupal/core-recommended

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

6939.5M343](/packages/drupal-core-recommended)[friendsoftypo3/content-blocks

TYPO3 CMS Content Blocks - Content Types API | Define reusable components via YAML

96374.6k23](/packages/friendsoftypo3-content-blocks)

PHPackages © 2026

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