OpenWebUI Canvas Implementation -- Coming Soon! (Better Artifacts)

C# and XML View

Design View

Code View

Update: Its live! https://github.com/nick-tonjum/open-webui-artifacts-overhaul

Hi all! I'm implementing Canvas (beefing up Artifacts) on OpenWebUI.

This was my only issue ever with OpenWebUI, just the very limited canvas feature (only restricted to HTML, CSS, JavaScript and SVG).

I've expanded support for the following languages:

C#, Python, Java, PHP, Ruby, Bash, Shell, AppleScript, SQL, JSON, XML, YAML, Markdown, HTML

If I'm missing one feel free to comment it! It's super easy to add at this point.

Another notable feature I'm adding is to switch between Design view and Code view for web design.

I'm super close to finishing! I just need to clean it up and visualize/track changes between revisions. Expect my pull request it in the next couple of weeks!