PHPackages                             artisansdk/blueprint - 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. [API Development](/categories/api)
4. /
5. artisansdk/blueprint

AbandonedArchivedProject[API Development](/categories/api)

artisansdk/blueprint
====================

A render for API Blueprints compatible with Laravel.

01PHP

Since Jul 10Pushed 2y ago1 watchersCompare

[ Source](https://github.com/artisansdk/blueprint)[ Packagist](https://packagist.org/packages/artisansdk/blueprint)[ RSS](/packages/artisansdk-blueprint/feed)WikiDiscussions master Synced 4d ago

READMEChangelogDependenciesVersions (1)Used By (0)

API Blueprint Docs
==================

[](#api-blueprint-docs)

A render for API Blueprints compatible with Laravel.

Table of Contents
-----------------

[](#table-of-contents)

- [Installation](#installation)
- [Usage Guide](#usage-guide)
    - [Blueprint Development](#blueprint-development)
- [Licensing](#licensing)

Installation
============

[](#installation)

Blueprint can be installed as a standalone application, capable of developing locally and serving the static assets:

```
composer create-project artisansdk/blueprint
```

The Blueprint package installs into a PHP application like any other PHP package:

```
composer require artisansdk/blueprint
```

Usage Guide
===========

[](#usage-guide)

If setup as a standalone application the following commands are available:

```
bin/blueprint export [--format=html]
bin/blueprint serve [--host=127.0.0.1] [--port=8000] [--tries=10]
```

If installed into a Laravel project the following commands are registered:

```
php artisan blueprint:export [--format=html]
php artisan blueprint:serve [--host=127.0.0.1] [--port=8000] [--tries=10]
```

Additionally there are Composer scripts that wrap these commands:

```
composer export
composer serve
composer watch
```

> **Note**: The `composer watch` script relies upon [`watchman-make`](https://facebook.github.io/watchman/docs/install.html)in order to watch the Blade and config file changes and then automatically re-export the API Blueprint as HTML.

Blueprint Development
---------------------

[](#blueprint-development)

Typically during development of the API Blueprint, developers will be tweaking the contents of the API Blueprint itself but will also make changes to the Blade templates and corresponding stylesheets. Open 3 separate terminals and run each of the following to watch for asset changes and template changes and to host a development PHP server:

```
yarn watch
composer watch
composer serve
```

Licensing
=========

[](#licensing)

Copyright (c) 2023 [Artisan Made](http://artisanmade.io)

This package is released under the MIT license. Please see the LICENSE file distributed with every copy of the code for commercial licensing terms.

###  Health Score

13

—

LowBetter than 1% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity1

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity22

Early-stage or recently created project

 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/666d86ac1ee40735fd5eff2c8d7440d2021f5433217d74c101e7b1e39d611eed?d=identicon)[dalabarge](/maintainers/dalabarge)

---

Top Contributors

[![Elefi](https://avatars.githubusercontent.com/u/2480591?v=4)](https://github.com/Elefi "Elefi (1 commits)")

### Embed Badge

![Health badge](/badges/artisansdk-blueprint/health.svg)

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

###  Alternatives

[stripe/stripe-php

Stripe PHP Library

4.0k143.3M480](/packages/stripe-stripe-php)[twilio/sdk

A PHP wrapper for Twilio's API

1.6k92.9M272](/packages/twilio-sdk)[knplabs/github-api

GitHub API v3 client

2.2k15.8M187](/packages/knplabs-github-api)[facebook/php-business-sdk

PHP SDK for Facebook Business

90121.9M34](/packages/facebook-php-business-sdk)[meilisearch/meilisearch-php

PHP wrapper for the Meilisearch API

73813.7M114](/packages/meilisearch-meilisearch-php)[google/gax

Google API Core for PHP

263103.1M454](/packages/google-gax)

PHPackages © 2026

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