PHPackages                             summernote/summernote - 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. summernote/summernote

AbandonedLibrary

summernote/summernote
=====================

Super Simple WYSIWYG Editor on Bootstrap(4.x and 3.x).

v0.8.8(8y ago)11.8k63.6k↓25%2.3k[90 issues](https://github.com/summernote/summernote/issues)[18 PRs](https://github.com/summernote/summernote/pulls)6MITJavaScriptCI passing

Since Mar 16Pushed 1mo ago293 watchersCompare

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

READMEChangelog (10)DependenciesVersions (57)Used By (6)

Summernote
==========

[](#summernote)

[![Build Status](https://camo.githubusercontent.com/2cb13c13cd448fe51b75a70aeb3345935d71e22aaa43afb236c6f42142c4ca22/68747470733a2f2f7472617669732d63692e6f72672f73756d6d65726e6f74652f73756d6d65726e6f74652e7376673f6272616e63683d646576656c6f70)](http://travis-ci.org/summernote/summernote)[![npm version](https://camo.githubusercontent.com/c89fd1a12f4126ca66249e00e3741afecb6063b945165b0584e9bf65539d896a/68747470733a2f2f62616467652e667572792e696f2f6a732f73756d6d65726e6f74652e737667)](http://badge.fury.io/js/summernote)[![Coverage Status](https://camo.githubusercontent.com/5755452972c97344cf62c43671df81a264284fac7c3aa4f2620396c6d7cb2a07/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f73756d6d65726e6f74652f73756d6d65726e6f74652f62616467652e7376673f6272616e63683d646576656c6f7026736572766963653d676974687562)](https://coveralls.io/github/summernote/summernote?branch=develop)

Summernote is a JavaScript library that helps you create WYSIWYG editors with a simple and easy-to-use interface. Summernote is licensed under the MIT license and maintained by the community.

Homepage:

Why use Summernote?
-------------------

[](#why-use-summernote)

- **Simple and user-friendly**: Providing an easy to use, intuitive interface
- **Easy to install**: Just include the JS/CSS files on your HTML and create a `div` tag to get started
- **Compatible with Bootstrap**: Bootstrap 3, 4, and 5
- **Rich ecosystem**: A wide array of [plugins and connectors](https://github.com/summernote/awesome-summernote) are available, enhancing functionality and integration options
- **Easy image handling**: Images are automatically embedded in the content using base64 encoding, eliminating the need for separate image management

How to Use
----------

[](#how-to-use)

Summernote is built on [jQuery](http://jquery.com/).

### How to install

[](#how-to-install)

#### 1. Include JS/CSS

[](#1-include-jscss)

Include the following code in the `` tag of your HTML:

```

```

#### 2. Place a `div` tag

[](#2-place-a-div-tag)

Place a `div` tag somewhere in the `body` tag. This element will be replaced with the summernote editor.

```
Hello Summernote
```

#### 3. Initialize Summernote

[](#3-initialize-summernote)

Finally, initialize Summernote with the following JavaScript:

```
$(document).ready(function() {
  $('#summernote').summernote();
});
```

For more examples, please visit the [project website](http://summernote.org/examples).

### API

[](#api)

Summernote provides a set of APIs. For example, you can use the following code to get the HTML source code underlying the text in the editor:

```
var html = $('#summernote').summernote('code');
```

For more detail about the APIs, please refer to the [documentation](http://summernote.org/getting-started/#basic-api).

> Warning - code injection The code view allows the user to enter script contents. Make sure to filter/[sanitize the HTML on the server](https://github.com/search?l=JavaScript&q=sanitize+html). Otherwise, an attacker can inject arbitrary JavaScript code into clients.

Contributing guide
------------------

[](#contributing-guide)

See [CONTRIBUTING.md](https://github.com/summernote/summernote/blob/main/.github/CONTRIBUTING.md) for details on how to contribute to Summernote.

Contributors ✨
--------------

[](#contributors-)

Thanks go to these incredible people:

[ ![contributors](https://camo.githubusercontent.com/821f00acdec314f20a8c151c5945f3ed6429073f94de737425c9f5a6f9bbdabf/68747470733a2f2f636f6e747269622e726f636b732f696d6167653f7265706f3d73756d6d65726e6f74652f73756d6d65726e6f7465)](https://github.com/summernote/summernote/graphs/contributors)Sponsors
--------

[](#sponsors)

Is your company using Summernote? Ask your boss to support us. Becoming a sponsor will help us dedicate more time to maintaining this project and to making it even better for all our users. Also, your company logo will show up on here and on our website :-) \[[Become a sponsor](https://opencollective.com/summernote#sponsor)\] [![](https://camo.githubusercontent.com/d7cb48b8f7823b9b050046b5330e8c86ac57a8d4669c585038ad9308c3e5b3ae/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f73756d6d65726e6f74652f73706f6e736f722e7376673f77696474683d383930)](https://opencollective.com/summernote#sponsor)

### Backers

[](#backers)

If you would like to contribute financially as an individual, please consider becoming a [Backer](https://opencollective.com/summernote#backers) of Summernote. [![](https://camo.githubusercontent.com/66d8d5b019a85008ef27d209d98b8049d1b39183180d5f2a8636a1f18c290764/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f73756d6d65726e6f74652f6261636b6572732e7376673f77696474683d383930)](https://opencollective.com/summernote#backers)

Contact
-------

[](#contact)

- Discord: [Join the Summernote Discord community](https://discord.gg/7A64GBKwyu)

###  Health Score

61

—

FairBetter than 99% of packages

Maintenance59

Moderate activity, may be stable

Popularity64

Solid adoption and visibility

Community48

Growing community involvement

Maturity67

Established project with proven stability

 Bus Factor1

Top contributor holds 65.3% 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 ~32 days

Recently: every ~25 days

Total

40

Last Release

3173d ago

### Community

Maintainers

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

---

Top Contributors

[![hackerwins](https://avatars.githubusercontent.com/u/2059311?v=4)](https://github.com/hackerwins "hackerwins (1755 commits)")[![lqez](https://avatars.githubusercontent.com/u/579366?v=4)](https://github.com/lqez "lqez (403 commits)")[![easylogic](https://avatars.githubusercontent.com/u/591983?v=4)](https://github.com/easylogic "easylogic (236 commits)")[![outsideris](https://avatars.githubusercontent.com/u/390146?v=4)](https://github.com/outsideris "outsideris (42 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (41 commits)")[![reinaldocoelho](https://avatars.githubusercontent.com/u/889634?v=4)](https://github.com/reinaldocoelho "reinaldocoelho (22 commits)")[![mstred](https://avatars.githubusercontent.com/u/1061950?v=4)](https://github.com/mstred "mstred (20 commits)")[![feryardiant](https://avatars.githubusercontent.com/u/508665?v=4)](https://github.com/feryardiant "feryardiant (12 commits)")[![hendrismit](https://avatars.githubusercontent.com/u/2870999?v=4)](https://github.com/hendrismit "hendrismit (11 commits)")[![yadue](https://avatars.githubusercontent.com/u/853711?v=4)](https://github.com/yadue "yadue (11 commits)")[![jacobbroberg](https://avatars.githubusercontent.com/u/8348616?v=4)](https://github.com/jacobbroberg "jacobbroberg (9 commits)")[![littlebigbot](https://avatars.githubusercontent.com/u/1292876?v=4)](https://github.com/littlebigbot "littlebigbot (9 commits)")[![caseyjhol](https://avatars.githubusercontent.com/u/2874325?v=4)](https://github.com/caseyjhol "caseyjhol (8 commits)")[![drewcovi](https://avatars.githubusercontent.com/u/400278?v=4)](https://github.com/drewcovi "drewcovi (8 commits)")[![roseline124](https://avatars.githubusercontent.com/u/41788121?v=4)](https://github.com/roseline124 "roseline124 (8 commits)")[![abuabdul](https://avatars.githubusercontent.com/u/2231672?v=4)](https://github.com/abuabdul "abuabdul (8 commits)")[![hackerlose](https://avatars.githubusercontent.com/u/5312314?v=4)](https://github.com/hackerlose "hackerlose (7 commits)")[![HoffmannTom](https://avatars.githubusercontent.com/u/27145868?v=4)](https://github.com/HoffmannTom "HoffmannTom (7 commits)")[![devlato](https://avatars.githubusercontent.com/u/1210210?v=4)](https://github.com/devlato "devlato (7 commits)")[![n1k1ch](https://avatars.githubusercontent.com/u/2084110?v=4)](https://github.com/n1k1ch "n1k1ch (7 commits)")

---

Tags

javascriptsummernotewysiwygwysiwyg-editorwysiwyg

### Embed Badge

![Health badge](/badges/summernote-summernote/health.svg)

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

###  Alternatives

[froala/wysiwyg-editor

A beautiful jQuery WYSIWYG HTML rich text editor. High performance and modern design make it easy to use for developers and loved by users.

5.4k306.9k3](/packages/froala-wysiwyg-editor)[ckeditor/ckeditor

JavaScript WYSIWYG web text editor.

5234.2M76](/packages/ckeditor-ckeditor)[helios-ag/fm-elfinder-bundle

ElFinder bundle, adds ElFinder file manager to your Symfony project

2814.8M27](/packages/helios-ag-fm-elfinder-bundle)[tinymce/tinymce

Web based JavaScript HTML WYSIWYG editor control.

1697.5M106](/packages/tinymce-tinymce)[stfalcon/tinymce-bundle

This Bundle integrates TinyMCE WYSIWYG editor into a Symfony2 project.

2692.9M24](/packages/stfalcon-tinymce-bundle)[awcodes/filament-tiptap-editor

A Tiptap integration for Filament Admin/Forms.

399865.2k21](/packages/awcodes-filament-tiptap-editor)

PHPackages © 2026

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