TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Quill – An Open Source Rich Text Editor with an API

387 pointsby jhchenabout 11 years ago

28 comments

rattrayabout 11 years ago
As someone who had tried to implement a modern rich text editor with custom plugins, this seems like a terrific solution to a real problem. I had used a fairly nice wrapper around contenteditable[0], but this seems like a much more featureful, easily extensible option. The other options (CKEditor seemed most popular) are heavyweight, complex, poorly documented solutions that don&#x27;t seem amenable to easily creating lightweight plugins, modules, etc.<p>I have high hopes for what these guys produce.<p>EDIT: Just wanted to add that looking through the API docs, it seems to solve exactly the problems I had. Would have made a measurable difference to my business to have had this, if it does what it says it does.<p>[0] <a href="http://mindmup.github.io/bootstrap-wysiwyg/" rel="nofollow">http:&#x2F;&#x2F;mindmup.github.io&#x2F;bootstrap-wysiwyg&#x2F;</a>
评论 #7717039 未加载
评论 #7720019 未加载
annnndabout 11 years ago
This project looks nice, but I have used a few of WYSIWYG editors (mainly HTMLarea&#x2F;Xinha and FSCK&#x2F;CKeditor) and must say I was NOT impressed with the calls I got from customers: &quot;If I am using IE6 and when edit text I get lots of newlines... But if I edit the same text in FF, it is all garbled. Why is that?&quot;<p>Granted, it&#x27;s been a few years so this might be solved by now, but to me the final solution was WYMeditor [0]. It makes sense too - user should enter content and mark it as title &#x2F; text &#x2F; subtitle, add images and similar... but the design of the final page should be left to designer, not to user. What if you want to change the design sometime later?<p>[0] <a href="http://www.wymeditor.org/" rel="nofollow">http:&#x2F;&#x2F;www.wymeditor.org&#x2F;</a>
habosaabout 11 years ago
This looks excellent, I think I&#x27;ll use it to replace my current solution. I use hallo.js (on blogmask.com) which is also great but falls short when you want to add custom controls or styling. I&#x27;ve had a lot of trouble with images, etc.
评论 #7717986 未加载
leeoniyaabout 11 years ago
this looks cool and super easy to add bidirectional HTML &lt;&gt; markdown support similar to the demo i did for redactor-js here: <a href="http://leeoniya.github.io/redactor-js/" rel="nofollow">http:&#x2F;&#x2F;leeoniya.github.io&#x2F;redactor-js&#x2F;</a><p>using <a href="https://github.com/leeoniya/reMarked.js" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;leeoniya&#x2F;reMarked.js</a> and <a href="https://github.com/chjj/marked" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;chjj&#x2F;marked</a><p>may just have to do this after work today if no one gets to it first.
评论 #7717143 未加载
评论 #7718857 未加载
solotravellerabout 11 years ago
Quill looks promising,but pasting from word doesn&#x27;t seem to work.Most editors built today focus a lot on semantic tags generated for bold(&lt;strong&gt;) and not much on paste from word.Would love to see an editor that implements proper paste from ms word
评论 #7719880 未加载
评论 #7719514 未加载
评论 #7724937 未加载
elwellabout 11 years ago
Source [0] is sane oop coffeescript. Will probably find a use for this.<p>[0] - <a href="https://github.com/quilljs/quill" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;quilljs&#x2F;quill</a>
nicklovescodeabout 11 years ago
As someone who has struggled with this problem recently, thank you. I&#x27;ve spent a good portion of the last week battling irritating Redactor issues such as global variable conflicts and literally hardcoded PHP path values.<p>I will be very happy if this turns out to work as good as it looks at a first glance.
评论 #7722874 未加载
jdp23about 11 years ago
Looks promising! Looking through the toolbar customization, I couldn&#x27;t tell how easy it would be to add a toolbar element that isn&#x27;t one of the existing behaviors -- for example, a toolbar element to bring up an emoticon pallette. Is that something that&#x27;s currently supported?
评论 #7717292 未加载
OliverJAshabout 11 years ago
Just to clear up any confusion: this is not the same as the Guardian’s “Scribe” project (<a href="https://github.com/guardian/scribe" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;guardian&#x2F;scribe</a>). I believe Quill did used to be called Scribe, but they are not the same. (Similar in purpose - take your pick.)
评论 #7720037 未加载
tesinabout 11 years ago
Your &#x27;try me out&#x27; section is cut in half, with a need to scroll down, on a large laptop screen.<p>Having that footer be a fixed overlay may be fine on giant desktop monitor, but the website is pretty terrible on a smaller one.<p>edit: I stand corrected. It stays awful no matter what the screen size...
brcabout 11 years ago
Forgive the TL;DR; - the examples on the site don&#x27;t include any image inserting. How would I go about adding image insertion capability? Would the idea be that I build&#x2F;find an image handler plugin module and add it in?
评论 #7719064 未加载
nkozyraabout 11 years ago
Next to CKEditor, I presume this is significantly less complicated and smaller, but how does it compare in terms of compatibility? As I understand it CKEditor does well on a lot of older browsers.
darkstar999about 11 years ago
This looks much better than its counterparts so far!<p>I couldn&#x27;t figure out how to remove a URL from a selection of text.<p>It would be awesome to see an example of how to let the user upload an image.
评论 #7716801 未加载
smnrchrdsabout 11 years ago
Does it support right-to-left and bi-directional documents?
scottmessingerabout 11 years ago
Congrats on releasing Quill! I&#x27;ve been following the development since it was called &quot;Scribe&quot; and I&#x27;m excited it&#x27;s released.<p>I noticed there seems to be support for block level formatting (e.g. &quot;h1&quot;), but it doesn&#x27;t look like it&#x27;s been implemented yet. What&#x27;s your plan for handling bullets, headings, block quotes, and other block level formatting options?
评论 #7719669 未加载
kijinabout 11 years ago
Looks fantastic, but I can&#x27;t use it in my projects because it only seems to support very recent versions of IE (9+), Android (4.3+) and iOS&#x2F;Safari (7+). I don&#x27;t care about IE, but I do need to support Android phones from 2012.<p>Is there really no way to write a modern rich text editor that remains compatible (and&#x2F;or degrades gracefully) with slightly older browsers?
grey-areaabout 11 years ago
The biggest issue I&#x27;ve had with this sort of editor is pasting from word or other programs which attempt to insert formatting, how are you planning handling that? Do you currently strip out spurious tags received like comment tags? It&#x27;d be great to see everything stripped except b and i tags for example.
评论 #7720032 未加载
评论 #7720095 未加载
Sir_Cmpwnabout 11 years ago
Doesn&#x27;t work great on Firefox for Android, despite claims to the contrary. It looks great for desktop, though.
评论 #7716838 未加载
tortillaabout 11 years ago
This looks great, I&#x27;ve been using Summernote but that&#x27;s tightly coupled with Bootstrap.<p><a href="http://hackerwins.github.io/summernote/" rel="nofollow">http:&#x2F;&#x2F;hackerwins.github.io&#x2F;summernote&#x2F;</a>
elwellabout 11 years ago
Not to sound greedy, but LaTeX support would be a great addition.
评论 #7718017 未加载
svnehrujiabout 11 years ago
Great guys! I&#x27;m looking for one feature in rich text editor, which is bulletin points with checkmark instead of rounded dots, but I couldn&#x27;t that in any RTEs.
seviloabout 11 years ago
looks great, was really desperately looking for something like this for a personal project earlier this year, but couldn&#x27;t find anything that I was perfectly happy with... ended up using a jQuery plugin, but bugs out quite a bit across browsers. Guess I&#x27;ll give this a try and see if I could replace the old one :)
rpwverheijabout 11 years ago
looks really nice! Though the most important thing for me would be an easy way to add image upload functionality. Most opensource editors seem to only support insert image from URL, but some standard plugin for PHP upload, or any other language, would make it a winner for me.
shaohuaabout 11 years ago
I like it. After spending half a year building something in-house, I just wish this was out earlier.
bronsonabout 11 years ago
3 clause BSD license. Kind of an odd choice these days.
评论 #7717074 未加载
derengelabout 11 years ago
do you guys plan to add tables editing support? :)
评论 #7719872 未加载
ilakshabout 11 years ago
Why do we need yet ANOTHER rich text editor? Especially why do we need another one with no support for tables?
评论 #7717276 未加载
mrottenkolberabout 11 years ago
Pleaaaaase stop using icon fonts. I will not load your fonts.
评论 #7717664 未加载
评论 #7717785 未加载
评论 #7717784 未加载