Download the PHP package carmelosantana/coqui-toolkit-pencil-dev without Composer

On this page you can find all versions of the php package carmelosantana/coqui-toolkit-pencil-dev. 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 coqui-toolkit-pencil-dev

Pencil.dev Toolkit for Coqui

A Coqui toolkit for creating, manipulating, and exporting Pencil.dev design documents (.pen files). Provides direct JSON-based document manipulation with no API keys or running application needed.

Features

Installation

The toolkit is auto-discovered by Coqui via extra.php-agents.toolkits in composer.json. No additional configuration is needed.

Available Tools

Tool Description
pencil_document Create, read, list, validate, and inspect .pen files
pencil_design Insert, get, update, move, copy, and delete design elements
pencil_component Create reusable components and instantiate them as ref elements
pencil_variable Manage design variables (tokens), themes, and CSS import/export
pencil_export Export designs to HTML/CSS, React/Tailwind, SVG, or JSON
pencil_cli Check Pencil CLI status, run commands, generate batch configs

Usage Examples

Create a Design

Build a Component Library

Import CSS Variables

Export to React

Export to HTML

Export to SVG

The .pen Format

A .pen file is a JSON document with this structure:

Element Types

rectangle, ellipse, line, polygon, path, text, frame, group, ref, icon_font, note, prompt, context

Containers

frame and group can hold children. Frames support flexbox layout with layout, justifyContent, alignItems, gap, and padding.

Components

Any element with reusable: true is a component. ref elements are instances that reference a component and can override properties via descendants.

Variables

Design tokens stored in variables. Referenced in element properties with $variableName syntax. Support themed values.

MCP Live Preview

When Pencil desktop is running with its MCP server, use Coqui's mcp_client toolkit to access live preview and screenshot features:

Development

License

MIT


All versions of coqui-toolkit-pencil-dev with dependencies

PHP Build Version
Package Version
Requires php Version ^8.4
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 carmelosantana/coqui-toolkit-pencil-dev contains the following files

Loading the files please wait ...