geteddytor-django drops a modern, Notion-style WYSIWYG editor into any
Django form — slash commands, AI, and media built in. An open, MIT-licensed
alternative to paid editors like CKEditor, with no per-seat fees or license keys.
pip install geteddytor-django
pip install and a widget — doneAdd the package from PyPI.
pip install geteddytor-django
Add it to INSTALLED_APPS.
INSTALLED_APPS = [
# …
"django_eddytor",
]
Drop it into any form field.
from django_eddytor.widgets \ import EddytorWidget content = forms.CharField( widget=EddytorWidget())
A Notion-style / menu for headings, lists, tables, code, and more — no toolbar hunting.
Built-in AI assistance to draft, rewrite, and refine content right inside the editor.
Images and rich media embed cleanly into your content and persist with your model.
Connectors for Confluence and Azure DevOps to bring content in from where your team works.
Free for personal and commercial projects. No license keys, no per-seat billing.
Works as a standard Django form widget — swap it in anywhere you'd use a textarea.
Free and MIT-licensed. Install from PyPI and ship a better editor today.
geteddytor-django · MIT · Django 3.2+ · Python 3.8+