PHPackages                             pekhota/nova-hugerte - 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. pekhota/nova-hugerte

ActiveLibrary

pekhota/nova-hugerte
====================

Nova HugeRTE – a self-hosted TinyMCE-compatible editor field

v1.1.0(7mo ago)01.3k↓31.3%2[1 PRs](https://github.com/pekhota/nova-hugerte/pulls)MITVuePHP ^8.1CI passing

Since Jun 17Pushed 1mo agoCompare

[ Source](https://github.com/pekhota/nova-hugerte)[ Packagist](https://packagist.org/packages/pekhota/nova-hugerte)[ RSS](/packages/pekhota-nova-hugerte/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (3)Versions (4)Used By (0)

Nova HugeRTE Editor
===================

[](#nova-hugerte-editor)

[![Hero](./art/featured.png)](./art/featured.png)

Introduction
------------

[](#introduction)

Based on [murdercode/Nova4-TinymceEditor](https://github.com/murdercode/Nova4-TinymceEditor), **HugeRTE** is a license-free rich text editor field for Laravel Nova.

Screenshots
-----------

[](#screenshots)

### Active Editor

[](#active-editor)

Once activated, the full TinyMCE-based HugeRTE editor mounts in place.
[![Screenshot](./art/screenshot.png)](./art/screenshot.png)

### Lazy Mode

[](#lazy-mode)

Editor loads only when clicked, improving performance on forms with many editors.
[![Screenshot](./art/screenshot-lazy.png)](./art/screenshot-lazy.png)

Features
--------

[](#features)

- **Lazy loading support** (configurable) → improves performance by mounting editors only on demand.
- Click-to-enable overlay with smooth transition.
- Dark mode support (auto or manual).
- Configurable TinyMCE `init`, `plugins`, and `toolbar` options.
- Can be disabled via `readonly()`.

Prerequisites
-------------

[](#prerequisites)

- Laravel &gt;= 9
- PHP &gt;= 8.0
- Laravel Nova &gt;= 5

Installation
------------

[](#installation)

composer require pekhota/nova-hugerte

Then publish the config:

php artisan vendor:publish --provider="Pekhota\\NovaHugeRTE\\FieldServiceProvider"

This will create `config/nova-hugerte.php`:

```
