PHPackages                             artisancms/theme - 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. [Templating &amp; Views](/categories/templating)
4. /
5. artisancms/theme

ActiveLibrary[Templating &amp; Views](/categories/templating)

artisancms/theme
================

A simple theming package for ArtisanCMS

0.0.4(9y ago)030MITPHP

Since Sep 17Pushed 9y ago1 watchersCompare

[ Source](https://github.com/artisancms/theme)[ Packagist](https://packagist.org/packages/artisancms/theme)[ RSS](/packages/artisancms-theme/feed)WikiDiscussions master Synced yesterday

READMEChangelog (4)DependenciesVersions (4)Used By (0)

ArtisanCMS Theme
================

[](#artisancms-theme)

A really simple package that defines a new location for the app to look for, for a theme.

Create a `themes` directory in the root of your project, this should happen if you use the installer. But if it doesn't exist, just create the folder. Then create your theme folder within it.

You will want to update the `artisancms.php` file in the config folder, again this should exist from installation. You will want to update the following:

```
    // change clean-theme to the name of the folder in
    // the themes folder.
    'theme' => theme('clean-theme'),

```

Access like this:

```
theme::folder.viewname

// or

theme::viewname

```

###  Health Score

25

—

LowBetter than 35% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity55

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 ~0 days

Total

3

Last Release

3573d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/d616aab541a2c6c34aba4b6d2b8bfa2f6182a6f3ffd2687dcb731a44a857676a?d=identicon)[ahuggins](/maintainers/ahuggins)

---

Top Contributors

[![ahuggins](https://avatars.githubusercontent.com/u/1791228?v=4)](https://github.com/ahuggins "ahuggins (8 commits)")

### Embed Badge

![Health badge](/badges/artisancms-theme/health.svg)

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

###  Alternatives

[limenius/react-bundle

Client and Server-side react rendering in a Symfony Bundle

3861.2M](/packages/limenius-react-bundle)[area17/laravel-auto-head-tags

Laravel Auto Head Tags helps you build the list of head elements for your app

4616.0k](/packages/area17-laravel-auto-head-tags)[jelix/wikirenderer

WikiRenderer is a library to generate HTML or anything else from wiki content.

1712.2k1](/packages/jelix-wikirenderer)[webkinder/sproutset

A Composer package for handling responsive images in Roots Bedrock + Sage + Blade projects.

281.8k](/packages/webkinder-sproutset)

PHPackages © 2026

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