(maybe consider gitlab, because that is what FPC and Lazarus use?)
Would be great to see if it can be integrated into the CHM viewer.
Would there be interest in seeing this released as open source?
I could use it in the CudaText editor. It can be the internal web-view control and app can expose Python API to this control (like it does for ListBox, TreeView, Buttons). Then Py programmers could improve 'Markdown Preview' plugin. It converts Markdown to HTML and calls yet the OS browser to show HTML.
Published! https://gitlab.com/retrofoxed/pixie
That's awesome! I'll have to give it a star ⭐We should also add it to the Awesome Pascal list https://github.com/Fr0sT-Brutal/awesome-pascaland share the info through our usual channels (messenger groups, forums, aggregators (www.beginend.net))
Pixie.Canvas.Cairo.pas needs a little bit of tuning, now it is gtk2 only, so LCLGtk2 define should be used for gtk2 and LCLGtk3 for gtk3, I'l l look into if I have enough time, same for Qt/Qt5/Qt6 canvas implementation.