Let's try to get some mistakes fixed. Your project has a long way to go just to become usable by anyone who wants to produce a desirable and professional application. Unfortunately, there are no other packages of this kind that I can find.
Since I am only interested in using the RichTextBoxLogControl, let's exclusively use the RichTextBoxLogControl for the examples and explanations.
Please try to use correct terminology and provide the correct code needed, so that a dummy can understand. When you make up imaginary terminology or slang such as "fetch" and provide no example of what you are talking about, it makes no sense.
RichTextBoxLogControl Issue #1
When using your provided example code, your project is adding an unneeded and undesirable extra 'space' character at the end of every line in the output. This is not acceptable and should be fixed. The root cause is discussed in Issue #2.
The example code you are providing is the following:
Log.Logger = new LoggerConfiguration()
.WriteToSimpleTextBox(new MessageTemplateTextFormatter("{Message} {Exception}"))
.CreateLogger();
The following image illustrates your incorrect implementation, which causes the extra space before the blinking cursor.
RichTextBoxLogControl Issue #2
Now let's try to avoid issue #1 by using the format that is used correctly and professionally by the Console Sink, but incorrectly by your project.
When using the example format provided by the Console Sink we have the following code:
Log.Logger = new LoggerConfiguration()
.WriteTo.Console(outputTemplate: "{Message:lj}{NewLine}{Exception}")
.WriteToSimpleTextBox(new MessageTemplateTextFormatter("{Message:lj}{NewLine}{Exception}"))
.CreateLogger();
The following image illustrates your incorrect implementation of an unneeded and undesirable extra new line at the end of every line in the output. This is not acceptable and should be fixed. You should not be adding anything that the user didn't ask to be added and doesn't want.
As you can see in the following image, the console produces a desirable, professional and correct result: