whatisgithub

What is ember-froala?

froala/ember-froala — explained in plain English

Analysis updated 2026-08-08 · repo last pushed 2017-03-14

2JavaScriptAudience · developerComplexity · 2/5DormantLicenseSetup · moderate

In one sentence

A deprecated bridge that adds the Froala rich text editor to Ember.js apps, letting users format text visually without writing HTML. The wrapper is open source but the Froala editor itself requires a paid commercial license.

Mindmap

mindmap
  root((repo))
    What it does
      Rich text editor
      Visual formatting
      Custom buttons
    Tech stack
      Ember.js
      JavaScript
      Froala Editor
    Use cases
      Blog platform
      CMS editor
      Email composer
    Audience
      Ember developers
      Content apps
      Publishing tools
    Caveats
      Deprecated package
      Paid Froala license
      One-way data binding

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Add a rich text editor to an Ember.js blog platform so writers can draft articles with formatting.

USE CASE 2

Build a content management system where users format text and insert images without writing HTML.

USE CASE 3

Create an email composer in an Ember app with customizable toolbars and file upload support.

What is it built with?

JavaScriptEmber.jsFroala Editor

How does it compare?

froala/ember-froala3imed-jaberi/cryptography-si-isamm3imed-jaberi/koa-isomorphic-router
Stars222
LanguageJavaScriptJavaScriptJavaScript
Last pushed2017-03-142021-09-252021-02-06
MaintenanceDormantDormantDormant
Setup difficultymoderateeasyeasy
Complexity2/51/52/5
Audiencedeveloperresearcherdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Deprecated package pointing to a newer version, and the Froala editor requires a paid commercial license.

The wrapper code is MIT-licensed and free to use, but the Froala editor it connects to requires a paid license for commercial use with separate pricing tiers.

So what is it?

This project is a bridge that lets developers add the Froala rich text editor into web applications built with Ember.js. Froala is a visual editor, the kind where users can format text, insert images, and write content without touching any HTML code. This package wraps that editor so it works naturally within Ember apps, with buttons, toolbars, and file uploads that can be customized. The editor is dropped into an Ember page as a component, and developers configure it through settings like whether the toolbar appears inline, what placeholder text shows, and which buttons are available. It supports custom buttons, for example, you could build a dropdown menu or a button that clears all formatting. When someone types or changes content, the component fires events that the app can respond to, such as saving the text or logging what changed. Plugins for things like tables, video embedding, and font sizing can be included through a build configuration file. This would be used by teams building Ember applications that need a text editing experience, think a blog platform, a content management system, or an email composer. A startup building a publishing tool might use it so writers can draft articles with formatting without needing to know HTML. One important caveat: this package is deprecated. The maintainers point to a newer version that should be used instead. Additionally, while the wrapper code itself is open source under MIT, the Froala editor it connects to requires a paid license for commercial use, with separate pricing tiers. There is also a tradeoff worth noting, the initial value passed to the editor only sets the starting text, and won't update if the underlying data changes later. Developers need to explicitly listen for content changes to capture what users actually type.

Copy-paste prompts

Prompt 1
I have an Ember.js app and need to add a rich text editor. How do I install ember-froala, drop the editor component into a template, and configure which toolbar buttons appear?
Prompt 2
Help me wire up the ember-froala editor component so that when a user types or changes content, my Ember route saves the updated text to my backend API.
Prompt 3
Show me how to add a custom button to the Froala editor in my Ember app that clears all formatting when clicked, including the build config changes needed.
Prompt 4
I want to include Froala plugins for tables and video embedding in my Ember app. How do I configure the build file to load these plugins?

Frequently asked questions

What is ember-froala?

A deprecated bridge that adds the Froala rich text editor to Ember.js apps, letting users format text visually without writing HTML. The wrapper is open source but the Froala editor itself requires a paid commercial license.

What language is ember-froala written in?

Mainly JavaScript. The stack also includes JavaScript, Ember.js, Froala Editor.

Is ember-froala actively maintained?

Dormant — no commits in 2+ years (last push 2017-03-14).

What license does ember-froala use?

The wrapper code is MIT-licensed and free to use, but the Froala editor it connects to requires a paid license for commercial use with separate pricing tiers.

How hard is ember-froala to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is ember-froala for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.