WYSIWYG recommendations for my Rails app
Solution 1
I'd suggest to use gem ckeditor it's really perfect solution, i used it recently in my Rails 3.2 project
Solution 2
A pretty cool and fancy one is Sir Trevor JS. There is also a gem
Solution 3
We use TinyMCE quite a bit.
No unbelievable feature set or anything, but it does have a nice jQuery integration plugin (which goes a long way for us).
The live preview functionality seems very doable.
Solution 4
If your project is non commercial you can use this
Solution 5
I've been using Bootsy. It's simple and easy to use, however I have not been able to get the "image" upload => carrierwave to store on S3 servers. But everything else with it is fantastic.
Comments
-
rumblestrut almost 2 years
I'm working on a Rails project and I'm in need of a user-friendly WYSIWYG. I'll say this about the type of people using it: Whatever you think of as user-friendly, perhaps think one step below that (not an insult, just a realization).
Ideally, I'd like something where one could have basic functionality (lists, links, bold, italic) and see in real-time. Kind of like OH MY GOSH IT'S RIGHT HERE IN STACK OVERFLOW AS I CREATE THIS POST.
So, um, yeah: something like this would be excellent (although I'd prefer the windows be side-by-side rather than this editor-on-top situation, but I won't be picky).
-
rumblestrut about 12 yearsThanks! I will check it out shortly and report back.
-
Stef Hej about 7 yearsI tried out this gem. It has fantastic front end and tons of opportunities/features but I didnt got it working in production mode because required assets could not be served with my configuration
-
Stef Hej about 7 yearslooks pretty cool, some toolbar features wont display with bootstrap4 alpha6
-
Colper almost 7 yearsIts been a while since I've used it. Not sure how well it works nowadays.
-
BenKoshy about 4 yearspros and cons of trix?
-
barbolo about 4 yearsPro: very easy to use. Con: although it covers what you need most of the times, it doesn't support many formatting options in its toolbar.