AS
assertchris/laravel-highlight-web-component
A Laravel plugin with a custom Web Component for highlighting code, using tempest/highlight.
Laravel Highlight Web Component
This is a Laravel plugin which introduces a custom Web Component for highlighting code using tempest/highlight.
To get started:
composer require assertchris/laravel-highlight-web-componentImport and use the custom component:
import Component from '../../vendor/assertchris/laravel-highlight-web-component/src/component.js';
customElements.define('w-code', Component);Use it in your templates:
<w-code lang="php">
print "hello world";
</w-code>Warning
You must still have Axios in your Laravel project for this to work.
Configuration
You can view and customise the config by publishing the vendor config files:
php artisan vendor:publish --provider=AC\\LaravelHighlightWebComponent\\ProviderOn this page
Languages
PHP51.2%JavaScript48.8%
Contributors
Created May 1, 2024
Updated September 27, 2025