I have worked with a variety of Wysiwyg's in the past.
"Software allows content to be edited in a form that resembles its appearance when printed or displayed as a finished product, such as a printed document, web page, or slide presentation."
Or Simplified: A Html or Content editor
They really have help provide a rich experience for end users that are coders and not non-coders interact with your application.
Here are a few of the top choice I have selected that I have worked with.
1.) Summernote (Arts Choice - Offers AnglarJs Directives)
2.) MediumEditor (Simple/Clean)
3.) TinyMCE (Feature Rich - Popular)
4.) CKEditor (Feature Rich)
5.) KendoUI Editor (Flexibile)
There are many others that I have worked, but this is my list of go to's.
What's your favorite Wysi? 😁