PHPackages                             dowleydeveloped/website-documentation - 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. dowleydeveloped/website-documentation

ActiveCraft-plugin[Utility &amp; Helpers](/categories/utility)

dowleydeveloped/website-documentation
=====================================

Add Guides to your website to help both clients &amp; agency

2.4.0(3mo ago)0115MITPHP

Since Sep 22Pushed 3mo agoCompare

[ Source](https://github.com/DowleyDeveloped/website-documentation)[ Packagist](https://packagist.org/packages/dowleydeveloped/website-documentation)[ RSS](/packages/dowleydeveloped-website-documentation/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (1)Versions (11)Used By (0)

Website Documentation plugin for Craft CMS 5.x
==============================================

[](#website-documentation-plugin-for-craft-cms-5x)

Creates two links within admin for Style Guide and CMS Guide

Requirements
------------

[](#requirements)

This plugin requires Craft CMS 5+.

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

[](#installation)

To install the plugin, follow these instructions.

1. Open your terminal and go to your Craft project:

```
cd /path/to/project/craft

```

2. Then tell Composer to load the plugin:

```
composer require dowleydeveloped/website-documentation

```

3. In the Control Panel, go to Settings → Plugins and click the “Install” button for Website Documentation.

Usage
-----

[](#usage)

### Installing Demo Templates

[](#installing-demo-templates)

Once the plugin has installed you will see a new menu item called Documentation.

If you go to **Plugin Settings** -&gt; **Install Templates** and click install, this will copy the default guides to your templates folder.

Within this folder you can go to Layouts -&gt; CMS Guide / Styleguide and update the paths to where your CSS and JS live.

### General Settings

[](#general-settings)

Within General Settings you can add a logo, and choose colours which will be displayed across both Style and CMS Guides.

Adding new sections to the styleguide
-------------------------------------

[](#adding-new-sections-to-the-styleguide)

You can create the style guide menu within the Documentation menu section. This will then look inside the website-documentation folder in your templates folder for the correct file.

The naming of these items are used in kebab case for the file in the sections folder. For example if you call a section **Featured Hero** you'll name your file **featured-hero.twig**.

Brought to you by [Dowley Developed](https://charlottedowley.co.uk)

###  Health Score

38

—

LowBetter than 85% of packages

Maintenance82

Actively maintained with recent releases

Popularity12

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity42

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

Recently: every ~3 days

Total

10

Last Release

95d ago

Major Versions

1.5.0 → 2.0.02026-02-02

### Community

Maintainers

![](https://www.gravatar.com/avatar/0692568823cdba73bed515b6e1a8361af666b0e8d31a138dcc037d1a0c12b6b4?d=identicon)[DowleyDeveloped](/maintainers/DowleyDeveloped)

---

Top Contributors

[![DowleyDeveloped](https://avatars.githubusercontent.com/u/24968042?v=4)](https://github.com/DowleyDeveloped "DowleyDeveloped (25 commits)")

### Embed Badge

![Health badge](/badges/dowleydeveloped-website-documentation/health.svg)

```
[![Health](https://phpackages.com/badges/dowleydeveloped-website-documentation/health.svg)](https://phpackages.com/packages/dowleydeveloped-website-documentation)
```

###  Alternatives

[spicyweb/craft-neo

A Matrix-like field type with block hierarchy

395798.1k10](/packages/spicyweb-craft-neo)[verbb/formie

The most user-friendly forms plugin for Craft.

101372.9k40](/packages/verbb-formie)[solspace/craft-freeform

The most flexible and user-friendly form building plugin!

52664.9k12](/packages/solspace-craft-freeform)[supercool/tablemaker

Create customizable and user-defined table fields.

40141.7k](/packages/supercool-tablemaker)[verbb/vizy

A flexible visual editor field for Craft.

4348.6k](/packages/verbb-vizy)[verbb/social-poster

Automatically post entries to social media.

918.5k](/packages/verbb-social-poster)

PHPackages © 2026

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