PHPackages                             helios-ag/fm-summernote-bundle - 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. [Templating &amp; Views](/categories/templating)
4. /
5. helios-ag/fm-summernote-bundle

ActiveSymfony-bundle[Templating &amp; Views](/categories/templating)

helios-ag/fm-summernote-bundle
==============================

Summernote bundle, adds Summernote WYSIWYG editor to your Symfony project

1.0(8mo ago)730.2k↓42.6%13MITPHPPHP ^8.1CI passing

Since Sep 23Pushed 4mo ago1 watchersCompare

[ Source](https://github.com/helios-ag/FMSummernoteBundle)[ Packagist](https://packagist.org/packages/helios-ag/fm-summernote-bundle)[ Docs](https://github.com/helios-ag/FMSummernoteBundle)[ RSS](/packages/helios-ag-fm-summernote-bundle/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (4)Dependencies (16)Versions (5)Used By (0)

FMSummernoteBundle
==================

[](#fmsummernotebundle)

FMSummernoteBundle integrates the [Summernote WYSIWYG editor](https://summernote.org/) with Symfony applications.

[![Tests](https://github.com/helios-ag/FMSummernoteBundle/actions/workflows/test.yaml/badge.svg)](https://github.com/helios-ag/FMSummernoteBundle/actions/workflows/test.yaml)

[![Total Downloads](https://camo.githubusercontent.com/054a36b42c1665889e792f0060642e4cdb427308c5afe64221749c278076e797/68747470733a2f2f706f7365722e707567782e6f72672f68656c696f732d61672f666d2d73756d6d65726e6f74652d62756e646c652f646f776e6c6f616473)](https://packagist.org/packages/helios-ag/fm-summernote-bundle)[![Latest Stable Version](https://camo.githubusercontent.com/200fbf348139e73e6a08b2e4ff32715c2cb9c0828033e5a25f6a498f6c6b8ce7/68747470733a2f2f706f7365722e707567782e6f72672f68656c696f732d61672f666d2d73756d6d65726e6f74652d62756e646c652f762f737461626c65)](https://packagist.org/packages/helios-ag/fm-summernote-bundle)[![License](https://camo.githubusercontent.com/35475473955b66176609867e8b820754da1c1be082da5a120193c540e375de1f/68747470733a2f2f706f7365722e707567782e6f72672f68656c696f732d61672f666d2d73756d6d65726e6f74652d62756e646c652f6c6963656e7365)](https://packagist.org/packages/helios-ag/fm-summernote-bundle)[![Codacy Badge](https://camo.githubusercontent.com/c289d1b60b96c4f7393b3644144c1cc6d9edd63f8967110ab19b76a978bca6b5/68747470733a2f2f6170702e636f646163792e636f6d2f70726f6a6563742f62616467652f436f7665726167652f3765363962336438393362393461663738646637323633316565346635343936)](https://app.codacy.com/gh/helios-ag/FMSummernoteBundle/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_coverage)[![Codacy Badge](https://camo.githubusercontent.com/0503c0b455fd7449922ccc19a0b267860fc9c96d82a00188e59223209161967c/68747470733a2f2f6170702e636f646163792e636f6d2f70726f6a6563742f62616467652f47726164652f3765363962336438393362393461663738646637323633316565346635343936)](https://app.codacy.com/gh/helios-ag/FMSummernoteBundle/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade)

Requirements
------------

[](#requirements)

- PHP 8.0 or higher
- Symfony 6.0 or higher
- jQuery (can be included automatically)

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

[](#installation)

### Step 1: Install the bundle

[](#step-1-install-the-bundle)

```
composer require helios-ag/fm-summernote-bundle
```

### Step 2: Enable the bundle

[](#step-2-enable-the-bundle)

If you're using Symfony Flex, the bundle will be enabled automatically. Otherwise, enable it in your `config/bundles.php` file:

```
// config/bundles.php

return [
    // ...
    FM\SummernoteBundle\FMSummernoteBundle::class => ['all' => true],
];
```

Configuration
-------------

[](#configuration)

You can configure the bundle as follows, but note that the plugins "elfinder" and "video" are not supported in Jquery2.x.

```
fm_summernote:
    plugins:
        - video
        - elfinder # by default plugins not set, bundle comes with elfinder plugin / provides integration with FMElfinderBundle
    selector: .summernote #defines summernote selector for apply to
    toolbar: # define toolbars, if no toolbar configured, default toolbars defined
        style: [style]
        bold: [bold]
    extra_toolbar: # extra toolbar can be used for plugins toolbar and as additional toolbar setings, when 'toolbar' option is omitted
        elfinder: [elfinder]
    width: 600
    height: 400
    language: '' # define language (with language culture code like de-DE, fr-FR, etc.) by default, it is in english
    include_jquery: true #include js libraries, if your template already have them, set to false
    include_bootstrap: true
    include_fontawesome: true
```

Usage
-----

[](#usage)

Twig template example

```
    {{ summernote_init() }}

```

###  Health Score

53

—

FairBetter than 97% of packages

Maintenance68

Regular maintenance activity

Popularity36

Limited adoption so far

Community18

Small or concentrated contributor base

Maturity75

Established project with proven stability

 Bus Factor1

Top contributor holds 86.9% 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 ~1207 days

Total

4

Last Release

267d ago

Major Versions

0.2 → 1.02025-08-24

PHP version history (2 changes)0.1PHP &gt;=5.3.3

1.0PHP ^8.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/fdaf9345391fb6aac209cff89d61dcb949999d4a6867212b30577831eb5bc8d8?d=identicon)[helios](/maintainers/helios)

---

Top Contributors

[![helios-ag](https://avatars.githubusercontent.com/u/334907?v=4)](https://github.com/helios-ag "helios-ag (73 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (3 commits)")[![scoudxtr](https://avatars.githubusercontent.com/u/2175704?v=4)](https://github.com/scoudxtr "scoudxtr (3 commits)")[![adnedelcu](https://avatars.githubusercontent.com/u/1168310?v=4)](https://github.com/adnedelcu "adnedelcu (2 commits)")[![dependabot-preview[bot]](https://avatars.githubusercontent.com/in/2141?v=4)](https://github.com/dependabot-preview[bot] "dependabot-preview[bot] (1 commits)")[![mertoksuz](https://avatars.githubusercontent.com/u/4201755?v=4)](https://github.com/mertoksuz "mertoksuz (1 commits)")[![RaphaelSalique](https://avatars.githubusercontent.com/u/1942881?v=4)](https://github.com/RaphaelSalique "RaphaelSalique (1 commits)")

---

Tags

summernotesymfonysymfony-bundlewysiwygwysiwyg-editorsymfonyeditorwysiwygsummernote

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan, Psalm, Rector

Type Coverage Yes

### Embed Badge

![Health badge](/badges/helios-ag-fm-summernote-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/helios-ag-fm-summernote-bundle/health.svg)](https://phpackages.com/packages/helios-ag-fm-summernote-bundle)
```

###  Alternatives

[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.3M152](/packages/sulu-sulu)[pentatrion/vite-bundle

Vite integration for your Symfony app

2755.3M13](/packages/pentatrion-vite-bundle)[scheb/2fa

Two-factor authentication for Symfony applications (please use scheb/2fa-bundle to install)

578630.7k1](/packages/scheb-2fa)[scheb/2fa-bundle

A generic interface to implement two-factor authentication in Symfony applications

7014.0M62](/packages/scheb-2fa-bundle)[a2lix/auto-form-bundle

Automate form building

873.8M11](/packages/a2lix-auto-form-bundle)[2lenet/crudit-bundle

The easy like Crud'it Bundle.

1714.8k8](/packages/2lenet-crudit-bundle)

PHPackages © 2026

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