PHPackages                             vividweb/vivid\_store - 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. vividweb/vivid\_store

ActiveConcrete5-package

vividweb/vivid\_store
=====================

3.1.4(9y ago)271517[35 issues](https://github.com/VividWeb/vivid_store/issues)[3 PRs](https://github.com/VividWeb/vivid_store/pulls)PHP

Since Jun 12Pushed 7y ago9 watchersCompare

[ Source](https://github.com/VividWeb/vivid_store)[ Packagist](https://packagist.org/packages/vividweb/vivid_store)[ RSS](/packages/vividweb-vivid-store/feed)WikiDiscussions development Synced 1mo ago

READMEChangelog (10)Dependencies (2)Versions (14)Used By (0)

Vivid Store
===========

[](#vivid-store)

A Free eCommerce Add-on For Concrete5 5.7

- [See the Roadmap here](https://github.com/VividWeb/vivid_store/wiki/Roadmap)
- [Read the license here](https://github.com/VividWeb/vivid_store/blob/development/LICENSE.txt)

Installing from Command Line
----------------------------

[](#installing-from-command-line)

We no longer include the third party dependencies in our GitHub repository. So, a simple download of the repo will not work. You'll need composer to install the dependencies.

- Install in your packages folder

```
git clone https://github.com/VividWeb/vivid_store.git

```

- Use [Composer](https://getcomposer.org/) to install third party dependencies

```
composer install

```

A word on contributing
----------------------

[](#a-word-on-contributing)

Vivid Store welcome contributions in all forms: Discussions, issue reporting, bug fixes, pull requests, feature requests.

Naming Conventions
------------------

[](#naming-conventions)

- Class Names, and folders in /src/VividStore should be singular.
- File and Class Names should inherit their folder name. (prepended or appended)
    - Example 1: /Product/ProductGroup.php as opposed to /Product/Group.php
    - Example 2: /Report/SalesReport.php as opposed to /Report/Sales.php
- When using "use" statements, alias classes as StoreClassName. This and the aforementioned class naming convention should help avoid any similarly named Aliases. This also prevents things like stepping on the toes of any global Aliases.

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity19

Limited adoption so far

Community22

Small or concentrated contributor base

Maturity70

Established project with proven stability

 Bus Factor1

Top contributor holds 83% 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 ~32 days

Recently: every ~5 days

Total

12

Last Release

3634d ago

Major Versions

2.3.3 → v3.02015-09-16

### Community

Maintainers

![](https://www.gravatar.com/avatar/71fa295bcc0a464372ffc6d3c865eaea59107f3738b4bc597c36c4d89f733f36?d=identicon)[brucewyne](/maintainers/brucewyne)

---

Top Contributors

[![Mesuva](https://avatars.githubusercontent.com/u/1079600?v=4)](https://github.com/Mesuva "Mesuva (181 commits)")[![Rgeelen](https://avatars.githubusercontent.com/u/4224426?v=4)](https://github.com/Rgeelen "Rgeelen (15 commits)")[![skybluesofa](https://avatars.githubusercontent.com/u/1657128?v=4)](https://github.com/skybluesofa "skybluesofa (11 commits)")[![tao-s](https://avatars.githubusercontent.com/u/485749?v=4)](https://github.com/tao-s "tao-s (4 commits)")[![Remo](https://avatars.githubusercontent.com/u/129864?v=4)](https://github.com/Remo "Remo (4 commits)")[![LennDa](https://avatars.githubusercontent.com/u/12641569?v=4)](https://github.com/LennDa "LennDa (1 commits)")[![erik-maas](https://avatars.githubusercontent.com/u/2384165?v=4)](https://github.com/erik-maas "erik-maas (1 commits)")[![DevScarabyte](https://avatars.githubusercontent.com/u/1756242?v=4)](https://github.com/DevScarabyte "DevScarabyte (1 commits)")

### Embed Badge

![Health badge](/badges/vividweb-vivid-store/health.svg)

```
[![Health](https://phpackages.com/badges/vividweb-vivid-store/health.svg)](https://phpackages.com/packages/vividweb-vivid-store)
```

###  Alternatives

[microweber/microweber

New generation CMS with drag and drop

3.4k13.8k1](/packages/microweber-microweber)[verbb/postie

Get shipping rates, tracking status and print labels with Australia Post, UPS, USPS, FedEx, DHL Express, and more.

1218.9k](/packages/verbb-postie)[verbb/shippy

A framework agnostic, multi-carrier shipping library for PHP.

1610.1k1](/packages/verbb-shippy)

PHPackages © 2026

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