PHPackages                             wamesk/docs - 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. wamesk/docs

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

wamesk/docs
===========

Developer documentation viewer

1.0.0(3mo ago)020MITPHPPHP ^8.2|^8.3|^8.4|^8.5

Since Apr 10Pushed 3mo agoCompare

[ Source](https://github.com/wamesk/docs)[ Packagist](https://packagist.org/packages/wamesk/docs)[ RSS](/packages/wamesk-docs/feed)WikiDiscussions main Synced 3w ago

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

wamesk/docs
===========

[](#wameskdocs)

Laravel package that serves markdown files from your `docs/` directory as a styled in-app documentation portal, with built-in authorization and optional API reference support via [dedoc/scramble](https://scramble.dedoc.co/).

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

[](#requirements)

- PHP 8.2+
- Laravel 11+
- dedoc/scramble ^0.13

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

[](#installation)

```
composer require wamesk/docs
```

The service provider is registered automatically via Laravel's package discovery.

Setup
-----

[](#setup)

### 1. Create an application service provider

[](#1-create-an-application-service-provider)

Create `app/Providers/DocsServiceProvider.php` by extending the abstract base class:

```
