[38;5;12m                                 [39m[38;2;255;187;0m[1m[4mAwesome Draft.js [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://github.com/sindresorhus/awesome)[0m

[38;5;14m[1mDraft.js[0m[38;5;12m (https://draftjs.org/) is a framework for building rich text editors in React.[39m

[38;5;14m[1mTable of Contents[0m

[38;5;12m- [39m[38;5;14m[1mCommunity[0m[38;5;12m (https://github.com/nikgraf/awesome-draft-js#community)[39m
[38;5;12m- [39m[38;5;14m[1mPresentations[0m[38;5;12m (https://github.com/nikgraf/awesome-draft-js#presentations)[39m
[38;5;12m- [39m[38;5;14m[1mProjects on Top of Draft.js[0m[38;5;12m (https://github.com/nikgraf/awesome-draft-js#standalone-editors-built-on-draftjs)[39m
[38;5;12m- [39m[38;5;14m[1mCommon Utilities[0m[38;5;12m (https://github.com/nikgraf/awesome-draft-js#common-utilities)[39m
[38;5;12m- [39m[38;5;14m[1mBlog Posts & Articles[0m[38;5;12m (https://github.com/nikgraf/awesome-draft-js#blog-posts--articles)[39m
[38;5;12m- [39m[38;5;14m[1mLive Demos[0m[38;5;12m (https://github.com/nikgraf/awesome-draft-js#live-demos)[39m
[38;5;12m- [39m[38;5;14m[1mUsage in Production[0m[38;5;12m (https://github.com/nikgraf/awesome-draft-js#usage-in-production)[39m
[38;5;12m- [39m[38;5;14m[1mLicense[0m[38;5;12m (https://github.com/nikgraf/awesome-draft-js#license)[39m

[38;2;255;187;0m[4mCommunity[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSlack channel[0m[38;5;12m (https://draftjs.herokuapp.com/)[39m

[38;2;255;187;0m[4mPresentations[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRich Text Editing with React @ React.js Conf 2016 by Isaac Salier-Hellendag [0m[38;5;12m (https://www.youtube.com/watch?v=feUYwoLhE_4)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRich text editing with Draft.js & DraftJS Plugins by Nik Graf[0m[38;5;12m (https://www.youtube.com/watch?v=gxNuHZXZMgs)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mReact Ep. 37: Draftjs by What I Learned Today – Atomic Jolt[0m[38;5;12m (https://www.youtube.com/watch?v=0k9suXgCtTA)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1m008 - Draft.js Plugins @ React30[0m[38;5;12m (https://www.youtube.com/watch?v=w-PqnpMizcQ)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraft.js at HubSpot by Ben Briggs[0m[38;5;12m (https://product.hubspot.com/blog/tech-talk-at-night-react-meetup)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraft.js under the hood - React Melbourne meetup[0m[38;5;12m (https://www.youtube.com/watch?feature=player_embedded&v=vOZAO3jFSHI)[39m

[38;2;255;187;0m[4mStandalone Editors Built on Draft.js[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraft WYSIWYG[0m[38;5;12m (https://github.com/bkniffler/draft-wysiwyg) - WYSIWYG editor that with drag&drop, resizing & tooltips.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraft.js Editor[0m[38;5;12m (https://github.com/AlastairTaft/draft-js-editor/) - A Rich text editor inspired by Medium & Facebook Notes.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mReact-RTE[0m[38;5;12m (https://github.com/sstur/react-rte/) - A full-featured textarea replacement similar to CKEditor or TinyMCE.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFacebook Notes Clone(ish)[0m[38;5;12m (https://github.com/andrewcoelho/react-text-editor) - Rich text editor similar to Facebook notes.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMegadraft[0m[38;5;12m (https://github.com/globocom/megadraft) - A rich text editor with a nice default base of plugins and extensibility.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMedium Draft[0m[38;5;12m (https://github.com/brijeshb42/medium-draft) - Medium-like rich text editor with a focus on keyboard shortcuts.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mReact-Draft-Wyiswyg[0m[38;5;12m (https://github.com/jpuri/react-draft-wysiwyg) - A WYISWYG editor, with various text editing options and corresponding HTML generation.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDante 2[0m[38;5;12m (https://github.com/michelson/dante2) - Just another Medium clone built on top of DraftJs.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLast Draft[0m[38;5;12m (https://github.com/vacenz/last-draft) - A Draft editor built with Draft.js plugins.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mZ-Editor[0m[38;5;12m (https://github.com/Z-Editor/Z-Editor) - Online Z-notations editor.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraftail[0m[38;5;12m (https://github.com/springload/draftail/) -  A configurable rich text editor based on Draft.js, built for Wagtail.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBraft[0m[38;5;12m (https://github.com/margox/braft-editor) - Extensible Draft JS Editor[39m

[38;2;255;187;0m[4mPlugins and Decorators Built for Draft.js[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraft.js Plugins[0m[38;5;12m (https://github.com/draft-js-plugins/draft-js-plugins) - A Plugin architecture on top of Draft.js[39m
[38;5;12m  - [39m[38;5;14m[1mAlignment[0m[38;5;12m (https://www.draft-js-plugins.com/plugin/alignment)[39m
[38;5;12m  - [39m[38;5;14m[1mBlock Breakout[0m[38;5;12m (https://github.com/icelab/draft-js-block-breakout-plugin) - Break out of block types as you type.[39m
[38;5;12m  - [39m[38;5;14m[1mButtons[0m[38;5;12m (https://github.com/vacenz/last-draft-js-plugins)[39m
[38;5;12m  - [39m[38;5;14m[1mColor Picker[0m[38;5;12m (https://github.com/vacenz/last-draft-js-plugins)[39m
[38;5;12m  - [39m[38;5;14m[1mCounter[0m[38;5;12m (https://www.draft-js-plugins.com/plugin/counter) - Character, word & line counting.[39m
[38;5;12m  - [39m[38;5;14m[1mDivider[0m[38;5;12m (https://github.com/simsim0709/draft-js-plugins/tree/master/draft-js-divider-plugin)[39m
[38;5;12m  - [39m[38;5;14m[1mDrag and Drop[0m[38;5;12m (https://www.draft-js-plugins.com/plugin/drag-n-drop)[39m
[38;5;12m  - [39m[38;5;14m[1mEmbed[0m[38;5;12m (https://github.com/vacenz/last-draft-js-plugins)[39m
[38;5;12m  - [39m[38;5;14m[1mEmoji[0m[38;5;12m (https://www.draft-js-plugins.com/plugin/emoji) - Slack-like emoji support[39m
[38;5;12m  - [39m[38;5;14m[1mEmojiPicker[0m[38;5;12m (https://github.com/vacenz/last-draft-js-plugins)[39m
[38;5;12m  - [39m[38;5;14m[1mFocus[0m[38;5;12m (https://www.draft-js-plugins.com/plugin/focus)[39m
[38;5;12m  - [39m[38;5;14m[1mGifPicker[0m[38;5;12m (https://github.com/vacenz/last-draft-js-plugins)[39m
[38;5;12m  - [39m[38;5;14m[1mHashtags[0m[38;5;12m (https://www.draft-js-plugins.com/plugin/hashtag) - Twitter-like hashtag support[39m
[38;5;12m  - [39m[38;5;14m[1mImage[0m[38;5;12m (https://www.draft-js-plugins.com/plugin/image)[39m
[38;5;12m  - [39m[38;5;14m[1mInline Toolbar[0m[38;5;12m (https://www.draft-js-plugins.com/plugin/inline-toolbar)[39m
[38;5;12m  - [39m[38;5;14m[1mKatex[0m[38;5;12m (https://github.com/letranloc/draft-js-katex-plugin) - Insert and render LaTeX using Katex.[39m
[38;5;12m  - [39m[38;5;14m[1mLink[0m[38;5;12m (https://github.com/vacenz/last-draft-js-plugins)[39m
[38;5;12m  - [39m[38;5;14m[1mLinkify[0m[38;5;12m (https://www.draft-js-plugins.com/plugin/linkify) - Automatically turn links into anchor-tags.[39m
[38;5;12m  - [39m[38;5;14m[1mList[0m[38;5;12m (https://github.com/samuelmeuli/draft-js-list-plugin) - Automatic list creation, nested lists[39m
[38;5;12m  - [39m[38;5;14m[1mMarkdown Shortcuts[0m[38;5;12m (https://github.com/ngs/draft-js-markdown-shortcuts-plugin/) - Markdown syntax shortcuts.[39m
[38;5;12m  - [39m[38;5;14m[1mMathjax[0m[38;5;12m (https://github.com/tarjei/draft-js-mathjax-plugin) - Edit math using (La)TeX rendered by Mathjax.[39m
[38;5;12m  - [39m[38;5;14m[1mMention[0m[38;5;12m (https://www.draft-js-plugins.com/plugin/mention) - Twitter-like mention support[39m
[38;5;12m  - [39m[38;5;14m[1mModal[0m[38;5;12m (https://github.com/vacenz/last-draft-js-plugins)[39m
[38;5;12m  - [39m[38;5;14m[1mPrism[0m[38;5;12m (https://github.com/withspectrum/draft-js-prism-plugin) - Syntax highlight code blocks with Prism.[39m
[38;5;12m  - [39m[38;5;14m[1mResizeable[0m[38;5;12m (https://www.draft-js-plugins.com/plugin/resizeable)[39m
[38;5;12m  - [39m[38;5;14m[1mRichButtons[0m[38;5;12m (https://github.com/jasonphillips/draft-js-richbuttons-plugin) - Add and customize rich formatting buttons.[39m
[38;5;12m  - [39m[38;5;14m[1mSide Toolbar[0m[38;5;12m (https://www.draft-js-plugins.com/plugin/side-toolbar)[39m
[38;5;12m  - [39m[38;5;14m[1mSidebar[0m[38;5;12m (https://github.com/vacenz/last-draft-js-plugins)[39m
[38;5;12m  - [39m[38;5;14m[1mSingle Line[0m[38;5;12m (https://github.com/icelab/draft-js-single-line-plugin) - Restrict to a single line of input.[39m
[38;5;12m  - [39m[38;5;14m[1mSticker[0m[38;5;12m (https://www.draft-js-plugins.com/plugin/sticker) - Facebook-like sticker support[39m
[38;5;12m  - [39m[38;5;14m[1mToolbar[0m[38;5;12m (https://github.com/vacenz/last-draft-js-plugins)[39m
[38;5;12m  - [39m[38;5;14m[1mUndo[0m[38;5;12m (https://www.draft-js-plugins.com/plugin/undo) - Undo & Redo button.[39m
[38;5;12m  - [39m[38;5;14m[1mVideo[0m[38;5;12m (https://www.draft-js-plugins.com/plugin/video)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraft.js Gutter[0m[38;5;12m (https://github.com/seejamescode/draft-js-gutter) - Compliments line number gutter.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraft.js Basic HTML Editor[0m[38;5;12m (https://github.com/dburrows/draft-js-basic-html-editor) - Accept html as its input format, and return html to an onChange.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraft.js Prism[0m[38;5;12m (https://github.com/SamyPesse/draft-js-prism)- Highlight code blocks using Prism.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraft.js Typeahead[0m[38;5;12m (https://github.com/dooly-ai/draft-js-typeahead) - Support for typeahead functionality.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraft Extend[0m[38;5;12m (https://github.com/HubSpot/draft-extend) - Build extensible Draft.js editors with configurable plugins and integrated serialization.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraft.js Code[0m[38;5;12m (https://github.com/SamyPesse/draft-js-code) - A collection of low-level utilities for nicer code editing[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraft.js Annotatable[0m[38;5;12m (https://github.com/cltk/annotations) - Out of the box annotation system for Draft.js with support for user-created annotations.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraft.js Regex[0m[38;5;12m (https://github.com/YozhikM/draft-regex) - The set of flexible helpers, like regex, blank lines preventing and pasted HTML clearing.[39m

[38;2;255;187;0m[4mCommon Utilities[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mBackDraft.js[0m[38;5;12m (https://github.com/evanc/backdraft-js) - Function to turn a rawContentBlock into a marked-up string.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraft.js Exporter[0m[38;5;12m (https://github.com/rkpasia/draft-js-exporter) - Export and format the content from Draft.js.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraft.js: Export ContentState to HTML[0m[38;5;12m (https://github.com/sstur/draft-js-utils/tree/master/packages/draft-js-export-html) - Export ContentState to HTML.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraft.js: Export ContentState to PDFMake[0m[38;5;12m (https://github.com/datagenno/draft-js-export-pdfmake) - Export ContentState to PDFMake.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRedraft[0m[38;5;12m (https://github.com/lokiuz/redraft) - Renders the result of Draft.js convertToRaw using provided callbacks, works well with React[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraft.js exporter (Ruby)[0m[38;5;12m (https://github.com/ignitionworks/draftjs_exporter) - Export Draft.js content state into HTML.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraft.js exporter (Python)[0m[38;5;12m (https://github.com/springload/draftjs_exporter) - Library to convert Draft.js raw ContentState to HTML[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraft.js AST Exporter[0m[38;5;12m (https://github.com/icelab/draft-js-ast-exporter) - Export content into an abstract syntax tree (AST).[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraft.js AST Importer[0m[38;5;12m (https://github.com/icelab/draft-js-ast-importer)- Import an abstract syntax tree (AST) output from the companion draft-js-ast-exporter.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraft.js Multidecorators[0m[38;5;12m (https://github.com/SamyPesse/draft-js-multidecorators) - Combine multiple decorators.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraft.js SimpleDecorator[0m[38;5;12m (https://github.com/Soreine/draft-js-simpledecorator) - Easily create flexible decorators.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraftJS Utils[0m[38;5;12m (https://github.com/jpuri/draftjs-utils) - Set of utility functions for DraftJS.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraftJs to HTML[0m[38;5;12m (https://github.com/jpuri/draftjs-to-html) - Library for generating HTML for DraftJS editor content.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraft Convert[0m[38;5;12m (https://github.com/HubSpot/draft-convert) - Extensibly serialize & deserialize Draft.js ContentState with HTML.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHTML to DraftJS[0m[38;5;12m (https://github.com/jpuri/html-to-draftjs) - Convert plain HTML to DraftJS Editor content.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraft.js Exporter (Go)[0m[38;5;12m (https://github.com/ejilay/draftjs) - Export Draft.js content state into HTML.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mReact Native Draft.js Render[0m[38;5;12m (https://github.com/globocom/react-native-draftjs-render) - A React Native render for Draft.js model.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraft.js filters[0m[38;5;12m (https://github.com/thibaudcolas/draftjs-filters) - Filter Draft.js content to preserve only the formatting you allow.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSticky[0m[38;5;12m (https://github.com/nadunindunil/sticky) - A simple note taking and clipboard managing desktop application[39m

[38;2;255;187;0m[4mBlog Posts & Articles[0m

[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFacebook open sources rich text editor framework Draft.js[0m[38;5;12m (https://code.facebook.com/posts/1684092755205505/facebook-open-sources-rich-text-editor-framework-draft-js/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mThis Blog Post Was Written Using Draft.js[0m[38;5;12m (https://dev.to/ben/this-blog-post-was-written-using-draftjs)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHow Draft.js Represents Rich Text Data[0m[38;5;12m (https://medium.com/@rajaraodv/how-draft-js-represents-rich-text-data-eeabb5f25cf2#.7gd8psdvi)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mA Beginner’s Guide to Draft.js[0m[38;5;12m (https://medium.com/@adrianli/a-beginner-s-guide-to-draft-js-d1823f58d8cc#.uufeulpl5)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mImplementing todo list in Draft.js[0m[38;5;12m (http://bitwiser.in/2016/08/31/implementing-todo-list-in-draft-js.html)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraft.js Pieces[0m[38;5;12m (https://cannibalcoder.com/2016/12/02/draft-js-pieces/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLearning Draft.js[0m[38;5;12m (https://reactrocket.com/series/learning-draft-js/) - Series of blog posts on how to develop with draft.js[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWhy Wagtail’s new editor is built with Draft.js[0m[38;5;12m (https://wagtail.io/blog/why-wagtail-new-editor-is-built-with-draft-js/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRethinking rich text pipelines with Draft.js[0m[38;5;12m (https://wagtail.io/blog/rethinking-rich-text-pipelines-with-draft-js/)[39m

[38;2;255;187;0m[4mLive Demos[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraft-js Samples - An app with examples and code explanations[0m[38;5;12m (https://github.com/Mair/react-meetup-draftjs)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraftail Playground[0m[38;5;12m (https://draftail-playground.herokuapp.com/) – Wagtail’s Draft.js dependencies as a standalone demo.[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDraft drag and drop demo for mobile browser[0m[38;5;12m (https://github.com/jan4984/draft-dnd-example)[39m

[38;2;255;187;0m[4mPlaygrounds for Examples from Official Repository (v.0.10.0)[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRich Text Editor[0m[38;5;12m (https://codepen.io/Kiwka/pen/YNYvyG)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mColor Editor[0m[38;5;12m (https://codepen.io/Kiwka/pen/oBpVve)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mConvert from HTML Editor[0m[38;5;12m (https://codepen.io/Kiwka/pen/YNYgWa)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mEntity Editor[0m[38;5;12m (https://codepen.io/Kiwka/pen/wgpOoZ)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLink Editor[0m[38;5;12m (https://codepen.io/Kiwka/pen/ZLvPeO)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMedia Editor[0m[38;5;12m (https://codepen.io/Kiwka/pen/rjpRzj)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPlain Text Editor[0m[38;5;12m (https://codepen.io/Kiwka/pen/jyYJzb)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDecorators Editor - Tweet example[0m[38;5;12m (https://codepen.io/Kiwka/pen/KaZERV)[39m

[38;2;255;187;0m[4mUsage in Production[0m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mStoryChief[0m[38;5;12m (https://www.storychief.io/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHKW Technosphere Magazine[0m[38;5;12m (https://technosphere-magazine.hkw.de/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDouban Read[0m[38;5;12m (https://read.douban.com/editor_ng)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDooly[0m[38;5;12m (https://www.dooly.ai)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWagtail[0m[38;5;12m (https://wagtail.io/)[39m
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPatreon[0m[38;5;12m (https://www.patreon.com/)[39m

[38;2;255;187;0m[4mLicense[0m

[38;5;14m[1m![0m[38;5;12mCC0[39m[38;5;14m[1m (http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)[0m[38;5;12m (https://creativecommons.org/publicdomain/zero/1.0/)[39m

[38;5;12mTo the extent possible under law, [39m[38;5;14m[1mNikolaus Graf[0m[38;5;12m (https://github.com/nikgraf/) has waived all copyright and related or neighboring rights to this work.[39m
