BlazeKit 0.1.0

dotnet add package BlazeKit --version 0.1.0                
NuGet\Install-Package BlazeKit -Version 0.1.0                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="BlazeKit" Version="0.1.0" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add BlazeKit --version 0.1.0                
#r "nuget: BlazeKit, 0.1.0"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install BlazeKit as a Cake Addin
#addin nuget:?package=BlazeKit&version=0.1.0

// Install BlazeKit as a Cake Tool
#tool nuget:?package=BlazeKit&version=0.1.0                

BlazeKit - A Meta-Framework for Blazor .NET

BlazeKit provides Meta-framework-like features for Blazor which has been inspired by SvelteKit. BlazeKit currently supports the following set of features:

  • 🪧 File-based Routing
  • 🖼️ File-based Layouts
  • 🤝 File-based API Routes
  • 🪄 Auto-Generated Route Parameters
  • 📝 Build in Markdown Support for Page Routesa
  • ⚡ Reactive primitives inspired by the signals pattern.

💡 BlazeKit is unopinionated about the Blazor Hosting Model. BlazeKit works with either Blazor WebApp or Blazor WebAssembly.

🚀 Getting Started

☝️ Requirements

Before creating your first BlazeKit project, you should ensure that your local machine has:

  • .NET 8 - you can find the download here

That's it 👍

✨ Create an app using the CLI

After you have installed the required dependencies, the easiest way to get a project up an running is by using the BlazeKit CLI.

# Install the BlazeKit CLI
dotnet tool install --global BlazeKit.CLI

Now simply create your first BlazeKit project by running the following command

bkit new NextUnicorn

You will be prompted to choose one of the Blazor Hosting Models such as Blazor WebAssembly or Blazor WebApp. Afterwards a BlazeKit app will be created with the choosen hosting model. Next cd into your project folder and start .NET's local development server using the dotnet watch command

cd NextUnicorn
dotnet watch

And here it is, your first BalzeKit project 🎉

🔄️ Updating the BlazeKit CLI

The easiest way to update the BlazeKit CLI is to simply uninstall and reinstall it.

dotnet tool uninstall -g BlazeKit.CLI
dotnet tool install -g BlazeKit.CLI
There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
0.1.0 302 12/13/2023
0.1.0-alpha.1 111 11/18/2023