captainsafia / blazoract

Interactive notebook web app implemented in Blazor

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

blazoract

Blazoract is an interactive notebook user interface implemented in Blazor WebAssembly. It combines some features in Blazor released in .NET 5, such as virtualization and CSS isolation, and includes a kernel backend powered by .NET Interactive.

Development Setup

Before starting development, be sure that you have the following installed:

  1. Fork and clone this repository locally using Git.
$ git clone https://github.com/{yourusername}/blazoract
  1. Restore the project's dependencies by running dotnet restore in the root.

  2. Open a terminal and run the following to launch a local instance of the Azure Functions for this app. You will need to the Azure Functions Core Tools mentioned above to enable this.

$ cd Api
$ func start --build
  1. In another terminal window, run dotnet run --project Client to start the client application.

  2. Navigate to https://localhost:5001 where the contents of the default notebook should load.

image

License

MIT

About

Interactive notebook web app implemented in Blazor

License:MIT License


Languages

Language:HTML 47.0%Language:C# 43.2%Language:CSS 9.2%Language:JavaScript 0.6%