N1ED visual editor logo

N1ED visual editor plugin

Visual editor for creating beautiful content block by block
N1ED page builder screenshot
N1ED page builder screenshotLink styled with BootstrapN1ED supports Bootstrap alert component screenshotN1ED paragraph edit screenshot
N1ED visual editor logo

Creating responsive content in TinyMCE and CKEditor becomes easier thanks to free N1ED. You can add such widgets as YouTube video, image galleries, Font Awesome icons etc. A lot of widgets are available in the element palette from the start, plus you can add your own custom templates. Edit content either in the new fullscreen mode, or in the accustomed classic mode.

The server side features the built-in image uploader (PHP, Node or Java) that allows uploading and embedding images to the page on the fly. Embed as a single image, an image with a thumbnail preview, or as an image gallery. Further, you can power up N1ED with a file manager or an image editor thanks to the unified ecosystem of the editor.

To prepare responsive content use the content preview that simulates various devices: mobiles, notes, tabs and desktops. And you don't have to stop editing - the preview allows editing in full. For those who use Bootstrap framework, there is the Bootstrap Editor add-on that adds support for this framework, its own layout manager, and Bootstrap-specific widgets.

Breadcrumbs are now handy and important tool. They have become semantical, displaying the path to the selected widget based on widget nesting, not on tags. The element selected in the editor or in the breadcrumbs can now be edited without opening any dialogs, directly on the sidebar of the advanced properties editor.

Get more info on N1ED visual editor home page: https://n1ed.com

CKEditor 4 logo CKEditor 4
TinyMCE 6 logo TinyMCE 6
TinyMCE 5 logo TinyMCE 5
TinyMCE 4 logo TinyMCE 4

Install N1ED visual editor plugin in CKEditor 4

Download N1ED visual editor
ZIP archive of N1ED visual editor for CKEditor 4

Then do these simple steps:

  1. Copy N1ED directory to ckeditor/plugins/.
  2. Edit CKEditor config and add N1ED to extraPlugins parameter.

All the buttons this plugin will add to your toolbar automatically.

Using config file
Using initialization script

Example of configuring with config.js

If you prefer to edit config.js config file of CKEditor or when your CKEditor initialization code is placed inside some non-editable part of CMS, make these changes there:

CKEDITOR.editorConfig = function(config) {
    config.extraPlugins = "N1ED";
};

Example of configuring inside initialization code

Some CMSs do not use config.js file and let to edit CKEditor initialization script only. Do this changes there:

CKEDITOR.replace("#editor", {
    extraPlugins: "N1ED",
});

Install N1ED visual editor plugin in TinyMCE 6

Download N1ED visual editor
ZIP archive of N1ED visual editor for TinyMCE 6
Self-hosted TinyMCE 6
Cloud TinyMCE 6

Install the plugin to TinyMCE 6 hosted on your server

  1. Copy N1ED directory to tinymce/plugins/.
  2. Edit TinyMCE config and add N1ED to plugins parameter.

All the buttons this plugin will add to your toolbar automatically.

Example

Here you can see sample TinyMCE initialization code with config inside it:

TinyMCE.init({
    selector: "#editor",
    plugins: "N1ED",
});

Refer to TinyMCE add-ons installation manual for more details

Install the plugin to cloud edition of TinyMCE 6

  1. Copy N1ED directory somewhere on your server where it can be accessible by a link.
  2. Specify the location of just copied N1ED visual editor plugin adding key-value pair in external_plugins TinyMCE config parameter.
  3. Edit TinyMCE config and add N1ED to plugins parameter.

All the buttons this plugin will add to your toolbar automatically.

Example

Here you can see sample cloud TinyMCE initialization code with config inside it:

TinyMCE.init({
    selector: "#editor",
    plugins: "N1ED",
    external_plugins: {
        "N1ED": "http://example.com/public/N1ED/plugin.min.js",
    },
});

Refer to TinyMCE add-ons installation manual for more details

Install N1ED visual editor plugin in TinyMCE 5

