All Projects → globocom → Megadraft

globocom / Megadraft

Licence: mit
Megadraft is a Rich Text editor built on top of Facebook's Draft.JS featuring a nice default base of components and extensibility

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Megadraft

Pell
📝 the simplest and smallest WYSIWYG text editor for web, with no dependencies
Stars: ✭ 11,653 (+1086.66%)
Mutual labels:  editor, rich-text-editor, contenteditable, wysiwyg, wysiwyg-editor
Text
📑 Collaborative document editing using Markdown
Stars: ✭ 282 (-71.28%)
Mutual labels:  hacktoberfest, editor, rich-text-editor, wysiwyg, wysiwyg-editor
Awesome Wysiwyg
A curated list of awesome WYSIWYG editors.
Stars: ✭ 1,801 (+83.4%)
Mutual labels:  editor, rich-text-editor, contenteditable, wysiwyg, wysiwyg-editor
Angular Editor
A simple native WYSIWYG editor component for Angular 6 -10+
Stars: ✭ 428 (-56.42%)
Mutual labels:  editor, rich-text-editor, wysiwyg, wysiwyg-editor
Wysiwyg.js
wysiwyg contenteditable editor (minified+compression: 6kb)
Stars: ✭ 520 (-47.05%)
Mutual labels:  rich-text-editor, contenteditable, wysiwyg, wysiwyg-editor
Flutter Quill
Rich text editor for Flutter
Stars: ✭ 177 (-81.98%)
Mutual labels:  editor, rich-text-editor, wysiwyg, wysiwyg-editor
Ckeditor5
Powerful rich text editor framework with a modular architecture, modern integrations, and features like collaborative editing.
Stars: ✭ 5,406 (+450.51%)
Mutual labels:  rich-text-editor, contenteditable, wysiwyg, wysiwyg-editor
Medium Editor
Medium.com WYSIWYG editor clone. Uses contenteditable API to implement a rich text solution.
Stars: ✭ 15,421 (+1470.37%)
Mutual labels:  editor, rich-text-editor, contenteditable, wysiwyg
Slate Plugins
🔌 Next-gen slate plugins
Stars: ✭ 399 (-59.37%)
Mutual labels:  rich-text-editor, contenteditable, wysiwyg, wysiwyg-editor
Awesome Web Editor
🔨 Open source WEB editor summary
Stars: ✭ 306 (-68.84%)
Mutual labels:  editor, rich-text-editor, wysiwyg, wysiwyg-editor
Sceditor
A lightweight HTML and BBCode WYSIWYG editor
Stars: ✭ 503 (-48.78%)
Mutual labels:  editor, contenteditable, wysiwyg, wysiwyg-editor
Canner Slate Editor
📝Rich Text / WYSIWYG Editor built for Modularity and Extensibility.
Stars: ✭ 1,071 (+9.06%)
Mutual labels:  editor, rich-text-editor, wysiwyg, wysiwyg-editor
Awesome Medium Editor
Medium.com WYSIWYG editor clone, with RTL support.
Stars: ✭ 12 (-98.78%)
Mutual labels:  editor, rich-text-editor, contenteditable, wysiwyg
Rich Markdown Editor
The open source React and Prosemirror based markdown editor that powers Outline. Want to try it out? Create an account:
Stars: ✭ 2,468 (+151.32%)
Mutual labels:  hacktoberfest, editor, wysiwyg, wysiwyg-editor
am-editor
A rich text collaborative editor framework that can use React and Vue custom plug-ins. 一个富文本实时协同编辑器框架,可以使用React和Vue自定义插件。
Stars: ✭ 542 (-44.81%)
Mutual labels:  contenteditable, wysiwyg, rich-text-editor, wysiwyg-editor
Re Editor
一个开箱即用的React富文本编辑器 🚀re-editor
Stars: ✭ 367 (-62.63%)
Mutual labels:  editor, rich-text-editor, wysiwyg, wysiwyg-editor
Jodit
Jodit - Best WYSIWYG Editor for You
Stars: ✭ 947 (-3.56%)
Mutual labels:  editor, rich-text-editor, wysiwyg, wysiwyg-editor
Draftail
📝🍸 A configurable rich text editor built with Draft.js
Stars: ✭ 413 (-57.94%)
Mutual labels:  editor, draft-js, wysiwyg
Simditor
An Easy and Fast WYSIWYG Editor
Stars: ✭ 4,926 (+401.63%)
Mutual labels:  rich-text-editor, wysiwyg, wysiwyg-editor
Braft Editor
美观易用的React富文本编辑器,基于draft-js开发
Stars: ✭ 4,310 (+338.9%)
Mutual labels:  rich-text-editor, draft-js, wysiwyg

Megadraft Build Status npm version

Rich Text editor built on top of Facebook's draft.js

Discussion and Support

Join the #megadraft channel on the DraftJS Slack team!

Live Example & Documentation

Checkout our website with a live demo!

Developing

To run the development server and see the examples:

git clone https://github.com/globocom/megadraft.git
cd megadraft/
make setup
make run

Then visit http://localhost:8080/#/ on your browser.

To run local tests:

make unit

To lint local source files:

make lint

To run tests and lint:

make test

Dependencies

Megadraft depends on Sass to build style assets.

Importing the default styles

Megadraft ships with a default styling available at this location in the installed package: node_modules/megadraft/dist/css/megadraft.css.

Documentation

Plugins

Check out the docs for information about plugin structure. To help in this process there is a Yeoman Megadraft Plugin Generator.

Contributing

Development of Megadraft happens in the open on GitHub, and we are grateful to the community for contributing bugfixes and improvements. Read below to learn how you can take part in improving Megadraft.

Contributing Guide

Read our contributing guide to learn about our development process, how to propose bugfixes and improvements, and how to build and test your changes to Megadraft.

License

Megadraft is licensed under the MIT license.

Third Party

The Megadraft website uses a picture from Stocksnap.io by Tim Marshall licensed under CC0 license.

The Landing page uses a Megadeth picture by Ted Van Pelt licensed under CC-BY.

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].