8 Awesome Django Markdown/WYSIWYG Editor

Django-ckeditor

Django-ckeditor - JavaScript

2k

Django admin CKEditor integration.

Django-markdownx

Django-markdownx - Python

714

Comprehensive Markdown plugin built for Django

Key features

  • Raw editing.
  • Live preview.
  • Drag & drop image uploads (automatically stored in the designated location in the Media directory).
  • Customizable image insertion tag.
  • Definition of maximum size for an image.
  • Definition of acceptable image formats (PNG, JPEG, SVG).
  • Image manipulations (compression, size reduction, cropping, upscaling).
  • Pre- and post- text modification.
  • Easy template customization, layout modification, and personalization.
  • Multiple editors per page.
  • Django Admin support.

Django-markdownx

django editor markdown markdownx python
Django-markdown-editor

Django-markdown-editor - JavaScript

541

Awesome Django Markdown Editor, supported for Bootstrap & Semantic-UI

Features

  • Live Preview
  • Integrated with Ace Editor
  • Supported with Bootstrap and Semantic-UI
  • Supported Multiple Fields fixed this issue
  • Upload Images to imgur.com (via API) and custom uploader
  • Direct Mention users @[username] - (requires user to logged in).
  • Supports embed/iframe video from (Youtube, Vimeo, Dailymotion, Yahoo, Veoh, & Metacafe)
  • Spellchecking (only supports US English at this time)
  • Emoji :emoji_name: + Cheat sheets
  • Martor Commands Reference
  • Supports Django Admin
  • Toolbar Buttons
  • Highlight pre

Django-markdown-editor

ace bootstrap content-editor django django-markdown-editor imgur markdown markdown-editor martor python python-markdown rich-text-editor semantic-ui wysiwyg wysiwyg-editor
Django-business-logic

Django-business-logic - Python

148

Visual DSL framework for django

blockly business-logic django django-admin django-framework dsl execution-engine python rapid-development visual-programming
Django-quill-editor

Django-quill-editor - Python

112

django-quill-editor makes Quill.js easy to use on Django Forms and admin sites

  • No configuration required for static files!
  • The entire code for inserting WYSIWYG editor is less than 30 lines
  • It can be used in both admin and Django views

Django-quill-editor

django quilljs
Django-summernote

Django-summernote - Python

881

Simply integrate Summernote editor with Django project. Django-summernote

django summernote wysiwyg
Django-tinymce

Django-tinymce - JavaScript

1.1k

TinyMCE integration for Django. django-tinymce is a Django application that contains a widget to render a form field as a TinyMCE editor.

Features:

  • Use as a form widget or with a view.
  • Enhanced support for content languages.
  • Integration with the TinyMCE spellchecker.
  • Enables predefined link and image lists for dialogs.
  • Support for django-staticfiles
  • Can compress the TinyMCE Javascript code.
  • Integration with django-filebrowser.