Fetching contributors…
Cannot retrieve contributors at this time
82 lines (54 sloc) 2.92 KB

Ember Pell Logo

Build Status Greenkeeper badge Ember Observer Score NPM package info for ember-pell License info


An Ember Component that uses under the hood the great Pell micro 1KB WYSIWYG editor ( that doesn't require jQuery.

Browser support

Chrome Firefox IE Opera Safari
5+ ✔ 4+ ✔ 9+ ✔ 11.6+ ✔ 5+ ✔



ember install ember-pell


1. Setup value property:

You can declare value variable in your controller or parent component:

// app/controllers/task.js
import Ember from 'ember';

export default Ember.Controller.extend({
  value: '<h1>Some html</h1>',
  options: {} // optional param

2. Use pell-editor component

{{pell-editor value=value onChange=(action (mut value)) pellOptions=options}}

Available options are documented in Pell repository


  • npm run lint:js
  • npm run lint:js -- --fix

Running tests

  • ember test – Runs the test suite on the current Ember version
  • ember test --server – Runs the test suite in "watch mode"
  • ember try:each – Runs the test suite against multiple Ember versions

Running the dummy application

For more information on using ember-cli, visit


See the LICENSE file included in this repository.

Code of Conduct

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms, which can be found in the file in this repository.