Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/baygeldin/extedit
Easy to extend WYSIWYG editor.
https://github.com/baygeldin/extedit
Last synced: 21 days ago
JSON representation
Easy to extend WYSIWYG editor.
- Host: GitHub
- URL: https://github.com/baygeldin/extedit
- Owner: baygeldin
- License: mit
- Created: 2016-03-19T00:30:09.000Z (almost 9 years ago)
- Default Branch: jquery
- Last Pushed: 2016-03-21T23:44:05.000Z (almost 9 years ago)
- Last Synced: 2024-12-04T07:48:15.481Z (about 1 month ago)
- Size: 69.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# extedit – easy to extend editor
Yet another one WYSIWYG you think. Nah, actually it's more like a boilerplate for your own WYSIWYG. The main goal of it is not to make a monster all-inclusive editor with ability to customize it in a limited way, but to help you to easily extend it and change it and eventually build your own very light-weight editor which will perfectly suit you. So that you don't have to think about complex logic to handle a lot of markup, but declaratively create a new control and the action it's supposed to do to your markup.
However, it doesn't mean that it's not ready. It is and you can use it as you wish: via `npm i extedit` or just download minified version from repository. It's easier to use with webpack (just require it whereever you like together with it's css). With browserify you need to include css in html (like `src="node_modules/extedit/style.css"`).
Build tools are configured well, so making your own npm package with it should be easy.
Writing documentation is hard :( So, I'll do it later on. But the code is rather simple and it should be easy to understand how to add new functionality (I hope). Once I handle some issues which I documment in the issue tracker, I'm going to write it! ;) But the main goal actually is to get rid of jQuery and rangy libraries to make it REALLY lightweight and convert it to Polymer component. So, stay tuned! :)