Download the PHP package trendyminds/distributary without Composer

On this page you can find all versions of the php package trendyminds/distributary. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package distributary

Distributary

A Statamic 6 addon that turns a Google Docs export into a draft page entry. Upload a "Web Page" .zip, and Claude maps the document's HTML and images into your existing replicator blocks. The import always lands as a draft so an editor can review before publishing.

Requirements

Installation

Then set your AI credentials in .env (see laravel/ai's docs for the provider you're using):

Usage

The addon registers a CP utility at Utilities → AI Import (the display name is configurable — see below).

  1. In Google Docs, choose File → Download → Web Page (.html, zipped).
  2. Upload the .zip in the utility.
  3. Wait for the import to process (parse, image upload, AI mapping).
  4. Review the proposed blocks on the preview screen, edit the title, and confirm.
  5. The addon creates a draft entry in pages and drops you on its edit screen.

Configuration

The defaults work out of the box. To customize, publish the config:

Env Default Notes
DISTRIBUTARY_DISPLAY_NAME AI Import The name shown to content authors in the CP utility list, nav, and page titles.
DISTRIBUTARY_PROVIDER anthropic Any provider configured in config/ai.php.
DISTRIBUTARY_MODEL claude-opus-4-7 Model identifier for that provider.

How it works

  1. Parse — extracts HTML and images from the .zip to a temporary directory.
  2. Import images — streams each image into the uploads asset container under distributary/YYYY-MM/.
  3. Inspect blueprint — reads the pages collection's blocks replicator and summarizes each set for the model.
  4. Map — sends the document HTML, blueprint summary, and image references to Claude, which returns a structured block list.
  5. Preview — renders the proposed entry for review. Mapping results are cached for 30 days keyed by file hash, so re-uploads are instant.
  6. Confirm — builds a draft entry from the approved mapping.

All versions of distributary with dependencies

PHP Build Version
Package Version
Requires statamic/cms Version ^6.0
laravel/ai Version ^0.6
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package trendyminds/distributary contains the following files

Loading the files please wait ...