Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/EdCharbeneau/BlazeDown

A Client-Side Markdown editor built using C# and .NET on Blazor.
https://github.com/EdCharbeneau/BlazeDown

Last synced: 19 days ago
JSON representation

A Client-Side Markdown editor built using C# and .NET on Blazor.

Awesome Lists containing this project

README

        

# BlazeDown

This is an experiment built on top of an experiment to kick the tires of Blazor.

This is a proof of concept using Blazor to create an online Markdown editor.

This experiment is in no way intended to be a product, or example of best practices. It’s here because it’s possible and that’s all.

# Client Side C# #

BlazeDown was built using Blazor, a client side experimental framework for building native web applications using .NET and C#. That’s right, this app was created with .NET and is running natively in the browser using WebAssembly.

Thanks to Blazor the app requires no plugins, this is because the code is compiled to WebAssembly, something your browser understands. Nearly everything you see here was written in .NET using C# with a few exceptions. Since Blazor is in the experimental phase (I can’t stress that enough), some small workarounds are required for certain features.

## Building BlazeDown

This experiment was to test out Blazor and see how easy (or difficult) it was to use a .NET Standard library on the client.

[BlazeDown is available online](http://edcharbeneau.com/BlazeDown/), you can [read about the building of BlazeDown](http://edcharbeneau.com/blazedown-with-blazor/) or view the latest version of the BlazeDown source code here on GitHub.