All Projects → ckeditor → ckeditor4-sdk

ckeditor / ckeditor4-sdk

Licence: other
A set of software development tools for CKEditor 4 along with samples.

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to ckeditor4-sdk

Laravel Filemanager Example 5.3
Demo integration for laravel-filemanager (https://github.com/UniSharp/laravel-filemanager).
Stars: ✭ 100 (+525%)
Mutual labels:  ckeditor
myblog
An Open Source Multi-user Blog System that Powered by Flask.
Stars: ✭ 19 (+18.75%)
Mutual labels:  ckeditor
new ckeditor
Ruby on Rails + CKEditor 5
Stars: ✭ 27 (+68.75%)
Mutual labels:  ckeditor
React Ckeditor
CKEditor component for React with plugin and custom event listeners support
Stars: ✭ 124 (+675%)
Mutual labels:  ckeditor
Fmelfinderbundle
📁 ElFinderBundle provides ElFinder integration with TinyMCE, CKEditor, Summernote editors
Stars: ✭ 231 (+1343.75%)
Mutual labels:  ckeditor
ckeditor5-math
Math feature for CKEditor 5.
Stars: ✭ 51 (+218.75%)
Mutual labels:  ckeditor
Pbckcode
A CKEditor plugin to easily add code into your article
Stars: ✭ 42 (+162.5%)
Mutual labels:  ckeditor
Coursera-Clone
Coursera clone
Stars: ✭ 48 (+200%)
Mutual labels:  ckeditor
iOS-HTMLTextEditor
A simple implementation of an HTML Editor using CKEditor in a web view.
Stars: ✭ 57 (+256.25%)
Mutual labels:  ckeditor
Text to MD
Convert your docs to markdown format.
Stars: ✭ 15 (-6.25%)
Mutual labels:  ckeditor
Djangocms Text Ckeditor
Text Plugin for django CMS using CKEditor 4
Stars: ✭ 126 (+687.5%)
Mutual labels:  ckeditor
Syliuscmsplugin
Content management system for eCommerce apps created on Sylius platform. Built with Sylius code quality, flexibility, BDD.
Stars: ✭ 178 (+1012.5%)
Mutual labels:  ckeditor
SonataFormatterBundle
Symfony SonataFormatterBundle
Stars: ✭ 78 (+387.5%)
Mutual labels:  ckeditor
Laravel Filemanager
Media gallery with CKEditor, TinyMCE and Summernote support. Built on Laravel file system.
Stars: ✭ 1,688 (+10450%)
Mutual labels:  ckeditor
html-integrations
The official JavaScript library for MathType, the leading formula editor and equation writer for the web by Wiris
Stars: ✭ 36 (+125%)
Mutual labels:  ckeditor
Frontend editing
TYPO3 CMS frontend editing
Stars: ✭ 98 (+512.5%)
Mutual labels:  ckeditor
laravel-responsivefilemanager
Laravel Responsive File Manager integration
Stars: ✭ 13 (-18.75%)
Mutual labels:  ckeditor
vue-ckeditor
✏️ Vue2.0 Ckeditor component.
Stars: ✭ 17 (+6.25%)
Mutual labels:  ckeditor
ckeditor-youtube-plugin
CKEditor Plugin to embed Youtube videos.
Stars: ✭ 53 (+231.25%)
Mutual labels:  ckeditor
t3x-rte ckeditor image
Image support in CKEditor for the TYPO3 ecosystem
Stars: ✭ 43 (+168.75%)
Mutual labels:  ckeditor

This repository is no longer maintained

We moved all examples to the ckeditor-docs repository. You will find all the former SDK samples in the Examples section of the CKEditor 4 documentation.

CKEditor SDK

This repository contained the CKEditor SDK that included the CKEditor developer documentation as well as working CKEditor samples showcasing its numerous features.

It was used for building the online version of the CKEditor SDK which was previously available at https://sdk.ckeditor.com/. You could also download the built package (click the Download SDK button at https://sdk.ckeditor.com/) to use it offline.

Note: Use the Issues tab to report any bugs and tips. Thanks!


Building a Release Version of CKEditor SDK

Pre-Requirements

  1. Get Node.js.

  2. Get Ruby.

  3. Follow instructions in ckeditor-docs in order to setup working documentation dev environment.

  4. Install Compass:

     gem update --system
     gem install compass
    

Installation

  1. First things first, install all package dependencies:

     npm install
    
  2. Setup the the builder, submodules, etc.:

     grunt setup
    
  3. (Optional) Update Git submodules (will commit submodule HEADs change):

     grunt update
    
  4. Run Grunt build task to build the CKEditor SDK:

     grunt build
    

Available Grunt Commands:

  1. setup

     grunt setup
    

    Initializes the SDK builder.

  2. update

     grunt update [OPTIONS]
    

    Updates CKEditor presets and CKEditor docs submodules to the --sdk-ckeditor-version (defaults to master), commits this change and updates all submodules recursively.

    OPTIONS:
    --sdk-ckeditor-version=VERSION
    

    Specifies which branch or tag to checkout the submodules. Defaults to master.

  3. build

     grunt build [OPTIONS] [FLAGS]
    

    When the build process is finished, you can find a working copy of CKEditor SDK in the build/<version>/ directory (where <version> is the --sdk-version).

    OPTIONS:
     --sdk-version=VERSION
    

    Determines whether to build an offline or an online version.

    VERSION may be: offline (default) or online.

    FLAGS:
     --sdk-dev=true
    

    Builds a development version of SDK using ../ckeditor-dev/ repository.

     --sdk-pack=true
    

    Determines whether to pack the build into a .zip archive.

     --sdk-verbose=true
    

    Verbose mode for the building process.

  4. watch-css

     grunt watch-css
    

    Utilizes compass watch and outputs CSS directly into the dev/ckeditor-sdk/theme/css instead of template/theme/css. Useful for developing styles for a working SDK.

    Note#1: Call grunt build first. Developing CSS does not make much sense if there is no HTML.

    Note#2: Produced styles are uncompressed. Also CSS<->SASS map are built.

  5. validatelinks

     grunt validatelinks
    

    Validate links in samples and the main index file.


License

See LICENSE.md for licensing details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].