Search by

markup-carve / tempest-carve

dereuromark

Carve rendering for Tempest applications.

Package info

github.com/markup-carve/tempest-carve

Homepage

pkg:composer/markup-carve/tempest-carve

Fund package maintenance!

dereuromark

Statistics

Installs: 29

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

0.1.1 2026-10-08 02:24 UTC

README

CI PHP Tempest PHPStan License

Render Carve, a lightweight markup language for documents and the web, in Tempest views with a safe-by-default component.

View the live demo →

composer require markup-carve/tempest-carve
php tempest discovery:generate --no-interaction
<x-carve :content="$document" />

The renderer also supports named configurations, per-call profiles, four output formats, diagnostics, dependency-aware includes, caching, and test assertions.

Tempest discovers the component and its CarveRenderer initializer from the package. See Usage, Configuration, Design, and Security for details.

Related

tempest-highlight-carve adds Carve as a language to tempest/highlight, so a .crv source listing can be syntax-highlighted. That is the complement to this package: this one renders Carve to output, that one colors the source.