PHPackages                             froala/craft-froala-editor - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. froala/craft-froala-editor

ActiveCraft-plugin[Utility &amp; Helpers](/categories/utility)

froala/craft-froala-editor
==========================

Froala WYSIWYG editor for Craft CMS

v2.9.3(7y ago)163311[1 issues](https://github.com/froala/Craft-Froala-WYSIWYG/issues)JavaScript

Since Oct 13Pushed 7y ago3 watchersCompare

[ Source](https://github.com/froala/Craft-Froala-WYSIWYG)[ Packagist](https://packagist.org/packages/froala/craft-froala-editor)[ RSS](/packages/froala-craft-froala-editor/feed)WikiDiscussions master Synced today

READMEChangelog (10)Dependencies (1)Versions (22)Used By (0)

Froala WYSIWYG editor for Craft CMS (v2)
========================================

[](#froala-wysiwyg-editor-for-craft-cms-v2)

The implementation of the Froala Editor (license not included) for Craft CMS

**[Check the Craft CMS v3 version here](https://github.com/froala/Craft-3-Froala-WYSIWYG/)**

Known issue (help wanted!)
--------------------------

[](#known-issue-help-wanted)

Adding links to Craft Entries causing issues when you double click on the entry to link to. Just click once and use the "Select" button.

Sorry for the inconvience. We're working on these annoying issues. But we decided to release a new version because of some missing important other features (like saving links the Craft way).

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

[](#installation)

Chose one of the options to install

### Composer installation

[](#composer-installation)

It is possible to install the plugin for Craft 2. Craft is not yet working with composer. It uses the composer installers package to move the package to craft/plugins/ folder.

```
composer require froala/craft-froala-editor

```

After requiring the plugin package, it is moved to `craft/plugins/`. You still need to go to the Craft Plugins page to install and enable it.

**Note:** it doesn't use Froala Editor sources from composer yet. This will be there for the Craft 3 version of course.

### Manual installation

[](#manual-installation)

1. Download the zip at the top right
2. Extract the files from the zip file
3. Rename the folder to "froalaeditor"
4. Copy the froalaeditor/ folder to your craft/plugins/ folder
5. Login the control panel of your Craft installation and navigate to Settings &gt; Plugins
6. Hit "install" and the plugin will be installed.

To enable the editor correctly, you should have a purchased a license on [www.froala.com](https://www.froala.com/wysiwyg-editor/pricing).

Once you have a license, for your domain, you can enter the license key in the plugin settings.

Features
--------

[](#features)

- Ability to set your license key in plugin settings
- Ability to disable/enable editor plugins via settings
- Creating fields defined as Richtext Froala Editor
- Ability to change enabled plugins per field (inherit from generic plugin settings)
- Configuration of Craft Asset sources for image/file uploads
- Configuration of custom CSS file to be loaded relative from the site or from a plugin resource

License
-------

[](#license)

Froala Editor is a beautiful WYSIWYG editor for editing web pages.

Therefor the editor needs a license. You can by one at [their website](https://www.froala.com/wysiwyg-editor/pricing).

Once purchased a license, you can enter the license key in your Craft CMS settings page.

### Screenshots

[](#screenshots)

[![Plugin Install](resources/screenshots/plugins-section.png "Plugins Section")](resources/screenshots/plugins-section.png)

[![Plugin Settings](resources/screenshots/plugin-settings.png "Plugins Settings")](resources/screenshots/plugin-settings.png)

[![Plugin Field](resources/screenshots/plugin-field-settings.png "Plugins Field Settings")](resources/screenshots/plugin-field-settings.png)

[![Entry Body Field](resources/screenshots/default-entry-body.png "Default Entry Body")](resources/screenshots/default-entry-body.png)

###  Health Score

34

—

LowBetter than 77% of packages

Maintenance19

Infrequent updates — may be unmaintained

Popularity20

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity72

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~26 days

Recently: every ~7 days

Total

20

Last Release

2629d ago

Major Versions

v2.9.3 → v3.x-dev2019-03-01

### Community

Maintainers

![](https://www.gravatar.com/avatar/06cd51627b7bd31a9a904858d2e659f10667d6d4fc5988788dafc96ce3cde211?d=identicon)[stefanneculai](/maintainers/stefanneculai)

---

Top Contributors

[![dianaprajescu](https://avatars.githubusercontent.com/u/1551136?v=4)](https://github.com/dianaprajescu "dianaprajescu (2 commits)")

### Embed Badge

![Health badge](/badges/froala-craft-froala-editor/health.svg)

```
[![Health](https://phpackages.com/badges/froala-craft-froala-editor/health.svg)](https://phpackages.com/packages/froala-craft-froala-editor)
```

###  Alternatives

[rainlab/blog-plugin

Blog plugin for October CMS

17257.7k](/packages/rainlab-blog-plugin)[rainlab/builder-plugin

Builder plugin for October CMS

17147.2k1](/packages/rainlab-builder-plugin)[pfefferle/wordpress-activitypub

The ActivityPub protocol is a decentralized social networking protocol based upon the ActivityStreams 2.0 data format.

5671.4k1](/packages/pfefferle-wordpress-activitypub)[civicrm/civicrm-drupal-8

Open source constituent relationship management for non-profits, NGOs and advocacy organizations.

18238.1k2](/packages/civicrm-civicrm-drupal-8)[mediawiki/semantic-glossary

A terminology markup extension with a Semantic MediaWiki back-end

1352.4k](/packages/mediawiki-semantic-glossary)[humanmade/lottie-lite

A lightweight Lottie Animations Extension for WordPress

374.3k](/packages/humanmade-lottie-lite)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
