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

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

raisaldi/summernote
===================

Mirror and Composer-ready fork of summernote/summernote — a super simple WYSIWYG editor built on Bootstrap and jQuery.

00JavaScript

Since Oct 5Pushed 9mo agoCompare

[ Source](https://github.com/raisal-saldi/summernote)[ Packagist](https://packagist.org/packages/raisaldi/summernote)[ RSS](/packages/raisaldi-summernote/feed)WikiDiscussions main Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

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 MIT and maintained by the community.

Homepage:

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

[](#why-summernote)

Summernote has a few special features:

- **Simple and User-friendly**: Providing a simple and intuitive interface that allows users
- **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)

Then 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 to [homepage](http://summernote.org/examples).

### API

[](#api)

Summernote provides a set of API. 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 API, please refer to [document](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.

For contributing
----------------

[](#for-contributing)

See the [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. It will help us dedicate more time to maintain this project and to make 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)

Please be our [Backers](https://opencollective.com/summernote#backers). [![](https://camo.githubusercontent.com/66d8d5b019a85008ef27d209d98b8049d1b39183180d5f2a8636a1f18c290764/68747470733a2f2f6f70656e636f6c6c6563746976652e636f6d2f73756d6d65726e6f74652f6261636b6572732e7376673f77696474683d383930)](https://opencollective.com/summernote#backers)

Contacts
--------

[](#contacts)

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

###  Health Score

17

—

LowBetter than 6% of packages

Maintenance42

Moderate activity, may be stable

Popularity0

Limited adoption so far

Community19

Small or concentrated contributor base

Maturity13

Early-stage or recently created project

 Bus Factor1

Top contributor holds 65.4% 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.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/11167793?v=4)[Raisal Saldi](/maintainers/raisaldi)[@raisaldi](https://github.com/raisaldi)

---

Top Contributors

[![hackerwins](https://avatars.githubusercontent.com/u/2059311?v=4)](https://github.com/hackerwins "hackerwins (1754 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)")

### Embed Badge

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

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

###  Alternatives

[crodas/languagedetector

simple library to classify texts

320263.9k](/packages/crodas-languagedetector)[ahand/mobileesp

Since 2008, MobileESP provides web site developers an easy-to-use and lightweight API for detecting whether visitors are using a mobile device, and if so, what kind. The APIs provide simple boolean results ('true' or 'false') for identifying individual device categories (such as iPhone, BlackBerry, Android, and Windows Mobile), device capabilities (e.g., J2ME), and broad classes of devices, such as 'iPhone Tier' (iPhone/Android/Tizen) or 'Tablet Tier.' APIs are available in PHP, JavaScript, Java, C#, Ruby Python, and more.

173518.7k9](/packages/ahand-mobileesp)[ibrahimbougaoua/filament-rating-star

This is my package filament-rating-star

42110.2k1](/packages/ibrahimbougaoua-filament-rating-star)[automattic/maintenance-mode-wp

Shut down your site for a little while and do some maintenance on it!

501.8k](/packages/automattic-maintenance-mode-wp)[twc/maker-bundle

Wrap maker bundle to introduce context option to change destination template

1418.0k](/packages/twc-maker-bundle)

PHPackages © 2026

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