Download N1ED visual editor
ZIP archive of N1ED visual editor for TinyMCE 5
Self-hosted TinyMCE 5
Cloud TinyMCE 5

Install the plugin to TinyMCE 5 hosted on your server

  1. Copy N1ED directory to tinymce/plugins/.
  2. Edit TinyMCE config and add N1ED to plugins parameter.

All the buttons this plugin will add to your toolbar automatically.

Example

Here you can see sample TinyMCE initialization code with config inside it:

TinyMCE.init({
    selector: "#editor",
    plugins: "N1ED",
});

Refer to TinyMCE add-ons installation manual for more details

Install the plugin to cloud edition of TinyMCE 5

  1. Copy N1ED directory somewhere on your server where it can be accessible by a link.
  2. Specify the location of just copied N1ED visual editor plugin adding key-value pair in external_plugins TinyMCE config parameter.
  3. Edit TinyMCE config and add N1ED to plugins parameter.

All the buttons this plugin will add to your toolbar automatically.

Example

Here you can see sample cloud TinyMCE initialization code with config inside it:

TinyMCE.init({
    selector: "#editor",
    plugins: "N1ED",
    external_plugins: {
        "N1ED": "http://example.com/public/N1ED/plugin.min.js",
    },
});

Refer to TinyMCE add-ons installation manual for more details

Install N1ED visual editor plugin in TinyMCE 4

Download N1ED visual editor
ZIP archive of N1ED visual editor for TinyMCE 4

Then do these simple steps:

  1. Copy N1ED directory to tinymce/plugins/.
  2. Edit TinyMCE config and add N1ED to plugins parameter.

All the buttons this plugin will add to your toolbar automatically.

Example

Here you can see sample TinyMCE initialization code with config inside it:

TinyMCE.init({
    selector: "#editor",
    plugins: "N1ED",
});

Refer to TinyMCE add-ons installation manual for more details

Install server side

In order to upload and browse files and images, you need to install backend script which will process all your requests from the plugin.

PHP backend logoPHP file manager
Node backend logoNode file manager

File manager for PHP

You can find step-by-step tutorial of installing PHP version of the file manager here:

Install on PHP server
Get the standard file manager backend

You can install the backend as a Composer package or by unzipping PHP scripts to your server. Both ways can be used in different frameworks: YII, Laravel or any other, including your custom framework.

Also there is a helpful question-answer debug manual.

File manager for Node

You can find step-by-step tutorial of installing Node.js version of the file manager here:

Install on Node server
Get the standard file manager backend

There is a list of NPM packages for different Node environments of Node: Express, Nest, running as a standalone microservice and a custom integration.

Also there is a helpful question-answer debug manual.

Reviews

We have a cloud CMS we sell on a subscription to our clients working in a specific niche. This CMS is not highly customizable but has a number of integrations our users love us for.

Recently we understood the weak point of our service is our users can not create really rich content pages with standard TinyMCE tools.

That's why we started to search what are the options and found N1ED which let our clients to divide their pages using columns and add interactive widgets on them.

The feedback from our clients was very good - this fact is a good signal for us for planning future cashflow.

User icon
Henry B.
Web service (SaaS)

Amazing plugins my customers asked about.

Use it all time to create columns in a content and browse images.

User icon
Jack R.
Freelancer

We use N1ED in Drupal 8 using this Drupal module. It improved our CKEditor installed in Drupal and upload image field outside the editor. Our agency installs it on every website we build.

User icon
Arny A.
Agency

We have installed the n1ed plugin module for use with Drupal, and have had success in integrating it with our editor. Basically, we're using it to get the column structure using grid.

User icon
Olivia S.
Agency

I've just evaluated several WYSIWYG solutions for implementation into our CMS. Looking for easier solutions to build content pages for our customers. (Currently based on TinyMCE 5 + BS5 Plugin)

That's when I stumbled over N1ED.

So in general I must say that I like what I saw.

User icon
Andrew S.
Agency

Tell a friend about N1ED visual editor

Send